From 46a093e2d114afb151c51f1595bb5691b1d62ede Mon Sep 17 00:00:00 2001 From: akeyless Date: Thu, 4 Jul 2024 14:56:32 +0000 Subject: [PATCH] Release v4.2.0 --- README.md | 181 +- akeyless/__init__.py | 96 +- akeyless/api/v2_api.py | 26364 +++++++++++----- akeyless/api_client.py | 2 +- akeyless/configuration.py | 2 +- akeyless/models/__init__.py | 94 + akeyless/models/account_general_settings.py | 54 +- akeyless/models/allowed_ip_settings.py | 147 + akeyless/models/auth_method_access_info.py | 28 +- akeyless/models/auth_method_create_api_key.py | 432 + akeyless/models/auth_method_create_aws_iam.py | 657 + .../models/auth_method_create_azure_ad.py | 769 + akeyless/models/auth_method_create_cert.py | 713 + akeyless/models/auth_method_create_email.py | 461 + akeyless/models/auth_method_create_gcp.py | 658 + akeyless/models/auth_method_create_k8s.py | 600 + akeyless/models/auth_method_create_ldap.py | 516 + akeyless/models/auth_method_create_oauth2.py | 714 + akeyless/models/auth_method_create_oci.py | 490 + akeyless/models/auth_method_create_oidc.py | 685 + akeyless/models/auth_method_create_output.py | 199 + akeyless/models/auth_method_create_saml.py | 573 + .../auth_method_create_universal_identity.py | 516 + akeyless/models/auth_method_delete.py | 208 + akeyless/models/auth_method_delete_output.py | 121 + akeyless/models/auth_method_get.py | 208 + akeyless/models/auth_method_list.py | 263 + akeyless/models/auth_method_update_api_key.py | 460 + akeyless/models/auth_method_update_aws_iam.py | 685 + .../models/auth_method_update_azure_ad.py | 797 + akeyless/models/auth_method_update_cert.py | 741 + akeyless/models/auth_method_update_email.py | 460 + akeyless/models/auth_method_update_gcp.py | 686 + akeyless/models/auth_method_update_k8s.py | 628 + akeyless/models/auth_method_update_ldap.py | 544 + akeyless/models/auth_method_update_oauth2.py | 742 + akeyless/models/auth_method_update_oci.py | 518 + akeyless/models/auth_method_update_oidc.py | 713 + akeyless/models/auth_method_update_output.py | 147 + akeyless/models/auth_method_update_saml.py | 601 + .../auth_method_update_universal_identity.py | 544 + akeyless/models/bastion_list_entry.py | 28 +- akeyless/models/create_auth_method.py | 30 +- akeyless/models/create_auth_method_awsiam.py | 30 +- .../models/create_auth_method_azure_ad.py | 30 +- akeyless/models/create_auth_method_cert.py | 30 +- akeyless/models/create_auth_method_email.py | 30 +- akeyless/models/create_auth_method_gcp.py | 30 +- akeyless/models/create_auth_method_huawei.py | 30 +- akeyless/models/create_auth_method_k8_s.py | 30 +- akeyless/models/create_auth_method_ldap.py | 30 +- akeyless/models/create_auth_method_o_auth2.py | 30 +- akeyless/models/create_auth_method_oci.py | 30 +- akeyless/models/create_auth_method_oidc.py | 30 +- akeyless/models/create_auth_method_saml.py | 30 +- .../create_auth_method_universal_identity.py | 30 +- akeyless/models/create_dockerhub_target.py | 8 +- akeyless/models/create_gitlab_target.py | 404 + .../models/create_gitlab_target_output.py | 121 + akeyless/models/create_rotated_secret.py | 30 +- akeyless/models/decrypt_gpg.py | 34 +- akeyless/models/ds_producer_details.py | 210 +- .../models/dynamic_secret_create_gitlab.py | 574 + .../models/dynamic_secret_update_gitlab.py | 602 + akeyless/models/export_classic_key_output.py | 32 +- .../models/gateway_create_k8_s_auth_config.py | 30 +- ...gateway_partial_update_k8_s_auth_config.py | 30 +- .../models/gateway_update_k8_s_auth_config.py | 30 +- akeyless/models/generate_csr.py | 30 +- akeyless/models/gitlab_target_details.py | 173 + akeyless/models/k8_s_auth.py | 28 +- akeyless/models/secure_remote_access.py | 54 +- akeyless/models/target_create_artifactory.py | 379 + akeyless/models/target_create_aws.py | 434 + akeyless/models/target_create_azure.py | 480 + akeyless/models/target_create_db.py | 1058 + akeyless/models/target_create_dockerhub.py | 348 + akeyless/models/target_create_eks.py | 491 + akeyless/models/target_create_gcp.py | 346 + akeyless/models/target_create_github.py | 376 + akeyless/models/target_create_gitlab.py | 376 + akeyless/models/target_create_gke.py | 458 + akeyless/models/target_create_global_sign.py | 523 + .../models/target_create_global_sign_atlas.py | 434 + akeyless/models/target_create_godaddy.py | 493 + akeyless/models/target_create_hashi_vault.py | 376 + akeyless/models/target_create_k8s.py | 519 + akeyless/models/target_create_ldap.py | 463 + akeyless/models/target_create_linked.py | 320 + akeyless/models/target_create_output.py | 121 + akeyless/models/target_create_ping.py | 432 + akeyless/models/target_create_rabbit_mq.py | 370 + akeyless/models/target_create_salesforce.py | 576 + akeyless/models/target_create_ssh.py | 460 + akeyless/models/target_create_web.py | 320 + akeyless/models/target_create_windows.py | 491 + akeyless/models/target_create_zero_ssl.py | 492 + akeyless/models/target_delete.py | 264 + akeyless/models/target_get.py | 236 + akeyless/models/target_get_details.py | 264 + akeyless/models/target_list.py | 263 + akeyless/models/target_type_details_input.py | 28 +- akeyless/models/target_update_artifactory.py | 435 + akeyless/models/target_update_aws.py | 490 + akeyless/models/target_update_azure.py | 536 + akeyless/models/target_update_db.py | 1114 + akeyless/models/target_update_dockerhub.py | 404 + akeyless/models/target_update_eks.py | 547 + akeyless/models/target_update_gcp.py | 402 + akeyless/models/target_update_github.py | 432 + akeyless/models/target_update_gitlab.py | 432 + akeyless/models/target_update_gke.py | 514 + akeyless/models/target_update_global_sign.py | 579 + .../models/target_update_global_sign_atlas.py | 490 + akeyless/models/target_update_godaddy.py | 549 + akeyless/models/target_update_hashi_vault.py | 432 + akeyless/models/target_update_k8s.py | 575 + akeyless/models/target_update_ldap.py | 519 + akeyless/models/target_update_linked.py | 432 + akeyless/models/target_update_output.py | 121 + akeyless/models/target_update_ping.py | 488 + akeyless/models/target_update_rabbit_mq.py | 426 + akeyless/models/target_update_salesforce.py | 632 + akeyless/models/target_update_ssh.py | 516 + akeyless/models/target_update_web.py | 376 + akeyless/models/target_update_windows.py | 547 + akeyless/models/target_update_zero_ssl.py | 548 + akeyless/models/update_account_settings.py | 114 +- akeyless/models/update_auth_method.py | 30 +- akeyless/models/update_auth_method_awsiam.py | 30 +- .../models/update_auth_method_azure_ad.py | 30 +- akeyless/models/update_auth_method_cert.py | 30 +- akeyless/models/update_auth_method_gcp.py | 30 +- akeyless/models/update_auth_method_k8_s.py | 30 +- akeyless/models/update_auth_method_ldap.py | 30 +- akeyless/models/update_auth_method_o_auth2.py | 30 +- akeyless/models/update_auth_method_oci.py | 30 +- akeyless/models/update_auth_method_oidc.py | 30 +- akeyless/models/update_auth_method_saml.py | 30 +- .../update_auth_method_universal_identity.py | 30 +- akeyless/models/update_dockerhub_target.py | 4 + akeyless/models/update_gitlab_target.py | 488 + .../models/update_gitlab_target_output.py | 121 + akeyless/models/update_ldap_target.py | 25 +- akeyless/models/update_rotated_secret.py | 30 +- docs/AccountGeneralSettings.md | 2 + docs/AllowedIpSettings.md | 11 + docs/AuthMethodAccessInfo.md | 1 + docs/AuthMethodCreateApiKey.md | 22 + docs/AuthMethodCreateAwsIam.md | 30 + docs/AuthMethodCreateAzureAD.md | 34 + docs/AuthMethodCreateCert.md | 32 + docs/AuthMethodCreateEmail.md | 23 + docs/AuthMethodCreateGcp.md | 30 + docs/AuthMethodCreateK8s.md | 28 + docs/AuthMethodCreateLdap.md | 25 + docs/AuthMethodCreateOCI.md | 24 + docs/AuthMethodCreateOIDC.md | 31 + docs/AuthMethodCreateOauth2.md | 32 + docs/AuthMethodCreateOutput.md | 13 + docs/AuthMethodCreateSAML.md | 27 + docs/AuthMethodCreateUniversalIdentity.md | 25 + docs/AuthMethodDelete.md | 14 + docs/AuthMethodDeleteOutput.md | 10 + docs/AuthMethodGet.md | 13 + docs/AuthMethodList.md | 16 + docs/AuthMethodUpdateApiKey.md | 22 + docs/AuthMethodUpdateAwsIam.md | 31 + docs/AuthMethodUpdateAzureAD.md | 35 + docs/AuthMethodUpdateCert.md | 33 + docs/AuthMethodUpdateEmail.md | 23 + docs/AuthMethodUpdateGcp.md | 31 + docs/AuthMethodUpdateK8s.md | 29 + docs/AuthMethodUpdateLdap.md | 26 + docs/AuthMethodUpdateOCI.md | 25 + docs/AuthMethodUpdateOIDC.md | 32 + docs/AuthMethodUpdateOauth2.md | 33 + docs/AuthMethodUpdateOutput.md | 11 + docs/AuthMethodUpdateSAML.md | 28 + docs/AuthMethodUpdateUniversalIdentity.md | 26 + docs/BastionListEntry.md | 1 - docs/CreateAWSTarget.md | 1 + docs/CreateArtifactoryTarget.md | 1 + docs/CreateAuthMethod.md | 2 + docs/CreateAuthMethodAWSIAM.md | 3 +- docs/CreateAuthMethodAzureAD.md | 3 +- docs/CreateAuthMethodCert.md | 3 +- docs/CreateAuthMethodEmail.md | 3 +- docs/CreateAuthMethodGCP.md | 3 +- docs/CreateAuthMethodHuawei.md | 1 + docs/CreateAuthMethodK8S.md | 3 +- docs/CreateAuthMethodLDAP.md | 3 +- docs/CreateAuthMethodOAuth2.md | 3 +- docs/CreateAuthMethodOCI.md | 3 +- docs/CreateAuthMethodOIDC.md | 3 +- docs/CreateAuthMethodSAML.md | 3 +- docs/CreateAuthMethodUniversalIdentity.md | 3 +- docs/CreateAzureTarget.md | 1 + docs/CreateDBTarget.md | 1 + docs/CreateDockerhubTarget.md | 5 +- docs/CreateEKSTarget.md | 1 + docs/CreateGKETarget.md | 1 + docs/CreateGcpTarget.md | 1 + docs/CreateGithubTarget.md | 1 + docs/CreateGitlabTarget.md | 21 + docs/CreateGitlabTargetOutput.md | 10 + docs/CreateGlobalSignAtlasTarget.md | 1 + docs/CreateGlobalSignTarget.md | 1 + docs/CreateGodaddyTarget.md | 1 + docs/CreateHashiVaultTarget.md | 1 + docs/CreateLdapTarget.md | 1 + docs/CreateLinkedTarget.md | 1 + docs/CreateNativeK8STarget.md | 1 + docs/CreatePingTarget.md | 1 + docs/CreateRabbitMQTarget.md | 1 + docs/CreateRotatedSecret.md | 1 + docs/CreateSSHTarget.md | 1 + docs/CreateSalesforceTarget.md | 1 + docs/CreateWebTarget.md | 1 + docs/CreateWindowsTarget.md | 1 + docs/CreateZeroSSLTarget.md | 1 + docs/DSProducerDetails.md | 8 + docs/DecryptGPG.md | 3 +- docs/DeleteAuthMethod.md | 1 + docs/DeleteTarget.md | 1 + docs/DynamicSecretCreateGitlab.md | 27 + docs/DynamicSecretUpdateGitlab.md | 28 + docs/ExportClassicKeyOutput.md | 1 + docs/GatewayCreateK8SAuthConfig.md | 1 - docs/GatewayPartialUpdateK8SAuthConfig.md | 1 - docs/GatewayUpdateK8SAuthConfig.md | 1 - docs/GenerateCsr.md | 1 + docs/GetAuthMethod.md | 1 + docs/GetTarget.md | 1 + docs/GetTargetDetails.md | 1 + docs/GitlabTargetDetails.md | 13 + docs/K8SAuth.md | 1 - docs/ListAuthMethods.md | 2 +- docs/ListTargets.md | 1 + docs/SecureRemoteAccess.md | 2 + docs/TargetCreateArtifactory.md | 19 + docs/TargetCreateAws.md | 21 + docs/TargetCreateAzure.md | 23 + docs/TargetCreateDB.md | 44 + docs/TargetCreateDockerhub.md | 18 + docs/TargetCreateEks.md | 23 + docs/TargetCreateGcp.md | 18 + docs/TargetCreateGithub.md | 19 + docs/TargetCreateGitlab.md | 19 + docs/TargetCreateGke.md | 22 + docs/TargetCreateGlobalSign.md | 24 + docs/TargetCreateGlobalSignAtlas.md | 21 + docs/TargetCreateGodaddy.md | 23 + docs/TargetCreateHashiVault.md | 19 + docs/TargetCreateK8s.md | 25 + docs/TargetCreateLdap.md | 23 + docs/TargetCreateLinked.md | 17 + docs/TargetCreateOutput.md | 10 + docs/TargetCreatePing.md | 22 + docs/TargetCreateRabbitMq.md | 20 + docs/TargetCreateSalesforce.md | 27 + docs/TargetCreateSsh.md | 23 + docs/TargetCreateWeb.md | 18 + docs/TargetCreateWindows.md | 24 + docs/TargetCreateZeroSSL.md | 24 + docs/TargetDelete.md | 16 + docs/TargetGet.md | 14 + docs/TargetGetDetails.md | 15 + docs/TargetList.md | 16 + docs/TargetTypeDetailsInput.md | 1 + docs/TargetUpdateArtifactory.md | 21 + docs/TargetUpdateAws.md | 23 + docs/TargetUpdateAzure.md | 25 + docs/TargetUpdateDB.md | 46 + docs/TargetUpdateDockerhub.md | 20 + docs/TargetUpdateEks.md | 25 + docs/TargetUpdateGcp.md | 20 + docs/TargetUpdateGithub.md | 21 + docs/TargetUpdateGitlab.md | 21 + docs/TargetUpdateGke.md | 24 + docs/TargetUpdateGlobalSign.md | 26 + docs/TargetUpdateGlobalSignAtlas.md | 23 + docs/TargetUpdateGodaddy.md | 25 + docs/TargetUpdateHashiVault.md | 21 + docs/TargetUpdateK8s.md | 27 + docs/TargetUpdateLdap.md | 25 + docs/TargetUpdateLinked.md | 21 + docs/TargetUpdateOutput.md | 10 + docs/TargetUpdatePing.md | 24 + docs/TargetUpdateRabbitMq.md | 22 + docs/TargetUpdateSalesforce.md | 29 + docs/TargetUpdateSsh.md | 25 + docs/TargetUpdateWeb.md | 20 + docs/TargetUpdateWindows.md | 26 + docs/TargetUpdateZeroSSL.md | 26 + docs/UpdateAWSTarget.md | 1 + docs/UpdateAccountSettings.md | 4 + docs/UpdateArtifactoryTarget.md | 1 + docs/UpdateAuthMethod.md | 2 + docs/UpdateAuthMethodAWSIAM.md | 3 +- docs/UpdateAuthMethodAzureAD.md | 3 +- docs/UpdateAuthMethodCert.md | 3 +- docs/UpdateAuthMethodGCP.md | 3 +- docs/UpdateAuthMethodK8S.md | 3 +- docs/UpdateAuthMethodLDAP.md | 3 +- docs/UpdateAuthMethodOAuth2.md | 3 +- docs/UpdateAuthMethodOCI.md | 3 +- docs/UpdateAuthMethodOIDC.md | 3 +- docs/UpdateAuthMethodSAML.md | 3 +- docs/UpdateAuthMethodUniversalIdentity.md | 3 +- docs/UpdateAzureTarget.md | 1 + docs/UpdateDBTarget.md | 1 + docs/UpdateDockerhubTarget.md | 5 +- docs/UpdateEKSTarget.md | 1 + docs/UpdateGKETarget.md | 1 + docs/UpdateGcpTarget.md | 1 + docs/UpdateGithubTarget.md | 1 + docs/UpdateGitlabTarget.md | 24 + docs/UpdateGitlabTargetOutput.md | 10 + docs/UpdateGlobalSignAtlasTarget.md | 1 + docs/UpdateGlobalSignTarget.md | 1 + docs/UpdateGodaddyTarget.md | 1 + docs/UpdateHashiVaultTarget.md | 1 + docs/UpdateLdapTarget.md | 11 +- docs/UpdateLinkedTarget.md | 1 + docs/UpdateNativeK8STarget.md | 1 + docs/UpdatePingTarget.md | 1 + docs/UpdateRabbitMQTarget.md | 1 + docs/UpdateRotatedSecret.md | 1 + docs/UpdateSSHTarget.md | 1 + docs/UpdateSalesforceTarget.md | 1 + docs/UpdateTargetDetails.md | 1 + docs/UpdateWebTarget.md | 1 + docs/UpdateWindowsTarget.md | 1 + docs/UpdateZeroSSLTarget.md | 1 + docs/V2Api.md | 11029 +++++-- setup.py | 2 +- test/test_allowed_ip_settings.py | 54 + test/test_auth_method_create_api_key.py | 73 + test/test_auth_method_create_aws_iam.py | 98 + test/test_auth_method_create_azure_ad.py | 102 + test/test_auth_method_create_cert.py | 98 + test/test_auth_method_create_email.py | 75 + test/test_auth_method_create_gcp.py | 93 + test/test_auth_method_create_k8s.py | 85 + test/test_auth_method_create_ldap.py | 76 + test/test_auth_method_create_oauth2.py | 89 + test/test_auth_method_create_oci.py | 81 + test/test_auth_method_create_oidc.py | 89 + test/test_auth_method_create_output.py | 56 + test/test_auth_method_create_saml.py | 83 + ...t_auth_method_create_universal_identity.py | 76 + test/test_auth_method_delete.py | 57 + test/test_auth_method_delete_output.py | 53 + test/test_auth_method_get.py | 57 + test/test_auth_method_list.py | 60 + test/test_auth_method_update_api_key.py | 74 + test/test_auth_method_update_aws_iam.py | 99 + test/test_auth_method_update_azure_ad.py | 103 + test/test_auth_method_update_cert.py | 99 + test/test_auth_method_update_email.py | 74 + test/test_auth_method_update_gcp.py | 94 + test/test_auth_method_update_k8s.py | 86 + test/test_auth_method_update_ldap.py | 77 + test/test_auth_method_update_oauth2.py | 90 + test/test_auth_method_update_oci.py | 82 + test/test_auth_method_update_oidc.py | 90 + test/test_auth_method_update_output.py | 54 + test/test_auth_method_update_saml.py | 84 + ...t_auth_method_update_universal_identity.py | 77 + test/test_create_gitlab_target.py | 64 + test/test_create_gitlab_target_output.py | 53 + test/test_dynamic_secret_create_gitlab.py | 74 + test/test_dynamic_secret_update_gitlab.py | 75 + test/test_gitlab_target_details.py | 55 + test/test_target_create_artifactory.py | 66 + test/test_target_create_aws.py | 67 + test/test_target_create_azure.py | 67 + test/test_target_create_db.py | 90 + test/test_target_create_dockerhub.py | 62 + test/test_target_create_eks.py | 72 + test/test_target_create_gcp.py | 62 + test/test_target_create_github.py | 63 + test/test_target_create_gitlab.py | 63 + test/test_target_create_gke.py | 66 + test/test_target_create_global_sign.py | 75 + test/test_target_create_global_sign_atlas.py | 67 + test/test_target_create_godaddy.py | 72 + test/test_target_create_hashi_vault.py | 65 + test/test_target_create_k8s.py | 71 + test/test_target_create_ldap.py | 69 + test/test_target_create_linked.py | 61 + test/test_target_create_output.py | 53 + test/test_target_create_ping.py | 65 + test/test_target_create_rabbit_mq.py | 63 + test/test_target_create_salesforce.py | 74 + test/test_target_create_ssh.py | 66 + test/test_target_create_web.py | 61 + test/test_target_create_windows.py | 70 + test/test_target_create_zero_ssl.py | 71 + test/test_target_delete.py | 59 + test/test_target_get.py | 58 + test/test_target_get_details.py | 59 + test/test_target_list.py | 60 + test/test_target_update_artifactory.py | 68 + test/test_target_update_aws.py | 69 + test/test_target_update_azure.py | 69 + test/test_target_update_db.py | 92 + test/test_target_update_dockerhub.py | 64 + test/test_target_update_eks.py | 74 + test/test_target_update_gcp.py | 64 + test/test_target_update_github.py | 65 + test/test_target_update_gitlab.py | 65 + test/test_target_update_gke.py | 68 + test/test_target_update_global_sign.py | 77 + test/test_target_update_global_sign_atlas.py | 69 + test/test_target_update_godaddy.py | 74 + test/test_target_update_hashi_vault.py | 67 + test/test_target_update_k8s.py | 73 + test/test_target_update_ldap.py | 71 + test/test_target_update_linked.py | 65 + test/test_target_update_output.py | 53 + test/test_target_update_ping.py | 67 + test/test_target_update_rabbit_mq.py | 65 + test/test_target_update_salesforce.py | 76 + test/test_target_update_ssh.py | 68 + test/test_target_update_web.py | 63 + test/test_target_update_windows.py | 72 + test/test_target_update_zero_ssl.py | 73 + test/test_update_gitlab_target.py | 67 + test/test_update_gitlab_target_output.py | 53 + 431 files changed, 81410 insertions(+), 11410 deletions(-) create mode 100644 akeyless/models/allowed_ip_settings.py create mode 100644 akeyless/models/auth_method_create_api_key.py create mode 100644 akeyless/models/auth_method_create_aws_iam.py create mode 100644 akeyless/models/auth_method_create_azure_ad.py create mode 100644 akeyless/models/auth_method_create_cert.py create mode 100644 akeyless/models/auth_method_create_email.py create mode 100644 akeyless/models/auth_method_create_gcp.py create mode 100644 akeyless/models/auth_method_create_k8s.py create mode 100644 akeyless/models/auth_method_create_ldap.py create mode 100644 akeyless/models/auth_method_create_oauth2.py create mode 100644 akeyless/models/auth_method_create_oci.py create mode 100644 akeyless/models/auth_method_create_oidc.py create mode 100644 akeyless/models/auth_method_create_output.py create mode 100644 akeyless/models/auth_method_create_saml.py create mode 100644 akeyless/models/auth_method_create_universal_identity.py create mode 100644 akeyless/models/auth_method_delete.py create mode 100644 akeyless/models/auth_method_delete_output.py create mode 100644 akeyless/models/auth_method_get.py create mode 100644 akeyless/models/auth_method_list.py create mode 100644 akeyless/models/auth_method_update_api_key.py create mode 100644 akeyless/models/auth_method_update_aws_iam.py create mode 100644 akeyless/models/auth_method_update_azure_ad.py create mode 100644 akeyless/models/auth_method_update_cert.py create mode 100644 akeyless/models/auth_method_update_email.py create mode 100644 akeyless/models/auth_method_update_gcp.py create mode 100644 akeyless/models/auth_method_update_k8s.py create mode 100644 akeyless/models/auth_method_update_ldap.py create mode 100644 akeyless/models/auth_method_update_oauth2.py create mode 100644 akeyless/models/auth_method_update_oci.py create mode 100644 akeyless/models/auth_method_update_oidc.py create mode 100644 akeyless/models/auth_method_update_output.py create mode 100644 akeyless/models/auth_method_update_saml.py create mode 100644 akeyless/models/auth_method_update_universal_identity.py create mode 100644 akeyless/models/create_gitlab_target.py create mode 100644 akeyless/models/create_gitlab_target_output.py create mode 100644 akeyless/models/dynamic_secret_create_gitlab.py create mode 100644 akeyless/models/dynamic_secret_update_gitlab.py create mode 100644 akeyless/models/gitlab_target_details.py create mode 100644 akeyless/models/target_create_artifactory.py create mode 100644 akeyless/models/target_create_aws.py create mode 100644 akeyless/models/target_create_azure.py create mode 100644 akeyless/models/target_create_db.py create mode 100644 akeyless/models/target_create_dockerhub.py create mode 100644 akeyless/models/target_create_eks.py create mode 100644 akeyless/models/target_create_gcp.py create mode 100644 akeyless/models/target_create_github.py create mode 100644 akeyless/models/target_create_gitlab.py create mode 100644 akeyless/models/target_create_gke.py create mode 100644 akeyless/models/target_create_global_sign.py create mode 100644 akeyless/models/target_create_global_sign_atlas.py create mode 100644 akeyless/models/target_create_godaddy.py create mode 100644 akeyless/models/target_create_hashi_vault.py create mode 100644 akeyless/models/target_create_k8s.py create mode 100644 akeyless/models/target_create_ldap.py create mode 100644 akeyless/models/target_create_linked.py create mode 100644 akeyless/models/target_create_output.py create mode 100644 akeyless/models/target_create_ping.py create mode 100644 akeyless/models/target_create_rabbit_mq.py create mode 100644 akeyless/models/target_create_salesforce.py create mode 100644 akeyless/models/target_create_ssh.py create mode 100644 akeyless/models/target_create_web.py create mode 100644 akeyless/models/target_create_windows.py create mode 100644 akeyless/models/target_create_zero_ssl.py create mode 100644 akeyless/models/target_delete.py create mode 100644 akeyless/models/target_get.py create mode 100644 akeyless/models/target_get_details.py create mode 100644 akeyless/models/target_list.py create mode 100644 akeyless/models/target_update_artifactory.py create mode 100644 akeyless/models/target_update_aws.py create mode 100644 akeyless/models/target_update_azure.py create mode 100644 akeyless/models/target_update_db.py create mode 100644 akeyless/models/target_update_dockerhub.py create mode 100644 akeyless/models/target_update_eks.py create mode 100644 akeyless/models/target_update_gcp.py create mode 100644 akeyless/models/target_update_github.py create mode 100644 akeyless/models/target_update_gitlab.py create mode 100644 akeyless/models/target_update_gke.py create mode 100644 akeyless/models/target_update_global_sign.py create mode 100644 akeyless/models/target_update_global_sign_atlas.py create mode 100644 akeyless/models/target_update_godaddy.py create mode 100644 akeyless/models/target_update_hashi_vault.py create mode 100644 akeyless/models/target_update_k8s.py create mode 100644 akeyless/models/target_update_ldap.py create mode 100644 akeyless/models/target_update_linked.py create mode 100644 akeyless/models/target_update_output.py create mode 100644 akeyless/models/target_update_ping.py create mode 100644 akeyless/models/target_update_rabbit_mq.py create mode 100644 akeyless/models/target_update_salesforce.py create mode 100644 akeyless/models/target_update_ssh.py create mode 100644 akeyless/models/target_update_web.py create mode 100644 akeyless/models/target_update_windows.py create mode 100644 akeyless/models/target_update_zero_ssl.py create mode 100644 akeyless/models/update_gitlab_target.py create mode 100644 akeyless/models/update_gitlab_target_output.py create mode 100644 docs/AllowedIpSettings.md create mode 100644 docs/AuthMethodCreateApiKey.md create mode 100644 docs/AuthMethodCreateAwsIam.md create mode 100644 docs/AuthMethodCreateAzureAD.md create mode 100644 docs/AuthMethodCreateCert.md create mode 100644 docs/AuthMethodCreateEmail.md create mode 100644 docs/AuthMethodCreateGcp.md create mode 100644 docs/AuthMethodCreateK8s.md create mode 100644 docs/AuthMethodCreateLdap.md create mode 100644 docs/AuthMethodCreateOCI.md create mode 100644 docs/AuthMethodCreateOIDC.md create mode 100644 docs/AuthMethodCreateOauth2.md create mode 100644 docs/AuthMethodCreateOutput.md create mode 100644 docs/AuthMethodCreateSAML.md create mode 100644 docs/AuthMethodCreateUniversalIdentity.md create mode 100644 docs/AuthMethodDelete.md create mode 100644 docs/AuthMethodDeleteOutput.md create mode 100644 docs/AuthMethodGet.md create mode 100644 docs/AuthMethodList.md create mode 100644 docs/AuthMethodUpdateApiKey.md create mode 100644 docs/AuthMethodUpdateAwsIam.md create mode 100644 docs/AuthMethodUpdateAzureAD.md create mode 100644 docs/AuthMethodUpdateCert.md create mode 100644 docs/AuthMethodUpdateEmail.md create mode 100644 docs/AuthMethodUpdateGcp.md create mode 100644 docs/AuthMethodUpdateK8s.md create mode 100644 docs/AuthMethodUpdateLdap.md create mode 100644 docs/AuthMethodUpdateOCI.md create mode 100644 docs/AuthMethodUpdateOIDC.md create mode 100644 docs/AuthMethodUpdateOauth2.md create mode 100644 docs/AuthMethodUpdateOutput.md create mode 100644 docs/AuthMethodUpdateSAML.md create mode 100644 docs/AuthMethodUpdateUniversalIdentity.md create mode 100644 docs/CreateGitlabTarget.md create mode 100644 docs/CreateGitlabTargetOutput.md create mode 100644 docs/DynamicSecretCreateGitlab.md create mode 100644 docs/DynamicSecretUpdateGitlab.md create mode 100644 docs/GitlabTargetDetails.md create mode 100644 docs/TargetCreateArtifactory.md create mode 100644 docs/TargetCreateAws.md create mode 100644 docs/TargetCreateAzure.md create mode 100644 docs/TargetCreateDB.md create mode 100644 docs/TargetCreateDockerhub.md create mode 100644 docs/TargetCreateEks.md create mode 100644 docs/TargetCreateGcp.md create mode 100644 docs/TargetCreateGithub.md create mode 100644 docs/TargetCreateGitlab.md create mode 100644 docs/TargetCreateGke.md create mode 100644 docs/TargetCreateGlobalSign.md create mode 100644 docs/TargetCreateGlobalSignAtlas.md create mode 100644 docs/TargetCreateGodaddy.md create mode 100644 docs/TargetCreateHashiVault.md create mode 100644 docs/TargetCreateK8s.md create mode 100644 docs/TargetCreateLdap.md create mode 100644 docs/TargetCreateLinked.md create mode 100644 docs/TargetCreateOutput.md create mode 100644 docs/TargetCreatePing.md create mode 100644 docs/TargetCreateRabbitMq.md create mode 100644 docs/TargetCreateSalesforce.md create mode 100644 docs/TargetCreateSsh.md create mode 100644 docs/TargetCreateWeb.md create mode 100644 docs/TargetCreateWindows.md create mode 100644 docs/TargetCreateZeroSSL.md create mode 100644 docs/TargetDelete.md create mode 100644 docs/TargetGet.md create mode 100644 docs/TargetGetDetails.md create mode 100644 docs/TargetList.md create mode 100644 docs/TargetUpdateArtifactory.md create mode 100644 docs/TargetUpdateAws.md create mode 100644 docs/TargetUpdateAzure.md create mode 100644 docs/TargetUpdateDB.md create mode 100644 docs/TargetUpdateDockerhub.md create mode 100644 docs/TargetUpdateEks.md create mode 100644 docs/TargetUpdateGcp.md create mode 100644 docs/TargetUpdateGithub.md create mode 100644 docs/TargetUpdateGitlab.md create mode 100644 docs/TargetUpdateGke.md create mode 100644 docs/TargetUpdateGlobalSign.md create mode 100644 docs/TargetUpdateGlobalSignAtlas.md create mode 100644 docs/TargetUpdateGodaddy.md create mode 100644 docs/TargetUpdateHashiVault.md create mode 100644 docs/TargetUpdateK8s.md create mode 100644 docs/TargetUpdateLdap.md create mode 100644 docs/TargetUpdateLinked.md create mode 100644 docs/TargetUpdateOutput.md create mode 100644 docs/TargetUpdatePing.md create mode 100644 docs/TargetUpdateRabbitMq.md create mode 100644 docs/TargetUpdateSalesforce.md create mode 100644 docs/TargetUpdateSsh.md create mode 100644 docs/TargetUpdateWeb.md create mode 100644 docs/TargetUpdateWindows.md create mode 100644 docs/TargetUpdateZeroSSL.md create mode 100644 docs/UpdateGitlabTarget.md create mode 100644 docs/UpdateGitlabTargetOutput.md create mode 100644 test/test_allowed_ip_settings.py create mode 100644 test/test_auth_method_create_api_key.py create mode 100644 test/test_auth_method_create_aws_iam.py create mode 100644 test/test_auth_method_create_azure_ad.py create mode 100644 test/test_auth_method_create_cert.py create mode 100644 test/test_auth_method_create_email.py create mode 100644 test/test_auth_method_create_gcp.py create mode 100644 test/test_auth_method_create_k8s.py create mode 100644 test/test_auth_method_create_ldap.py create mode 100644 test/test_auth_method_create_oauth2.py create mode 100644 test/test_auth_method_create_oci.py create mode 100644 test/test_auth_method_create_oidc.py create mode 100644 test/test_auth_method_create_output.py create mode 100644 test/test_auth_method_create_saml.py create mode 100644 test/test_auth_method_create_universal_identity.py create mode 100644 test/test_auth_method_delete.py create mode 100644 test/test_auth_method_delete_output.py create mode 100644 test/test_auth_method_get.py create mode 100644 test/test_auth_method_list.py create mode 100644 test/test_auth_method_update_api_key.py create mode 100644 test/test_auth_method_update_aws_iam.py create mode 100644 test/test_auth_method_update_azure_ad.py create mode 100644 test/test_auth_method_update_cert.py create mode 100644 test/test_auth_method_update_email.py create mode 100644 test/test_auth_method_update_gcp.py create mode 100644 test/test_auth_method_update_k8s.py create mode 100644 test/test_auth_method_update_ldap.py create mode 100644 test/test_auth_method_update_oauth2.py create mode 100644 test/test_auth_method_update_oci.py create mode 100644 test/test_auth_method_update_oidc.py create mode 100644 test/test_auth_method_update_output.py create mode 100644 test/test_auth_method_update_saml.py create mode 100644 test/test_auth_method_update_universal_identity.py create mode 100644 test/test_create_gitlab_target.py create mode 100644 test/test_create_gitlab_target_output.py create mode 100644 test/test_dynamic_secret_create_gitlab.py create mode 100644 test/test_dynamic_secret_update_gitlab.py create mode 100644 test/test_gitlab_target_details.py create mode 100644 test/test_target_create_artifactory.py create mode 100644 test/test_target_create_aws.py create mode 100644 test/test_target_create_azure.py create mode 100644 test/test_target_create_db.py create mode 100644 test/test_target_create_dockerhub.py create mode 100644 test/test_target_create_eks.py create mode 100644 test/test_target_create_gcp.py create mode 100644 test/test_target_create_github.py create mode 100644 test/test_target_create_gitlab.py create mode 100644 test/test_target_create_gke.py create mode 100644 test/test_target_create_global_sign.py create mode 100644 test/test_target_create_global_sign_atlas.py create mode 100644 test/test_target_create_godaddy.py create mode 100644 test/test_target_create_hashi_vault.py create mode 100644 test/test_target_create_k8s.py create mode 100644 test/test_target_create_ldap.py create mode 100644 test/test_target_create_linked.py create mode 100644 test/test_target_create_output.py create mode 100644 test/test_target_create_ping.py create mode 100644 test/test_target_create_rabbit_mq.py create mode 100644 test/test_target_create_salesforce.py create mode 100644 test/test_target_create_ssh.py create mode 100644 test/test_target_create_web.py create mode 100644 test/test_target_create_windows.py create mode 100644 test/test_target_create_zero_ssl.py create mode 100644 test/test_target_delete.py create mode 100644 test/test_target_get.py create mode 100644 test/test_target_get_details.py create mode 100644 test/test_target_list.py create mode 100644 test/test_target_update_artifactory.py create mode 100644 test/test_target_update_aws.py create mode 100644 test/test_target_update_azure.py create mode 100644 test/test_target_update_db.py create mode 100644 test/test_target_update_dockerhub.py create mode 100644 test/test_target_update_eks.py create mode 100644 test/test_target_update_gcp.py create mode 100644 test/test_target_update_github.py create mode 100644 test/test_target_update_gitlab.py create mode 100644 test/test_target_update_gke.py create mode 100644 test/test_target_update_global_sign.py create mode 100644 test/test_target_update_global_sign_atlas.py create mode 100644 test/test_target_update_godaddy.py create mode 100644 test/test_target_update_hashi_vault.py create mode 100644 test/test_target_update_k8s.py create mode 100644 test/test_target_update_ldap.py create mode 100644 test/test_target_update_linked.py create mode 100644 test/test_target_update_output.py create mode 100644 test/test_target_update_ping.py create mode 100644 test/test_target_update_rabbit_mq.py create mode 100644 test/test_target_update_salesforce.py create mode 100644 test/test_target_update_ssh.py create mode 100644 test/test_target_update_web.py create mode 100644 test/test_target_update_windows.py create mode 100644 test/test_target_update_zero_ssl.py create mode 100644 test/test_update_gitlab_target.py create mode 100644 test/test_update_gitlab_target_output.py diff --git a/README.md b/README.md index 681cd098..231fca7b 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ The purpose of this application is to provide access to Akeyless API. This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - API version: 2.0 -- Package version: 4.1.0 +- Package version: 4.2.0 - Build package: org.openapitools.codegen.languages.PythonClientCodegen For more information, please visit [http://akeyless.io](http://akeyless.io) @@ -86,6 +86,35 @@ Class | Method | HTTP request | Description *V2Api* | [**assoc_role_auth_method**](docs/V2Api.md#assoc_role_auth_method) | **POST** /assoc-role-am | *V2Api* | [**assoc_target_item**](docs/V2Api.md#assoc_target_item) | **POST** /assoc-target-item | *V2Api* | [**auth**](docs/V2Api.md#auth) | **POST** /auth | +*V2Api* | [**auth_method_create_api_key**](docs/V2Api.md#auth_method_create_api_key) | **POST** /auth-method-create-api-key | +*V2Api* | [**auth_method_create_aws_iam**](docs/V2Api.md#auth_method_create_aws_iam) | **POST** /auth-method-create-aws | +*V2Api* | [**auth_method_create_azure_ad**](docs/V2Api.md#auth_method_create_azure_ad) | **POST** /auth-method-create-azure-ad | +*V2Api* | [**auth_method_create_cert**](docs/V2Api.md#auth_method_create_cert) | **POST** /auth-method-create-cert | +*V2Api* | [**auth_method_create_email**](docs/V2Api.md#auth_method_create_email) | **POST** /auth-method-create-email | +*V2Api* | [**auth_method_create_gcp**](docs/V2Api.md#auth_method_create_gcp) | **POST** /auth-method-create-gcp | +*V2Api* | [**auth_method_create_k8s**](docs/V2Api.md#auth_method_create_k8s) | **POST** /auth-method-create-k8s | +*V2Api* | [**auth_method_create_ldap**](docs/V2Api.md#auth_method_create_ldap) | **POST** /auth-method-create-ldap | +*V2Api* | [**auth_method_create_oauth2**](docs/V2Api.md#auth_method_create_oauth2) | **POST** /auth-method-create-oauth2 | +*V2Api* | [**auth_method_create_oci**](docs/V2Api.md#auth_method_create_oci) | **POST** /auth-method-create-oci | +*V2Api* | [**auth_method_create_oidc**](docs/V2Api.md#auth_method_create_oidc) | **POST** /auth-method-create-oidc | +*V2Api* | [**auth_method_create_saml**](docs/V2Api.md#auth_method_create_saml) | **POST** /auth-method-create-saml | +*V2Api* | [**auth_method_create_universal_identity**](docs/V2Api.md#auth_method_create_universal_identity) | **POST** /auth-method-create-universal-identity | +*V2Api* | [**auth_method_delete**](docs/V2Api.md#auth_method_delete) | **POST** /auth-method-delete | +*V2Api* | [**auth_method_get**](docs/V2Api.md#auth_method_get) | **POST** /auth-method-get | +*V2Api* | [**auth_method_list**](docs/V2Api.md#auth_method_list) | **POST** /auth-method-list | +*V2Api* | [**auth_method_update_api_key**](docs/V2Api.md#auth_method_update_api_key) | **POST** /auth-method-update-api-key | +*V2Api* | [**auth_method_update_aws_iam**](docs/V2Api.md#auth_method_update_aws_iam) | **POST** /auth-method-update-aws-iam | +*V2Api* | [**auth_method_update_azure_ad**](docs/V2Api.md#auth_method_update_azure_ad) | **POST** /auth-method-update-azure-ad | +*V2Api* | [**auth_method_update_cert**](docs/V2Api.md#auth_method_update_cert) | **POST** /auth-method-update-cert | +*V2Api* | [**auth_method_update_email**](docs/V2Api.md#auth_method_update_email) | **POST** /auth-method-update-email | +*V2Api* | [**auth_method_update_gcp**](docs/V2Api.md#auth_method_update_gcp) | **POST** /auth-method-update-gcp | +*V2Api* | [**auth_method_update_k8s**](docs/V2Api.md#auth_method_update_k8s) | **POST** /auth-method-update-k8s | +*V2Api* | [**auth_method_update_ldap**](docs/V2Api.md#auth_method_update_ldap) | **POST** /auth-method-update-ldap | +*V2Api* | [**auth_method_update_oauth2**](docs/V2Api.md#auth_method_update_oauth2) | **POST** /auth-method-update-oauth2 | +*V2Api* | [**auth_method_update_oci**](docs/V2Api.md#auth_method_update_oci) | **POST** /auth-method-update-oci | +*V2Api* | [**auth_method_update_oidc**](docs/V2Api.md#auth_method_update_oidc) | **POST** /auth-method-update-oidc | +*V2Api* | [**auth_method_update_saml**](docs/V2Api.md#auth_method_update_saml) | **POST** /auth-method-update-saml | +*V2Api* | [**auth_method_update_universal_identity**](docs/V2Api.md#auth_method_update_universal_identity) | **POST** /auth-method-update-universal-identity | *V2Api* | [**configure**](docs/V2Api.md#configure) | **POST** /configure | *V2Api* | [**connect**](docs/V2Api.md#connect) | **POST** /connect | *V2Api* | [**create_artifactory_target**](docs/V2Api.md#create_artifactory_target) | **POST** /create-artifactory-target | @@ -116,6 +145,7 @@ Class | Method | HTTP request | Description *V2Api* | [**create_event_forwarder**](docs/V2Api.md#create_event_forwarder) | **POST** /create-event-forwarder | *V2Api* | [**create_gcp_target**](docs/V2Api.md#create_gcp_target) | **POST** /create-gcp-target | *V2Api* | [**create_github_target**](docs/V2Api.md#create_github_target) | **POST** /create-github-target | +*V2Api* | [**create_gitlab_target**](docs/V2Api.md#create_gitlab_target) | **POST** /create-gitlab-target | *V2Api* | [**create_gke_target**](docs/V2Api.md#create_gke_target) | **POST** /create-gke-target | *V2Api* | [**create_global_sign_atlas_target**](docs/V2Api.md#create_global_sign_atlas_target) | **POST** /create-globalsign-atlas-target | *V2Api* | [**create_global_sign_target**](docs/V2Api.md#create_global_sign_target) | **POST** /create-globalsign-target | @@ -176,6 +206,7 @@ Class | Method | HTTP request | Description *V2Api* | [**dynamic_secret_create_eks**](docs/V2Api.md#dynamic_secret_create_eks) | **POST** /dynamic-secret-create-eks | *V2Api* | [**dynamic_secret_create_gcp**](docs/V2Api.md#dynamic_secret_create_gcp) | **POST** /dynamic-secret-create-gcp | *V2Api* | [**dynamic_secret_create_github**](docs/V2Api.md#dynamic_secret_create_github) | **POST** /dynamic-secret-create-github | +*V2Api* | [**dynamic_secret_create_gitlab**](docs/V2Api.md#dynamic_secret_create_gitlab) | **POST** /dynamic-secret-create-gitlab | *V2Api* | [**dynamic_secret_create_gke**](docs/V2Api.md#dynamic_secret_create_gke) | **POST** /dynamic-secret-create-gke | *V2Api* | [**dynamic_secret_create_google_workspace**](docs/V2Api.md#dynamic_secret_create_google_workspace) | **POST** /dynamic-secret-create-google-workspace | *V2Api* | [**dynamic_secret_create_hana_db**](docs/V2Api.md#dynamic_secret_create_hana_db) | **POST** /dynamic-secret-create-hanadb | @@ -209,6 +240,7 @@ Class | Method | HTTP request | Description *V2Api* | [**dynamic_secret_update_eks**](docs/V2Api.md#dynamic_secret_update_eks) | **POST** /dynamic-secret-update-eks | *V2Api* | [**dynamic_secret_update_gcp**](docs/V2Api.md#dynamic_secret_update_gcp) | **POST** /dynamic-secret-update-gcp | *V2Api* | [**dynamic_secret_update_github**](docs/V2Api.md#dynamic_secret_update_github) | **POST** /dynamic-secret-update-github | +*V2Api* | [**dynamic_secret_update_gitlab**](docs/V2Api.md#dynamic_secret_update_gitlab) | **POST** /dynamic-secret-update-gitlab | *V2Api* | [**dynamic_secret_update_gke**](docs/V2Api.md#dynamic_secret_update_gke) | **POST** /dynamic-secret-update-gke | *V2Api* | [**dynamic_secret_update_google_workspace**](docs/V2Api.md#dynamic_secret_update_google_workspace) | **POST** /dynamic-secret-update-google-workspace | *V2Api* | [**dynamic_secret_update_hana_db**](docs/V2Api.md#dynamic_secret_update_hana_db) | **POST** /dynamic-secret-update-hana | @@ -451,6 +483,58 @@ Class | Method | HTTP request | Description *V2Api* | [**sign_pki_cert_with_classic_key**](docs/V2Api.md#sign_pki_cert_with_classic_key) | **POST** /sign-pki-cert-with-classic-key | *V2Api* | [**sign_rsa_ssa_pss**](docs/V2Api.md#sign_rsa_ssa_pss) | **POST** /sign-rsassa-pss | *V2Api* | [**static_creds_auth**](docs/V2Api.md#static_creds_auth) | **POST** /static-creds-auth | +*V2Api* | [**target_create_artifactory**](docs/V2Api.md#target_create_artifactory) | **POST** /target-create-artifactory | +*V2Api* | [**target_create_aws**](docs/V2Api.md#target_create_aws) | **POST** /target-create-aws | +*V2Api* | [**target_create_azure**](docs/V2Api.md#target_create_azure) | **POST** /target-create-azure | +*V2Api* | [**target_create_db**](docs/V2Api.md#target_create_db) | **POST** /target-create-db | +*V2Api* | [**target_create_dockerhub**](docs/V2Api.md#target_create_dockerhub) | **POST** /target-create-dockerhub | +*V2Api* | [**target_create_eks**](docs/V2Api.md#target_create_eks) | **POST** /target-create-eks | +*V2Api* | [**target_create_gcp**](docs/V2Api.md#target_create_gcp) | **POST** /target-create-gcp | +*V2Api* | [**target_create_github**](docs/V2Api.md#target_create_github) | **POST** /target-create-github | +*V2Api* | [**target_create_gitlab**](docs/V2Api.md#target_create_gitlab) | **POST** /target-create-gitlab | +*V2Api* | [**target_create_gke**](docs/V2Api.md#target_create_gke) | **POST** /target-create-gke | +*V2Api* | [**target_create_global_sign**](docs/V2Api.md#target_create_global_sign) | **POST** /target-create-globalsign | +*V2Api* | [**target_create_global_sign_atlas**](docs/V2Api.md#target_create_global_sign_atlas) | **POST** /target-create-globalsign-atlas | +*V2Api* | [**target_create_godaddy**](docs/V2Api.md#target_create_godaddy) | **POST** /target-create-godaddy | +*V2Api* | [**target_create_hashi_vault**](docs/V2Api.md#target_create_hashi_vault) | **POST** /target-create-hashi-vault | +*V2Api* | [**target_create_k8s**](docs/V2Api.md#target_create_k8s) | **POST** /target-create-k8s | +*V2Api* | [**target_create_ldap**](docs/V2Api.md#target_create_ldap) | **POST** /target-create-ldap | +*V2Api* | [**target_create_linked**](docs/V2Api.md#target_create_linked) | **POST** /target-create-linked | +*V2Api* | [**target_create_ping**](docs/V2Api.md#target_create_ping) | **POST** /target-create-ping | +*V2Api* | [**target_create_rabbit_mq**](docs/V2Api.md#target_create_rabbit_mq) | **POST** /target-create-rabbitmq | +*V2Api* | [**target_create_salesforce**](docs/V2Api.md#target_create_salesforce) | **POST** /target-create-salesforce | +*V2Api* | [**target_create_ssh**](docs/V2Api.md#target_create_ssh) | **POST** /target-create-ssh | +*V2Api* | [**target_create_web**](docs/V2Api.md#target_create_web) | **POST** /target-create-web | +*V2Api* | [**target_create_windows**](docs/V2Api.md#target_create_windows) | **POST** /target-create-windows | +*V2Api* | [**target_create_zero_ssl**](docs/V2Api.md#target_create_zero_ssl) | **POST** /target-create-zerossl | +*V2Api* | [**target_delete**](docs/V2Api.md#target_delete) | **POST** /target-delete | +*V2Api* | [**target_get**](docs/V2Api.md#target_get) | **POST** /target-get | +*V2Api* | [**target_get_details**](docs/V2Api.md#target_get_details) | **POST** /target-get-details | +*V2Api* | [**target_list**](docs/V2Api.md#target_list) | **POST** /target-list | +*V2Api* | [**target_update_artifactory**](docs/V2Api.md#target_update_artifactory) | **POST** /target-update-artifactory | +*V2Api* | [**target_update_aws**](docs/V2Api.md#target_update_aws) | **POST** /target-update-aws | +*V2Api* | [**target_update_azure**](docs/V2Api.md#target_update_azure) | **POST** /target-update-azure | +*V2Api* | [**target_update_db**](docs/V2Api.md#target_update_db) | **POST** /target-update-db | +*V2Api* | [**target_update_dockerhub**](docs/V2Api.md#target_update_dockerhub) | **POST** /target-update-dockerhub | +*V2Api* | [**target_update_eks**](docs/V2Api.md#target_update_eks) | **POST** /target-update-eks | +*V2Api* | [**target_update_gcp**](docs/V2Api.md#target_update_gcp) | **POST** /target-update-gcp | +*V2Api* | [**target_update_github**](docs/V2Api.md#target_update_github) | **POST** /target-update-github | +*V2Api* | [**target_update_gitlab**](docs/V2Api.md#target_update_gitlab) | **POST** /target-update-gitlab | +*V2Api* | [**target_update_gke**](docs/V2Api.md#target_update_gke) | **POST** /target-update-gke | +*V2Api* | [**target_update_global_sign**](docs/V2Api.md#target_update_global_sign) | **POST** /target-update-globalsign | +*V2Api* | [**target_update_global_sign_atlas**](docs/V2Api.md#target_update_global_sign_atlas) | **POST** /target-update-globalsign-atlas | +*V2Api* | [**target_update_godaddy**](docs/V2Api.md#target_update_godaddy) | **POST** /target-update-godaddy | +*V2Api* | [**target_update_hashi_vault**](docs/V2Api.md#target_update_hashi_vault) | **POST** /target-update-hashi-vault | +*V2Api* | [**target_update_k8s**](docs/V2Api.md#target_update_k8s) | **POST** /target-update-k8s | +*V2Api* | [**target_update_ldap**](docs/V2Api.md#target_update_ldap) | **POST** /target-update-ldap | +*V2Api* | [**target_update_linked**](docs/V2Api.md#target_update_linked) | **POST** /target-update-linked | +*V2Api* | [**target_update_ping**](docs/V2Api.md#target_update_ping) | **POST** /target-update-ping | +*V2Api* | [**target_update_rabbit_mq**](docs/V2Api.md#target_update_rabbit_mq) | **POST** /target-update-rabbitmq | +*V2Api* | [**target_update_salesforce**](docs/V2Api.md#target_update_salesforce) | **POST** /target-update-salesforce | +*V2Api* | [**target_update_ssh**](docs/V2Api.md#target_update_ssh) | **POST** /target-update-ssh | +*V2Api* | [**target_update_web**](docs/V2Api.md#target_update_web) | **POST** /target-update-web | +*V2Api* | [**target_update_windows**](docs/V2Api.md#target_update_windows) | **POST** /target-update-windows | +*V2Api* | [**target_update_zero_ssl**](docs/V2Api.md#target_update_zero_ssl) | **POST** /target-update-zerossl | *V2Api* | [**tokenize**](docs/V2Api.md#tokenize) | **POST** /tokenize | *V2Api* | [**uid_create_child_token**](docs/V2Api.md#uid_create_child_token) | **POST** /uid-create-child-token | *V2Api* | [**uid_generate_token**](docs/V2Api.md#uid_generate_token) | **POST** /uid-generate-token | @@ -484,6 +568,7 @@ Class | Method | HTTP request | Description *V2Api* | [**update_event_forwarder**](docs/V2Api.md#update_event_forwarder) | **POST** /update-event-forwarder | *V2Api* | [**update_gcp_target**](docs/V2Api.md#update_gcp_target) | **POST** /update-gcp-target | *V2Api* | [**update_github_target**](docs/V2Api.md#update_github_target) | **POST** /update-github-target | +*V2Api* | [**update_gitlab_target**](docs/V2Api.md#update_gitlab_target) | **POST** /update-gitlab-target | *V2Api* | [**update_gke_target**](docs/V2Api.md#update_gke_target) | **POST** /update-gke-target | *V2Api* | [**update_global_sign_atlas_target**](docs/V2Api.md#update_global_sign_atlas_target) | **POST** /update-globalsign-atlas-target | *V2Api* | [**update_global_sign_target**](docs/V2Api.md#update_global_sign_target) | **POST** /update-globalsign-target | @@ -550,6 +635,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) @@ -557,7 +643,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) @@ -647,6 +765,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) @@ -759,6 +879,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) @@ -797,6 +918,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) @@ -1076,6 +1198,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) @@ -1294,10 +1417,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) @@ -1358,6 +1535,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/akeyless/__init__.py b/akeyless/__init__.py index 6513ad16..a1d914f5 100644 --- a/akeyless/__init__.py +++ b/akeyless/__init__.py @@ -15,7 +15,7 @@ from __future__ import absolute_import -__version__ = "4.1.0" +__version__ = "4.2.0" # import apis into sdk package from akeyless.api.v2_api import V2Api @@ -46,6 +46,7 @@ from akeyless.models.all_analytics_data import AllAnalyticsData from akeyless.models.allowed_access import AllowedAccess from akeyless.models.allowed_access_old import AllowedAccessOld +from akeyless.models.allowed_ip_settings import AllowedIpSettings from akeyless.models.artifactory_target_details import ArtifactoryTargetDetails from akeyless.models.assoc_role_auth_method import AssocRoleAuthMethod from akeyless.models.assoc_target_item import AssocTargetItem @@ -53,7 +54,39 @@ from akeyless.models.auth import Auth from akeyless.models.auth_method import AuthMethod from akeyless.models.auth_method_access_info import AuthMethodAccessInfo +from akeyless.models.auth_method_create_api_key import AuthMethodCreateApiKey +from akeyless.models.auth_method_create_aws_iam import AuthMethodCreateAwsIam +from akeyless.models.auth_method_create_azure_ad import AuthMethodCreateAzureAD +from akeyless.models.auth_method_create_cert import AuthMethodCreateCert +from akeyless.models.auth_method_create_email import AuthMethodCreateEmail +from akeyless.models.auth_method_create_gcp import AuthMethodCreateGcp +from akeyless.models.auth_method_create_k8s import AuthMethodCreateK8s +from akeyless.models.auth_method_create_ldap import AuthMethodCreateLdap +from akeyless.models.auth_method_create_oci import AuthMethodCreateOCI +from akeyless.models.auth_method_create_oidc import AuthMethodCreateOIDC +from akeyless.models.auth_method_create_oauth2 import AuthMethodCreateOauth2 +from akeyless.models.auth_method_create_output import AuthMethodCreateOutput +from akeyless.models.auth_method_create_saml import AuthMethodCreateSAML +from akeyless.models.auth_method_create_universal_identity import AuthMethodCreateUniversalIdentity +from akeyless.models.auth_method_delete import AuthMethodDelete +from akeyless.models.auth_method_delete_output import AuthMethodDeleteOutput +from akeyless.models.auth_method_get import AuthMethodGet +from akeyless.models.auth_method_list import AuthMethodList from akeyless.models.auth_method_role_association import AuthMethodRoleAssociation +from akeyless.models.auth_method_update_api_key import AuthMethodUpdateApiKey +from akeyless.models.auth_method_update_aws_iam import AuthMethodUpdateAwsIam +from akeyless.models.auth_method_update_azure_ad import AuthMethodUpdateAzureAD +from akeyless.models.auth_method_update_cert import AuthMethodUpdateCert +from akeyless.models.auth_method_update_email import AuthMethodUpdateEmail +from akeyless.models.auth_method_update_gcp import AuthMethodUpdateGcp +from akeyless.models.auth_method_update_k8s import AuthMethodUpdateK8s +from akeyless.models.auth_method_update_ldap import AuthMethodUpdateLdap +from akeyless.models.auth_method_update_oci import AuthMethodUpdateOCI +from akeyless.models.auth_method_update_oidc import AuthMethodUpdateOIDC +from akeyless.models.auth_method_update_oauth2 import AuthMethodUpdateOauth2 +from akeyless.models.auth_method_update_output import AuthMethodUpdateOutput +from akeyless.models.auth_method_update_saml import AuthMethodUpdateSAML +from akeyless.models.auth_method_update_universal_identity import AuthMethodUpdateUniversalIdentity from akeyless.models.auth_output import AuthOutput from akeyless.models.aws_s3_log_forwarding_config import AwsS3LogForwardingConfig from akeyless.models.azure_ad_access_rules import AzureADAccessRules @@ -143,6 +176,8 @@ from akeyless.models.create_gcp_target_output import CreateGcpTargetOutput from akeyless.models.create_github_target import CreateGithubTarget from akeyless.models.create_github_target_output import CreateGithubTargetOutput +from akeyless.models.create_gitlab_target import CreateGitlabTarget +from akeyless.models.create_gitlab_target_output import CreateGitlabTargetOutput from akeyless.models.create_global_sign_atlas_target import CreateGlobalSignAtlasTarget from akeyless.models.create_global_sign_atlas_target_output import CreateGlobalSignAtlasTargetOutput from akeyless.models.create_global_sign_target import CreateGlobalSignTarget @@ -255,6 +290,7 @@ from akeyless.models.dynamic_secret_create_eks import DynamicSecretCreateEks from akeyless.models.dynamic_secret_create_gcp import DynamicSecretCreateGcp from akeyless.models.dynamic_secret_create_github import DynamicSecretCreateGithub +from akeyless.models.dynamic_secret_create_gitlab import DynamicSecretCreateGitlab from akeyless.models.dynamic_secret_create_gke import DynamicSecretCreateGke from akeyless.models.dynamic_secret_create_google_workspace import DynamicSecretCreateGoogleWorkspace from akeyless.models.dynamic_secret_create_hana_db import DynamicSecretCreateHanaDb @@ -293,6 +329,7 @@ from akeyless.models.dynamic_secret_update_eks import DynamicSecretUpdateEks from akeyless.models.dynamic_secret_update_gcp import DynamicSecretUpdateGcp from akeyless.models.dynamic_secret_update_github import DynamicSecretUpdateGithub +from akeyless.models.dynamic_secret_update_gitlab import DynamicSecretUpdateGitlab from akeyless.models.dynamic_secret_update_gke import DynamicSecretUpdateGke from akeyless.models.dynamic_secret_update_google_workspace import DynamicSecretUpdateGoogleWorkspace from akeyless.models.dynamic_secret_update_hana_db import DynamicSecretUpdateHanaDb @@ -572,6 +609,7 @@ from akeyless.models.get_target_details_output import GetTargetDetailsOutput from akeyless.models.get_user_event_status_output import GetUserEventStatusOutput from akeyless.models.github_target_details import GithubTargetDetails +from akeyless.models.gitlab_target_details import GitlabTargetDetails from akeyless.models.global_sign_atlas_target_details import GlobalSignAtlasTargetDetails from akeyless.models.global_sign_gcc_target_details import GlobalSignGCCTargetDetails from akeyless.models.godaddy_target_details import GodaddyTargetDetails @@ -790,10 +828,64 @@ from akeyless.models.system_access_credentials_reply_obj import SystemAccessCredentialsReplyObj from akeyless.models.system_access_creds_settings import SystemAccessCredsSettings from akeyless.models.target import Target +from akeyless.models.target_create_artifactory import TargetCreateArtifactory +from akeyless.models.target_create_aws import TargetCreateAws +from akeyless.models.target_create_azure import TargetCreateAzure +from akeyless.models.target_create_db import TargetCreateDB +from akeyless.models.target_create_dockerhub import TargetCreateDockerhub +from akeyless.models.target_create_eks import TargetCreateEks +from akeyless.models.target_create_gcp import TargetCreateGcp +from akeyless.models.target_create_github import TargetCreateGithub +from akeyless.models.target_create_gitlab import TargetCreateGitlab +from akeyless.models.target_create_gke import TargetCreateGke +from akeyless.models.target_create_global_sign import TargetCreateGlobalSign +from akeyless.models.target_create_global_sign_atlas import TargetCreateGlobalSignAtlas +from akeyless.models.target_create_godaddy import TargetCreateGodaddy +from akeyless.models.target_create_hashi_vault import TargetCreateHashiVault +from akeyless.models.target_create_k8s import TargetCreateK8s +from akeyless.models.target_create_ldap import TargetCreateLdap +from akeyless.models.target_create_linked import TargetCreateLinked +from akeyless.models.target_create_output import TargetCreateOutput +from akeyless.models.target_create_ping import TargetCreatePing +from akeyless.models.target_create_rabbit_mq import TargetCreateRabbitMq +from akeyless.models.target_create_salesforce import TargetCreateSalesforce +from akeyless.models.target_create_ssh import TargetCreateSsh +from akeyless.models.target_create_web import TargetCreateWeb +from akeyless.models.target_create_windows import TargetCreateWindows +from akeyless.models.target_create_zero_ssl import TargetCreateZeroSSL +from akeyless.models.target_delete import TargetDelete +from akeyless.models.target_get import TargetGet +from akeyless.models.target_get_details import TargetGetDetails from akeyless.models.target_item_association import TargetItemAssociation from akeyless.models.target_item_version import TargetItemVersion +from akeyless.models.target_list import TargetList from akeyless.models.target_name_with_hosts import TargetNameWithHosts from akeyless.models.target_type_details_input import TargetTypeDetailsInput +from akeyless.models.target_update_artifactory import TargetUpdateArtifactory +from akeyless.models.target_update_aws import TargetUpdateAws +from akeyless.models.target_update_azure import TargetUpdateAzure +from akeyless.models.target_update_db import TargetUpdateDB +from akeyless.models.target_update_dockerhub import TargetUpdateDockerhub +from akeyless.models.target_update_eks import TargetUpdateEks +from akeyless.models.target_update_gcp import TargetUpdateGcp +from akeyless.models.target_update_github import TargetUpdateGithub +from akeyless.models.target_update_gitlab import TargetUpdateGitlab +from akeyless.models.target_update_gke import TargetUpdateGke +from akeyless.models.target_update_global_sign import TargetUpdateGlobalSign +from akeyless.models.target_update_global_sign_atlas import TargetUpdateGlobalSignAtlas +from akeyless.models.target_update_godaddy import TargetUpdateGodaddy +from akeyless.models.target_update_hashi_vault import TargetUpdateHashiVault +from akeyless.models.target_update_k8s import TargetUpdateK8s +from akeyless.models.target_update_ldap import TargetUpdateLdap +from akeyless.models.target_update_linked import TargetUpdateLinked +from akeyless.models.target_update_output import TargetUpdateOutput +from akeyless.models.target_update_ping import TargetUpdatePing +from akeyless.models.target_update_rabbit_mq import TargetUpdateRabbitMq +from akeyless.models.target_update_salesforce import TargetUpdateSalesforce +from akeyless.models.target_update_ssh import TargetUpdateSsh +from akeyless.models.target_update_web import TargetUpdateWeb +from akeyless.models.target_update_windows import TargetUpdateWindows +from akeyless.models.target_update_zero_ssl import TargetUpdateZeroSSL from akeyless.models.tmp_user_data import TmpUserData from akeyless.models.tokenize import Tokenize from akeyless.models.tokenize_output import TokenizeOutput @@ -854,6 +946,8 @@ from akeyless.models.update_gcp_target_output import UpdateGcpTargetOutput from akeyless.models.update_github_target import UpdateGithubTarget from akeyless.models.update_github_target_output import UpdateGithubTargetOutput +from akeyless.models.update_gitlab_target import UpdateGitlabTarget +from akeyless.models.update_gitlab_target_output import UpdateGitlabTargetOutput from akeyless.models.update_global_sign_atlas_target import UpdateGlobalSignAtlasTarget from akeyless.models.update_global_sign_atlas_target_output import UpdateGlobalSignAtlasTargetOutput from akeyless.models.update_global_sign_target import UpdateGlobalSignTarget diff --git a/akeyless/api/v2_api.py b/akeyless/api/v2_api.py index 88063b48..709fbf24 100644 --- a/akeyless/api/v2_api.py +++ b/akeyless/api/v2_api.py @@ -385,16 +385,16 @@ def auth_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def configure(self, body, **kwargs): # noqa: E501 - """configure # noqa: E501 + def auth_method_create_api_key(self, body, **kwargs): # noqa: E501 + """auth_method_create_api_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.configure(body, async_req=True) + >>> thread = api.auth_method_create_api_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Configure body: (required) + :param AuthMethodCreateApiKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -402,23 +402,23 @@ def configure(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ConfigureOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.configure_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_api_key_with_http_info(body, **kwargs) # noqa: E501 - def configure_with_http_info(self, body, **kwargs): # noqa: E501 - """configure # noqa: E501 + def auth_method_create_api_key_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_api_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.configure_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_api_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Configure body: (required) + :param AuthMethodCreateApiKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -428,7 +428,7 @@ def configure_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ConfigureOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -451,14 +451,14 @@ def configure_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method configure" % key + " to method auth_method_create_api_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `configure`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_api_key`") # noqa: E501 collection_formats = {} @@ -486,14 +486,14 @@ def configure_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/configure', 'POST', + '/auth-method-create-api-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='ConfigureOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -501,16 +501,16 @@ def configure_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def connect(self, body, **kwargs): # noqa: E501 - """connect # noqa: E501 + def auth_method_create_aws_iam(self, body, **kwargs): # noqa: E501 + """auth_method_create_aws_iam # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.connect(body, async_req=True) + >>> thread = api.auth_method_create_aws_iam(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Connect body: (required) + :param AuthMethodCreateAwsIam body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -518,23 +518,23 @@ def connect(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.connect_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_aws_iam_with_http_info(body, **kwargs) # noqa: E501 - def connect_with_http_info(self, body, **kwargs): # noqa: E501 - """connect # noqa: E501 + def auth_method_create_aws_iam_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_aws_iam # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.connect_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_aws_iam_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Connect body: (required) + :param AuthMethodCreateAwsIam body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -544,7 +544,7 @@ def connect_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -567,14 +567,14 @@ def connect_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method connect" % key + " to method auth_method_create_aws_iam" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `connect`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_aws_iam`") # noqa: E501 collection_formats = {} @@ -602,14 +602,14 @@ def connect_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/connect', 'POST', + '/auth-method-create-aws', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -617,16 +617,16 @@ def connect_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_artifactory_target(self, body, **kwargs): # noqa: E501 - """create_artifactory_target # noqa: E501 + def auth_method_create_azure_ad(self, body, **kwargs): # noqa: E501 + """auth_method_create_azure_ad # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_artifactory_target(body, async_req=True) + >>> thread = api.auth_method_create_azure_ad(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateArtifactoryTarget body: (required) + :param AuthMethodCreateAzureAD body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -634,23 +634,23 @@ def create_artifactory_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateArtifactoryTargetOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_artifactory_target_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_azure_ad_with_http_info(body, **kwargs) # noqa: E501 - def create_artifactory_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_artifactory_target # noqa: E501 + def auth_method_create_azure_ad_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_azure_ad # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_artifactory_target_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_azure_ad_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateArtifactoryTarget body: (required) + :param AuthMethodCreateAzureAD body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -660,7 +660,7 @@ def create_artifactory_target_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateArtifactoryTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -683,14 +683,14 @@ def create_artifactory_target_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_artifactory_target" % key + " to method auth_method_create_azure_ad" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_artifactory_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_azure_ad`") # noqa: E501 collection_formats = {} @@ -718,14 +718,14 @@ def create_artifactory_target_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-artifactory-target', 'POST', + '/auth-method-create-azure-ad', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateArtifactoryTargetOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -733,16 +733,16 @@ def create_artifactory_target_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method(self, body, **kwargs): # noqa: E501 - """create_auth_method # noqa: E501 + def auth_method_create_cert(self, body, **kwargs): # noqa: E501 + """auth_method_create_cert # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method(body, async_req=True) + >>> thread = api.auth_method_create_cert(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethod body: (required) + :param AuthMethodCreateCert body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -750,23 +750,23 @@ def create_auth_method(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_cert_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method # noqa: E501 + def auth_method_create_cert_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_cert # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_cert_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethod body: (required) + :param AuthMethodCreateCert body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -776,7 +776,7 @@ def create_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -799,14 +799,14 @@ def create_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method" % key + " to method auth_method_create_cert" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_cert`") # noqa: E501 collection_formats = {} @@ -834,14 +834,14 @@ def create_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method', 'POST', + '/auth-method-create-cert', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -849,16 +849,16 @@ def create_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_awsiam(self, body, **kwargs): # noqa: E501 - """create_auth_method_awsiam # noqa: E501 + def auth_method_create_email(self, body, **kwargs): # noqa: E501 + """auth_method_create_email # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_awsiam(body, async_req=True) + >>> thread = api.auth_method_create_email(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodAWSIAM body: (required) + :param AuthMethodCreateEmail body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -866,23 +866,23 @@ def create_auth_method_awsiam(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodAWSIAMOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_awsiam_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_email_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_awsiam_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_awsiam # noqa: E501 + def auth_method_create_email_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_email # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_awsiam_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_email_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodAWSIAM body: (required) + :param AuthMethodCreateEmail body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -892,7 +892,7 @@ def create_auth_method_awsiam_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodAWSIAMOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -915,14 +915,14 @@ def create_auth_method_awsiam_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_awsiam" % key + " to method auth_method_create_email" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_awsiam`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_email`") # noqa: E501 collection_formats = {} @@ -950,14 +950,14 @@ def create_auth_method_awsiam_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-aws-iam', 'POST', + '/auth-method-create-email', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodAWSIAMOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -965,16 +965,16 @@ def create_auth_method_awsiam_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_azure_ad(self, body, **kwargs): # noqa: E501 - """create_auth_method_azure_ad # noqa: E501 + def auth_method_create_gcp(self, body, **kwargs): # noqa: E501 + """auth_method_create_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_azure_ad(body, async_req=True) + >>> thread = api.auth_method_create_gcp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodAzureAD body: (required) + :param AuthMethodCreateGcp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -982,23 +982,23 @@ def create_auth_method_azure_ad(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodAzureADOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_azure_ad_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_gcp_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_azure_ad_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_azure_ad # noqa: E501 + def auth_method_create_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_azure_ad_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_gcp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodAzureAD body: (required) + :param AuthMethodCreateGcp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -1008,7 +1008,7 @@ def create_auth_method_azure_ad_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodAzureADOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1031,14 +1031,14 @@ def create_auth_method_azure_ad_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_azure_ad" % key + " to method auth_method_create_gcp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_azure_ad`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_gcp`") # noqa: E501 collection_formats = {} @@ -1066,14 +1066,14 @@ def create_auth_method_azure_ad_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-azure-ad', 'POST', + '/auth-method-create-gcp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodAzureADOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1081,16 +1081,16 @@ def create_auth_method_azure_ad_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_cert(self, body, **kwargs): # noqa: E501 - """create_auth_method_cert # noqa: E501 + def auth_method_create_k8s(self, body, **kwargs): # noqa: E501 + """auth_method_create_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_cert(body, async_req=True) + >>> thread = api.auth_method_create_k8s(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodCert body: (required) + :param AuthMethodCreateK8s body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -1098,23 +1098,23 @@ def create_auth_method_cert(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodCertOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_cert_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_k8s_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_cert_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_cert # noqa: E501 + def auth_method_create_k8s_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_cert_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_k8s_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodCert body: (required) + :param AuthMethodCreateK8s body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -1124,7 +1124,7 @@ def create_auth_method_cert_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodCertOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1147,14 +1147,14 @@ def create_auth_method_cert_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_cert" % key + " to method auth_method_create_k8s" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_cert`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_k8s`") # noqa: E501 collection_formats = {} @@ -1182,14 +1182,14 @@ def create_auth_method_cert_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-cert', 'POST', + '/auth-method-create-k8s', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodCertOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1197,16 +1197,16 @@ def create_auth_method_cert_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_email(self, body, **kwargs): # noqa: E501 - """create_auth_method_email # noqa: E501 + def auth_method_create_ldap(self, body, **kwargs): # noqa: E501 + """auth_method_create_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_email(body, async_req=True) + >>> thread = api.auth_method_create_ldap(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodEmail body: (required) + :param AuthMethodCreateLdap body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -1214,23 +1214,23 @@ def create_auth_method_email(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodEmailOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_email_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_ldap_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_email_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_email # noqa: E501 + def auth_method_create_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_email_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_ldap_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodEmail body: (required) + :param AuthMethodCreateLdap body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -1240,7 +1240,7 @@ def create_auth_method_email_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodEmailOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1263,14 +1263,14 @@ def create_auth_method_email_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_email" % key + " to method auth_method_create_ldap" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_email`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_ldap`") # noqa: E501 collection_formats = {} @@ -1298,14 +1298,14 @@ def create_auth_method_email_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-email', 'POST', + '/auth-method-create-ldap', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodEmailOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1313,16 +1313,16 @@ def create_auth_method_email_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_gcp(self, body, **kwargs): # noqa: E501 - """create_auth_method_gcp # noqa: E501 + def auth_method_create_oauth2(self, body, **kwargs): # noqa: E501 + """auth_method_create_oauth2 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_gcp(body, async_req=True) + >>> thread = api.auth_method_create_oauth2(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodGCP body: (required) + :param AuthMethodCreateOauth2 body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -1330,23 +1330,23 @@ def create_auth_method_gcp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodGCPOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_gcp_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_oauth2_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_gcp_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_gcp # noqa: E501 + def auth_method_create_oauth2_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_oauth2 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_gcp_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_oauth2_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodGCP body: (required) + :param AuthMethodCreateOauth2 body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -1356,7 +1356,7 @@ def create_auth_method_gcp_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodGCPOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1379,14 +1379,14 @@ def create_auth_method_gcp_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_gcp" % key + " to method auth_method_create_oauth2" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_gcp`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_oauth2`") # noqa: E501 collection_formats = {} @@ -1414,14 +1414,14 @@ def create_auth_method_gcp_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-gcp', 'POST', + '/auth-method-create-oauth2', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodGCPOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1429,16 +1429,16 @@ def create_auth_method_gcp_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_huawei(self, body, **kwargs): # noqa: E501 - """create_auth_method_huawei # noqa: E501 + def auth_method_create_oci(self, body, **kwargs): # noqa: E501 + """auth_method_create_oci # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_huawei(body, async_req=True) + >>> thread = api.auth_method_create_oci(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodHuawei body: (required) + :param AuthMethodCreateOCI body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -1446,23 +1446,23 @@ def create_auth_method_huawei(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodHuaweiOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_huawei_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_oci_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_huawei_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_huawei # noqa: E501 + def auth_method_create_oci_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_oci # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_huawei_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_oci_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodHuawei body: (required) + :param AuthMethodCreateOCI body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -1472,7 +1472,7 @@ def create_auth_method_huawei_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodHuaweiOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1495,14 +1495,14 @@ def create_auth_method_huawei_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_huawei" % key + " to method auth_method_create_oci" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_huawei`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_oci`") # noqa: E501 collection_formats = {} @@ -1530,14 +1530,14 @@ def create_auth_method_huawei_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-huawei', 'POST', + '/auth-method-create-oci', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodHuaweiOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1545,16 +1545,16 @@ def create_auth_method_huawei_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_k8_s(self, body, **kwargs): # noqa: E501 - """create_auth_method_k8_s # noqa: E501 + def auth_method_create_oidc(self, body, **kwargs): # noqa: E501 + """auth_method_create_oidc # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_k8_s(body, async_req=True) + >>> thread = api.auth_method_create_oidc(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodK8S body: (required) + :param AuthMethodCreateOIDC body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -1562,23 +1562,23 @@ def create_auth_method_k8_s(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodK8SOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_k8_s_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_oidc_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_k8_s_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_k8_s # noqa: E501 + def auth_method_create_oidc_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_oidc # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_k8_s_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_oidc_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodK8S body: (required) + :param AuthMethodCreateOIDC body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -1588,7 +1588,7 @@ def create_auth_method_k8_s_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodK8SOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1611,14 +1611,14 @@ def create_auth_method_k8_s_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_k8_s" % key + " to method auth_method_create_oidc" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_k8_s`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_oidc`") # noqa: E501 collection_formats = {} @@ -1646,14 +1646,14 @@ def create_auth_method_k8_s_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-k8s', 'POST', + '/auth-method-create-oidc', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodK8SOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1661,16 +1661,16 @@ def create_auth_method_k8_s_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_ldap(self, body, **kwargs): # noqa: E501 - """create_auth_method_ldap # noqa: E501 + def auth_method_create_saml(self, body, **kwargs): # noqa: E501 + """auth_method_create_saml # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_ldap(body, async_req=True) + >>> thread = api.auth_method_create_saml(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodLDAP body: (required) + :param AuthMethodCreateSAML body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -1678,23 +1678,23 @@ def create_auth_method_ldap(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodLDAPOutput + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_ldap_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_saml_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_ldap_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_ldap # noqa: E501 + def auth_method_create_saml_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_saml # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_ldap_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_saml_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodLDAP body: (required) + :param AuthMethodCreateSAML body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -1704,7 +1704,7 @@ def create_auth_method_ldap_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodLDAPOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1727,14 +1727,14 @@ def create_auth_method_ldap_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_ldap" % key + " to method auth_method_create_saml" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_ldap`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_saml`") # noqa: E501 collection_formats = {} @@ -1762,14 +1762,14 @@ def create_auth_method_ldap_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-ldap', 'POST', + '/auth-method-create-saml', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodLDAPOutput', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1777,16 +1777,16 @@ def create_auth_method_ldap_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_o_auth2(self, body, **kwargs): # noqa: E501 - """create_auth_method_o_auth2 # noqa: E501 + def auth_method_create_universal_identity(self, body, **kwargs): # noqa: E501 + """auth_method_create_universal_identity # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_o_auth2(body, async_req=True) + >>> thread = api.auth_method_create_universal_identity(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodOAuth2 body: (required) + :param AuthMethodCreateUniversalIdentity body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -1794,23 +1794,23 @@ def create_auth_method_o_auth2(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodOAuth2Output + :return: AuthMethodCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_o_auth2_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_create_universal_identity_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_o_auth2_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_o_auth2 # noqa: E501 + def auth_method_create_universal_identity_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_create_universal_identity # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_o_auth2_with_http_info(body, async_req=True) + >>> thread = api.auth_method_create_universal_identity_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodOAuth2 body: (required) + :param AuthMethodCreateUniversalIdentity body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -1820,7 +1820,7 @@ def create_auth_method_o_auth2_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodOAuth2Output, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1843,14 +1843,14 @@ def create_auth_method_o_auth2_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_o_auth2" % key + " to method auth_method_create_universal_identity" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_o_auth2`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_create_universal_identity`") # noqa: E501 collection_formats = {} @@ -1878,14 +1878,14 @@ def create_auth_method_o_auth2_with_http_info(self, body, **kwargs): # noqa: E5 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-oauth2', 'POST', + '/auth-method-create-universal-identity', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodOAuth2Output', # noqa: E501 + response_type='AuthMethodCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -1893,16 +1893,16 @@ def create_auth_method_o_auth2_with_http_info(self, body, **kwargs): # noqa: E5 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_oci(self, body, **kwargs): # noqa: E501 - """create_auth_method_oci # noqa: E501 + def auth_method_delete(self, body, **kwargs): # noqa: E501 + """auth_method_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_oci(body, async_req=True) + >>> thread = api.auth_method_delete(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodOCI body: (required) + :param AuthMethodDelete body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -1910,23 +1910,23 @@ def create_auth_method_oci(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodOCIOutput + :return: AuthMethodDeleteOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_oci_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_delete_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_oci_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_oci # noqa: E501 + def auth_method_delete_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_oci_with_http_info(body, async_req=True) + >>> thread = api.auth_method_delete_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodOCI body: (required) + :param AuthMethodDelete body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -1936,7 +1936,7 @@ def create_auth_method_oci_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodOCIOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodDeleteOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -1959,14 +1959,14 @@ def create_auth_method_oci_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_oci" % key + " to method auth_method_delete" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_oci`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_delete`") # noqa: E501 collection_formats = {} @@ -1994,14 +1994,14 @@ def create_auth_method_oci_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-oci', 'POST', + '/auth-method-delete', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodOCIOutput', # noqa: E501 + response_type='AuthMethodDeleteOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2009,16 +2009,16 @@ def create_auth_method_oci_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_oidc(self, body, **kwargs): # noqa: E501 - """create_auth_method_oidc # noqa: E501 + def auth_method_get(self, body, **kwargs): # noqa: E501 + """auth_method_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_oidc(body, async_req=True) + >>> thread = api.auth_method_get(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodOIDC body: (required) + :param AuthMethodGet body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2026,23 +2026,23 @@ def create_auth_method_oidc(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodOIDCOutput + :return: AuthMethod If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_oidc_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_get_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_oidc_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_oidc # noqa: E501 + def auth_method_get_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_oidc_with_http_info(body, async_req=True) + >>> thread = api.auth_method_get_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodOIDC body: (required) + :param AuthMethodGet body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2052,7 +2052,7 @@ def create_auth_method_oidc_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodOIDCOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethod, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2075,14 +2075,14 @@ def create_auth_method_oidc_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_oidc" % key + " to method auth_method_get" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_oidc`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_get`") # noqa: E501 collection_formats = {} @@ -2110,14 +2110,14 @@ def create_auth_method_oidc_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-oidc', 'POST', + '/auth-method-get', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodOIDCOutput', # noqa: E501 + response_type='AuthMethod', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2125,16 +2125,16 @@ def create_auth_method_oidc_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_saml(self, body, **kwargs): # noqa: E501 - """create_auth_method_saml # noqa: E501 + def auth_method_list(self, body, **kwargs): # noqa: E501 + """auth_method_list # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_saml(body, async_req=True) + >>> thread = api.auth_method_list(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodSAML body: (required) + :param AuthMethodList body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2142,23 +2142,23 @@ def create_auth_method_saml(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodSAMLOutput + :return: ListAuthMethodsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_saml_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_list_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_saml_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_saml # noqa: E501 + def auth_method_list_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_list # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_saml_with_http_info(body, async_req=True) + >>> thread = api.auth_method_list_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodSAML body: (required) + :param AuthMethodList body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2168,7 +2168,7 @@ def create_auth_method_saml_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodSAMLOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(ListAuthMethodsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2191,14 +2191,14 @@ def create_auth_method_saml_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_saml" % key + " to method auth_method_list" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_saml`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_list`") # noqa: E501 collection_formats = {} @@ -2226,14 +2226,14 @@ def create_auth_method_saml_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-saml', 'POST', + '/auth-method-list', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodSAMLOutput', # noqa: E501 + response_type='ListAuthMethodsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2241,16 +2241,16 @@ def create_auth_method_saml_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_auth_method_universal_identity(self, body, **kwargs): # noqa: E501 - """create_auth_method_universal_identity # noqa: E501 + def auth_method_update_api_key(self, body, **kwargs): # noqa: E501 + """auth_method_update_api_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_universal_identity(body, async_req=True) + >>> thread = api.auth_method_update_api_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodUniversalIdentity body: (required) + :param AuthMethodUpdateApiKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2258,23 +2258,23 @@ def create_auth_method_universal_identity(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAuthMethodUniversalIdentityOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_auth_method_universal_identity_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_api_key_with_http_info(body, **kwargs) # noqa: E501 - def create_auth_method_universal_identity_with_http_info(self, body, **kwargs): # noqa: E501 - """create_auth_method_universal_identity # noqa: E501 + def auth_method_update_api_key_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_api_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_auth_method_universal_identity_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_api_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAuthMethodUniversalIdentity body: (required) + :param AuthMethodUpdateApiKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2284,7 +2284,7 @@ def create_auth_method_universal_identity_with_http_info(self, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAuthMethodUniversalIdentityOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2307,14 +2307,14 @@ def create_auth_method_universal_identity_with_http_info(self, body, **kwargs): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_auth_method_universal_identity" % key + " to method auth_method_update_api_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_universal_identity`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_api_key`") # noqa: E501 collection_formats = {} @@ -2342,14 +2342,14 @@ def create_auth_method_universal_identity_with_http_info(self, body, **kwargs): auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-auth-method-universal-identity', 'POST', + '/auth-method-update-api-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAuthMethodUniversalIdentityOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2357,16 +2357,16 @@ def create_auth_method_universal_identity_with_http_info(self, body, **kwargs): _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_aws_target(self, body, **kwargs): # noqa: E501 - """create_aws_target # noqa: E501 + def auth_method_update_aws_iam(self, body, **kwargs): # noqa: E501 + """auth_method_update_aws_iam # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_aws_target(body, async_req=True) + >>> thread = api.auth_method_update_aws_iam(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAWSTarget body: (required) + :param AuthMethodUpdateAwsIam body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2374,23 +2374,23 @@ def create_aws_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAWSTargetOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_aws_target_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_aws_iam_with_http_info(body, **kwargs) # noqa: E501 - def create_aws_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_aws_target # noqa: E501 + def auth_method_update_aws_iam_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_aws_iam # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_aws_target_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_aws_iam_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAWSTarget body: (required) + :param AuthMethodUpdateAwsIam body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2400,7 +2400,7 @@ def create_aws_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAWSTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2423,14 +2423,14 @@ def create_aws_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_aws_target" % key + " to method auth_method_update_aws_iam" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_aws_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_aws_iam`") # noqa: E501 collection_formats = {} @@ -2458,14 +2458,14 @@ def create_aws_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-aws-target', 'POST', + '/auth-method-update-aws-iam', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAWSTargetOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2473,16 +2473,16 @@ def create_aws_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_azure_target(self, body, **kwargs): # noqa: E501 - """create_azure_target # noqa: E501 + def auth_method_update_azure_ad(self, body, **kwargs): # noqa: E501 + """auth_method_update_azure_ad # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_azure_target(body, async_req=True) + >>> thread = api.auth_method_update_azure_ad(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAzureTarget body: (required) + :param AuthMethodUpdateAzureAD body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2490,23 +2490,23 @@ def create_azure_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateAzureTargetOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_azure_target_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_azure_ad_with_http_info(body, **kwargs) # noqa: E501 - def create_azure_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_azure_target # noqa: E501 + def auth_method_update_azure_ad_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_azure_ad # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_azure_target_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_azure_ad_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateAzureTarget body: (required) + :param AuthMethodUpdateAzureAD body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2516,7 +2516,7 @@ def create_azure_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateAzureTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2539,14 +2539,14 @@ def create_azure_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_azure_target" % key + " to method auth_method_update_azure_ad" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_azure_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_azure_ad`") # noqa: E501 collection_formats = {} @@ -2574,14 +2574,14 @@ def create_azure_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-azure-target', 'POST', + '/auth-method-update-azure-ad', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateAzureTargetOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2589,16 +2589,16 @@ def create_azure_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_certificate(self, body, **kwargs): # noqa: E501 - """create_certificate # noqa: E501 + def auth_method_update_cert(self, body, **kwargs): # noqa: E501 + """auth_method_update_cert # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_certificate(body, async_req=True) + >>> thread = api.auth_method_update_cert(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateCertificate body: (required) + :param AuthMethodUpdateCert body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2606,23 +2606,23 @@ def create_certificate(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateCertificateOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_certificate_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_cert_with_http_info(body, **kwargs) # noqa: E501 - def create_certificate_with_http_info(self, body, **kwargs): # noqa: E501 - """create_certificate # noqa: E501 + def auth_method_update_cert_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_cert # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_certificate_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_cert_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateCertificate body: (required) + :param AuthMethodUpdateCert body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2632,7 +2632,7 @@ def create_certificate_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2655,14 +2655,14 @@ def create_certificate_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_certificate" % key + " to method auth_method_update_cert" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_certificate`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_cert`") # noqa: E501 collection_formats = {} @@ -2690,14 +2690,14 @@ def create_certificate_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-certificate', 'POST', + '/auth-method-update-cert', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateCertificateOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2705,16 +2705,16 @@ def create_certificate_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_classic_key(self, body, **kwargs): # noqa: E501 - """create_classic_key # noqa: E501 + def auth_method_update_email(self, body, **kwargs): # noqa: E501 + """auth_method_update_email # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_classic_key(body, async_req=True) + >>> thread = api.auth_method_update_email(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateClassicKey body: (required) + :param AuthMethodUpdateEmail body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2722,23 +2722,23 @@ def create_classic_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateClassicKeyOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_classic_key_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_email_with_http_info(body, **kwargs) # noqa: E501 - def create_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 - """create_classic_key # noqa: E501 + def auth_method_update_email_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_email # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_classic_key_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_email_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateClassicKey body: (required) + :param AuthMethodUpdateEmail body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2748,7 +2748,7 @@ def create_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateClassicKeyOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2771,14 +2771,14 @@ def create_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_classic_key" % key + " to method auth_method_update_email" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_classic_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_email`") # noqa: E501 collection_formats = {} @@ -2806,14 +2806,14 @@ def create_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-classic-key', 'POST', + '/auth-method-update-email', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateClassicKeyOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2821,16 +2821,16 @@ def create_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_db_target(self, body, **kwargs): # noqa: E501 - """create_db_target # noqa: E501 + def auth_method_update_gcp(self, body, **kwargs): # noqa: E501 + """auth_method_update_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_db_target(body, async_req=True) + >>> thread = api.auth_method_update_gcp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateDBTarget body: (required) + :param AuthMethodUpdateGcp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2838,23 +2838,23 @@ def create_db_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateDBTargetOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_db_target_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_gcp_with_http_info(body, **kwargs) # noqa: E501 - def create_db_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_db_target # noqa: E501 + def auth_method_update_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_db_target_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_gcp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateDBTarget body: (required) + :param AuthMethodUpdateGcp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2864,7 +2864,7 @@ def create_db_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateDBTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -2887,14 +2887,14 @@ def create_db_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_db_target" % key + " to method auth_method_update_gcp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_db_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_gcp`") # noqa: E501 collection_formats = {} @@ -2922,14 +2922,14 @@ def create_db_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-db-target', 'POST', + '/auth-method-update-gcp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateDBTargetOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -2937,16 +2937,16 @@ def create_db_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_dfc_key(self, body, **kwargs): # noqa: E501 - """create_dfc_key # noqa: E501 + def auth_method_update_k8s(self, body, **kwargs): # noqa: E501 + """auth_method_update_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_dfc_key(body, async_req=True) + >>> thread = api.auth_method_update_k8s(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateDFCKey body: (required) + :param AuthMethodUpdateK8s body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -2954,23 +2954,23 @@ def create_dfc_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateDFCKeyOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_dfc_key_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_k8s_with_http_info(body, **kwargs) # noqa: E501 - def create_dfc_key_with_http_info(self, body, **kwargs): # noqa: E501 - """create_dfc_key # noqa: E501 + def auth_method_update_k8s_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_dfc_key_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_k8s_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateDFCKey body: (required) + :param AuthMethodUpdateK8s body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -2980,7 +2980,7 @@ def create_dfc_key_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateDFCKeyOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -3003,14 +3003,14 @@ def create_dfc_key_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_dfc_key" % key + " to method auth_method_update_k8s" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_dfc_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_k8s`") # noqa: E501 collection_formats = {} @@ -3038,14 +3038,14 @@ def create_dfc_key_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-dfc-key', 'POST', + '/auth-method-update-k8s', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateDFCKeyOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -3053,16 +3053,16 @@ def create_dfc_key_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_dockerhub_target(self, body, **kwargs): # noqa: E501 - """create_dockerhub_target # noqa: E501 + def auth_method_update_ldap(self, body, **kwargs): # noqa: E501 + """auth_method_update_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_dockerhub_target(body, async_req=True) + >>> thread = api.auth_method_update_ldap(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateDockerhubTarget body: (required) + :param AuthMethodUpdateLdap body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -3070,23 +3070,23 @@ def create_dockerhub_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateDockerhubTargetOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_dockerhub_target_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_ldap_with_http_info(body, **kwargs) # noqa: E501 - def create_dockerhub_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_dockerhub_target # noqa: E501 + def auth_method_update_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_dockerhub_target_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_ldap_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateDockerhubTarget body: (required) + :param AuthMethodUpdateLdap body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -3096,7 +3096,7 @@ def create_dockerhub_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateDockerhubTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -3119,14 +3119,14 @@ def create_dockerhub_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_dockerhub_target" % key + " to method auth_method_update_ldap" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_dockerhub_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_ldap`") # noqa: E501 collection_formats = {} @@ -3154,14 +3154,14 @@ def create_dockerhub_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-dockerhub-target', 'POST', + '/auth-method-update-ldap', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateDockerhubTargetOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -3169,16 +3169,16 @@ def create_dockerhub_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_dynamic_secret(self, body, **kwargs): # noqa: E501 - """create_dynamic_secret # noqa: E501 + def auth_method_update_oauth2(self, body, **kwargs): # noqa: E501 + """auth_method_update_oauth2 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_dynamic_secret(body, async_req=True) + >>> thread = api.auth_method_update_oauth2(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateDynamicSecret body: (required) + :param AuthMethodUpdateOauth2 body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -3186,23 +3186,23 @@ def create_dynamic_secret(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_dynamic_secret_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_oauth2_with_http_info(body, **kwargs) # noqa: E501 - def create_dynamic_secret_with_http_info(self, body, **kwargs): # noqa: E501 - """create_dynamic_secret # noqa: E501 + def auth_method_update_oauth2_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_oauth2 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_dynamic_secret_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_oauth2_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateDynamicSecret body: (required) + :param AuthMethodUpdateOauth2 body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -3212,7 +3212,7 @@ def create_dynamic_secret_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -3235,14 +3235,14 @@ def create_dynamic_secret_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_dynamic_secret" % key + " to method auth_method_update_oauth2" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_dynamic_secret`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_oauth2`") # noqa: E501 collection_formats = {} @@ -3270,14 +3270,14 @@ def create_dynamic_secret_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-dynamic-secret', 'POST', + '/auth-method-update-oauth2', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -3285,16 +3285,16 @@ def create_dynamic_secret_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_eks_target(self, body, **kwargs): # noqa: E501 - """create_eks_target # noqa: E501 + def auth_method_update_oci(self, body, **kwargs): # noqa: E501 + """auth_method_update_oci # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_eks_target(body, async_req=True) + >>> thread = api.auth_method_update_oci(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateEKSTarget body: (required) + :param AuthMethodUpdateOCI body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -3302,23 +3302,23 @@ def create_eks_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateEKSTargetOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_eks_target_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_oci_with_http_info(body, **kwargs) # noqa: E501 - def create_eks_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_eks_target # noqa: E501 + def auth_method_update_oci_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_oci # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_eks_target_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_oci_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateEKSTarget body: (required) + :param AuthMethodUpdateOCI body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -3328,7 +3328,7 @@ def create_eks_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateEKSTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -3351,14 +3351,14 @@ def create_eks_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_eks_target" % key + " to method auth_method_update_oci" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_eks_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_oci`") # noqa: E501 collection_formats = {} @@ -3386,14 +3386,14 @@ def create_eks_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-eks-target', 'POST', + '/auth-method-update-oci', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateEKSTargetOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -3401,16 +3401,16 @@ def create_eks_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_esm(self, body, **kwargs): # noqa: E501 - """create_esm # noqa: E501 + def auth_method_update_oidc(self, body, **kwargs): # noqa: E501 + """auth_method_update_oidc # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_esm(body, async_req=True) + >>> thread = api.auth_method_update_oidc(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateESM body: (required) + :param AuthMethodUpdateOIDC body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -3418,23 +3418,23 @@ def create_esm(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateESMOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_esm_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_oidc_with_http_info(body, **kwargs) # noqa: E501 - def create_esm_with_http_info(self, body, **kwargs): # noqa: E501 - """create_esm # noqa: E501 + def auth_method_update_oidc_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_oidc # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_esm_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_oidc_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateESM body: (required) + :param AuthMethodUpdateOIDC body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -3444,7 +3444,7 @@ def create_esm_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateESMOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -3467,14 +3467,14 @@ def create_esm_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_esm" % key + " to method auth_method_update_oidc" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_esm`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_oidc`") # noqa: E501 collection_formats = {} @@ -3502,14 +3502,14 @@ def create_esm_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-esm', 'POST', + '/auth-method-update-oidc', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateESMOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -3517,16 +3517,16 @@ def create_esm_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_event_forwarder(self, body, **kwargs): # noqa: E501 - """create_event_forwarder # noqa: E501 + def auth_method_update_saml(self, body, **kwargs): # noqa: E501 + """auth_method_update_saml # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_event_forwarder(body, async_req=True) + >>> thread = api.auth_method_update_saml(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateEventForwarder body: (required) + :param AuthMethodUpdateSAML body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -3534,23 +3534,23 @@ def create_event_forwarder(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateEventForwarderOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_event_forwarder_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_saml_with_http_info(body, **kwargs) # noqa: E501 - def create_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 - """create_event_forwarder # noqa: E501 + def auth_method_update_saml_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_saml # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_event_forwarder_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_saml_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateEventForwarder body: (required) + :param AuthMethodUpdateSAML body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -3560,7 +3560,7 @@ def create_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateEventForwarderOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -3583,14 +3583,14 @@ def create_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_event_forwarder" % key + " to method auth_method_update_saml" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_event_forwarder`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_saml`") # noqa: E501 collection_formats = {} @@ -3618,14 +3618,14 @@ def create_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-event-forwarder', 'POST', + '/auth-method-update-saml', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateEventForwarderOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -3633,16 +3633,16 @@ def create_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_gcp_target(self, body, **kwargs): # noqa: E501 - """create_gcp_target # noqa: E501 + def auth_method_update_universal_identity(self, body, **kwargs): # noqa: E501 + """auth_method_update_universal_identity # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_gcp_target(body, async_req=True) + >>> thread = api.auth_method_update_universal_identity(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGcpTarget body: (required) + :param AuthMethodUpdateUniversalIdentity body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -3650,23 +3650,23 @@ def create_gcp_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateGcpTargetOutput + :return: AuthMethodUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_gcp_target_with_http_info(body, **kwargs) # noqa: E501 + return self.auth_method_update_universal_identity_with_http_info(body, **kwargs) # noqa: E501 - def create_gcp_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_gcp_target # noqa: E501 + def auth_method_update_universal_identity_with_http_info(self, body, **kwargs): # noqa: E501 + """auth_method_update_universal_identity # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_gcp_target_with_http_info(body, async_req=True) + >>> thread = api.auth_method_update_universal_identity_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGcpTarget body: (required) + :param AuthMethodUpdateUniversalIdentity body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -3676,7 +3676,7 @@ def create_gcp_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateGcpTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AuthMethodUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -3699,14 +3699,14 @@ def create_gcp_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_gcp_target" % key + " to method auth_method_update_universal_identity" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_gcp_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `auth_method_update_universal_identity`") # noqa: E501 collection_formats = {} @@ -3734,14 +3734,14 @@ def create_gcp_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-gcp-target', 'POST', + '/auth-method-update-universal-identity', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateGcpTargetOutput', # noqa: E501 + response_type='AuthMethodUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -3749,16 +3749,16 @@ def create_gcp_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_github_target(self, body, **kwargs): # noqa: E501 - """create_github_target # noqa: E501 + def configure(self, body, **kwargs): # noqa: E501 + """configure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_github_target(body, async_req=True) + >>> thread = api.configure(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGithubTarget body: (required) + :param Configure body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -3766,23 +3766,23 @@ def create_github_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateGithubTargetOutput + :return: ConfigureOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_github_target_with_http_info(body, **kwargs) # noqa: E501 + return self.configure_with_http_info(body, **kwargs) # noqa: E501 - def create_github_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_github_target # noqa: E501 + def configure_with_http_info(self, body, **kwargs): # noqa: E501 + """configure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_github_target_with_http_info(body, async_req=True) + >>> thread = api.configure_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGithubTarget body: (required) + :param Configure body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -3792,7 +3792,7 @@ def create_github_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateGithubTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(ConfigureOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -3815,14 +3815,14 @@ def create_github_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_github_target" % key + " to method configure" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_github_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `configure`") # noqa: E501 collection_formats = {} @@ -3850,14 +3850,14 @@ def create_github_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-github-target', 'POST', + '/configure', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateGithubTargetOutput', # noqa: E501 + response_type='ConfigureOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -3865,16 +3865,16 @@ def create_github_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_gke_target(self, body, **kwargs): # noqa: E501 - """create_gke_target # noqa: E501 + def connect(self, body, **kwargs): # noqa: E501 + """connect # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_gke_target(body, async_req=True) + >>> thread = api.connect(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGKETarget body: (required) + :param Connect body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -3882,23 +3882,23 @@ def create_gke_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateGKETargetOutput + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_gke_target_with_http_info(body, **kwargs) # noqa: E501 + return self.connect_with_http_info(body, **kwargs) # noqa: E501 - def create_gke_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_gke_target # noqa: E501 + def connect_with_http_info(self, body, **kwargs): # noqa: E501 + """connect # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_gke_target_with_http_info(body, async_req=True) + >>> thread = api.connect_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGKETarget body: (required) + :param Connect body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -3908,7 +3908,7 @@ def create_gke_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateGKETargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -3931,14 +3931,14 @@ def create_gke_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_gke_target" % key + " to method connect" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_gke_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `connect`") # noqa: E501 collection_formats = {} @@ -3966,14 +3966,14 @@ def create_gke_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-gke-target', 'POST', + '/connect', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateGKETargetOutput', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -3981,16 +3981,16 @@ def create_gke_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_global_sign_atlas_target(self, body, **kwargs): # noqa: E501 - """create_global_sign_atlas_target # noqa: E501 + def create_artifactory_target(self, body, **kwargs): # noqa: E501 + """create_artifactory_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_global_sign_atlas_target(body, async_req=True) + >>> thread = api.create_artifactory_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGlobalSignAtlasTarget body: (required) + :param CreateArtifactoryTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -3998,23 +3998,23 @@ def create_global_sign_atlas_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateGlobalSignAtlasTargetOutput + :return: CreateArtifactoryTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_global_sign_atlas_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_artifactory_target_with_http_info(body, **kwargs) # noqa: E501 - def create_global_sign_atlas_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_global_sign_atlas_target # noqa: E501 + def create_artifactory_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_artifactory_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_global_sign_atlas_target_with_http_info(body, async_req=True) + >>> thread = api.create_artifactory_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGlobalSignAtlasTarget body: (required) + :param CreateArtifactoryTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -4024,7 +4024,7 @@ def create_global_sign_atlas_target_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateGlobalSignAtlasTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateArtifactoryTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -4047,130 +4047,14 @@ def create_global_sign_atlas_target_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_global_sign_atlas_target" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_global_sign_atlas_target`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/create-globalsign-atlas-target', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='CreateGlobalSignAtlasTargetOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def create_global_sign_target(self, body, **kwargs): # noqa: E501 - """create_global_sign_target # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_global_sign_target(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param CreateGlobalSignTarget body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: CreateGlobalSignTargetOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.create_global_sign_target_with_http_info(body, **kwargs) # noqa: E501 - - def create_global_sign_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_global_sign_target # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_global_sign_target_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param CreateGlobalSignTarget body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(CreateGlobalSignTargetOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method create_global_sign_target" % key + " to method create_artifactory_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_global_sign_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_artifactory_target`") # noqa: E501 collection_formats = {} @@ -4198,14 +4082,14 @@ def create_global_sign_target_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-globalsign-target', 'POST', + '/create-artifactory-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateGlobalSignTargetOutput', # noqa: E501 + response_type='CreateArtifactoryTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -4213,16 +4097,16 @@ def create_global_sign_target_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_godaddy_target(self, body, **kwargs): # noqa: E501 - """create_godaddy_target # noqa: E501 + def create_auth_method(self, body, **kwargs): # noqa: E501 + """create_auth_method # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_godaddy_target(body, async_req=True) + >>> thread = api.create_auth_method(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGodaddyTarget body: (required) + :param CreateAuthMethod body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -4230,23 +4114,23 @@ def create_godaddy_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateGodaddyTargetOutput + :return: CreateAuthMethodOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_godaddy_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_with_http_info(body, **kwargs) # noqa: E501 - def create_godaddy_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_godaddy_target # noqa: E501 + def create_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_godaddy_target_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGodaddyTarget body: (required) + :param CreateAuthMethod body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -4256,7 +4140,7 @@ def create_godaddy_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateGodaddyTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -4279,14 +4163,14 @@ def create_godaddy_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_godaddy_target" % key + " to method create_auth_method" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_godaddy_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method`") # noqa: E501 collection_formats = {} @@ -4314,14 +4198,14 @@ def create_godaddy_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-godaddy-target', 'POST', + '/create-auth-method', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateGodaddyTargetOutput', # noqa: E501 + response_type='CreateAuthMethodOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -4329,16 +4213,16 @@ def create_godaddy_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_group(self, body, **kwargs): # noqa: E501 - """create_group # noqa: E501 + def create_auth_method_awsiam(self, body, **kwargs): # noqa: E501 + """create_auth_method_awsiam # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_group(body, async_req=True) + >>> thread = api.create_auth_method_awsiam(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGroup body: (required) + :param CreateAuthMethodAWSIAM body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -4346,23 +4230,23 @@ def create_group(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateGroupOutput + :return: CreateAuthMethodAWSIAMOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_group_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_awsiam_with_http_info(body, **kwargs) # noqa: E501 - def create_group_with_http_info(self, body, **kwargs): # noqa: E501 - """create_group # noqa: E501 + def create_auth_method_awsiam_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_awsiam # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_group_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_awsiam_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateGroup body: (required) + :param CreateAuthMethodAWSIAM body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -4372,7 +4256,7 @@ def create_group_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateGroupOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodAWSIAMOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -4395,14 +4279,14 @@ def create_group_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_group" % key + " to method create_auth_method_awsiam" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_group`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_awsiam`") # noqa: E501 collection_formats = {} @@ -4430,14 +4314,14 @@ def create_group_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-group', 'POST', + '/create-auth-method-aws-iam', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateGroupOutput', # noqa: E501 + response_type='CreateAuthMethodAWSIAMOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -4445,16 +4329,16 @@ def create_group_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_hashi_vault_target(self, body, **kwargs): # noqa: E501 - """create_hashi_vault_target # noqa: E501 + def create_auth_method_azure_ad(self, body, **kwargs): # noqa: E501 + """create_auth_method_azure_ad # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_hashi_vault_target(body, async_req=True) + >>> thread = api.create_auth_method_azure_ad(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateHashiVaultTarget body: (required) + :param CreateAuthMethodAzureAD body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -4462,23 +4346,23 @@ def create_hashi_vault_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateHashiVaultTargetOutput + :return: CreateAuthMethodAzureADOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_hashi_vault_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_azure_ad_with_http_info(body, **kwargs) # noqa: E501 - def create_hashi_vault_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_hashi_vault_target # noqa: E501 + def create_auth_method_azure_ad_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_azure_ad # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_hashi_vault_target_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_azure_ad_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateHashiVaultTarget body: (required) + :param CreateAuthMethodAzureAD body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -4488,7 +4372,7 @@ def create_hashi_vault_target_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateHashiVaultTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodAzureADOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -4511,14 +4395,14 @@ def create_hashi_vault_target_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_hashi_vault_target" % key + " to method create_auth_method_azure_ad" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_hashi_vault_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_azure_ad`") # noqa: E501 collection_formats = {} @@ -4546,14 +4430,14 @@ def create_hashi_vault_target_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-hashi-vault-target', 'POST', + '/create-auth-method-azure-ad', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateHashiVaultTargetOutput', # noqa: E501 + response_type='CreateAuthMethodAzureADOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -4561,16 +4445,16 @@ def create_hashi_vault_target_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_key(self, body, **kwargs): # noqa: E501 - """create_key # noqa: E501 + def create_auth_method_cert(self, body, **kwargs): # noqa: E501 + """create_auth_method_cert # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_key(body, async_req=True) + >>> thread = api.create_auth_method_cert(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateKey body: (required) + :param CreateAuthMethodCert body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -4578,23 +4462,23 @@ def create_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateKeyOutput + :return: CreateAuthMethodCertOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_key_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_cert_with_http_info(body, **kwargs) # noqa: E501 - def create_key_with_http_info(self, body, **kwargs): # noqa: E501 - """create_key # noqa: E501 + def create_auth_method_cert_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_cert # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_key_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_cert_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateKey body: (required) + :param CreateAuthMethodCert body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -4604,7 +4488,7 @@ def create_key_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateKeyOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodCertOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -4627,14 +4511,14 @@ def create_key_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_key" % key + " to method create_auth_method_cert" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_cert`") # noqa: E501 collection_formats = {} @@ -4662,14 +4546,14 @@ def create_key_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-key', 'POST', + '/create-auth-method-cert', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateKeyOutput', # noqa: E501 + response_type='CreateAuthMethodCertOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -4677,16 +4561,16 @@ def create_key_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_linked_target(self, body, **kwargs): # noqa: E501 - """create_linked_target # noqa: E501 + def create_auth_method_email(self, body, **kwargs): # noqa: E501 + """create_auth_method_email # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_linked_target(body, async_req=True) + >>> thread = api.create_auth_method_email(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateLinkedTarget body: (required) + :param CreateAuthMethodEmail body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -4694,23 +4578,23 @@ def create_linked_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateLinkedTargetOutput + :return: CreateAuthMethodEmailOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_linked_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_email_with_http_info(body, **kwargs) # noqa: E501 - def create_linked_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_linked_target # noqa: E501 + def create_auth_method_email_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_email # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_linked_target_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_email_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateLinkedTarget body: (required) + :param CreateAuthMethodEmail body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -4720,7 +4604,7 @@ def create_linked_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateLinkedTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodEmailOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -4743,130 +4627,14 @@ def create_linked_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_linked_target" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_linked_target`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/create-linked-target', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='CreateLinkedTargetOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def create_native_k8_s_target(self, body, **kwargs): # noqa: E501 - """create_native_k8_s_target # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_native_k8_s_target(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param CreateNativeK8STarget body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: CreateNativeK8STargetOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.create_native_k8_s_target_with_http_info(body, **kwargs) # noqa: E501 - - def create_native_k8_s_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_native_k8_s_target # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_native_k8_s_target_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param CreateNativeK8STarget body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(CreateNativeK8STargetOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method create_native_k8_s_target" % key + " to method create_auth_method_email" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_native_k8_s_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_email`") # noqa: E501 collection_formats = {} @@ -4894,14 +4662,14 @@ def create_native_k8_s_target_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-k8s-target', 'POST', + '/create-auth-method-email', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateNativeK8STargetOutput', # noqa: E501 + response_type='CreateAuthMethodEmailOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -4909,16 +4677,16 @@ def create_native_k8_s_target_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_oidc_app(self, body, **kwargs): # noqa: E501 - """create_oidc_app # noqa: E501 + def create_auth_method_gcp(self, body, **kwargs): # noqa: E501 + """create_auth_method_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_oidc_app(body, async_req=True) + >>> thread = api.create_auth_method_gcp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateOidcApp body: (required) + :param CreateAuthMethodGCP body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -4926,23 +4694,23 @@ def create_oidc_app(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateOidcAppOutput + :return: CreateAuthMethodGCPOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_oidc_app_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_gcp_with_http_info(body, **kwargs) # noqa: E501 - def create_oidc_app_with_http_info(self, body, **kwargs): # noqa: E501 - """create_oidc_app # noqa: E501 + def create_auth_method_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_oidc_app_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_gcp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateOidcApp body: (required) + :param CreateAuthMethodGCP body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -4952,7 +4720,7 @@ def create_oidc_app_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateOidcAppOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodGCPOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -4975,14 +4743,14 @@ def create_oidc_app_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_oidc_app" % key + " to method create_auth_method_gcp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_oidc_app`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_gcp`") # noqa: E501 collection_formats = {} @@ -5010,14 +4778,14 @@ def create_oidc_app_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-oidc-app', 'POST', + '/create-auth-method-gcp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateOidcAppOutput', # noqa: E501 + response_type='CreateAuthMethodGCPOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -5025,16 +4793,16 @@ def create_oidc_app_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_ping_target(self, body, **kwargs): # noqa: E501 - """create_ping_target # noqa: E501 + def create_auth_method_huawei(self, body, **kwargs): # noqa: E501 + """create_auth_method_huawei # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_ping_target(body, async_req=True) + >>> thread = api.create_auth_method_huawei(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreatePingTarget body: (required) + :param CreateAuthMethodHuawei body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -5042,23 +4810,23 @@ def create_ping_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreatePingTargetOutput + :return: CreateAuthMethodHuaweiOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_ping_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_huawei_with_http_info(body, **kwargs) # noqa: E501 - def create_ping_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_ping_target # noqa: E501 + def create_auth_method_huawei_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_huawei # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_ping_target_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_huawei_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreatePingTarget body: (required) + :param CreateAuthMethodHuawei body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -5068,7 +4836,7 @@ def create_ping_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreatePingTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodHuaweiOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -5091,14 +4859,14 @@ def create_ping_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_ping_target" % key + " to method create_auth_method_huawei" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_ping_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_huawei`") # noqa: E501 collection_formats = {} @@ -5126,14 +4894,14 @@ def create_ping_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-ping-target', 'POST', + '/create-auth-method-huawei', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreatePingTargetOutput', # noqa: E501 + response_type='CreateAuthMethodHuaweiOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -5141,16 +4909,16 @@ def create_ping_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_pki_cert_issuer(self, body, **kwargs): # noqa: E501 - """create_pki_cert_issuer # noqa: E501 + def create_auth_method_k8_s(self, body, **kwargs): # noqa: E501 + """create_auth_method_k8_s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_pki_cert_issuer(body, async_req=True) + >>> thread = api.create_auth_method_k8_s(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreatePKICertIssuer body: (required) + :param CreateAuthMethodK8S body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -5158,23 +4926,23 @@ def create_pki_cert_issuer(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreatePKICertIssuerOutput + :return: CreateAuthMethodK8SOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_pki_cert_issuer_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_k8_s_with_http_info(body, **kwargs) # noqa: E501 - def create_pki_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 - """create_pki_cert_issuer # noqa: E501 + def create_auth_method_k8_s_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_k8_s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_pki_cert_issuer_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_k8_s_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreatePKICertIssuer body: (required) + :param CreateAuthMethodK8S body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -5184,7 +4952,7 @@ def create_pki_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreatePKICertIssuerOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodK8SOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -5207,14 +4975,14 @@ def create_pki_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_pki_cert_issuer" % key + " to method create_auth_method_k8_s" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_pki_cert_issuer`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_k8_s`") # noqa: E501 collection_formats = {} @@ -5242,14 +5010,14 @@ def create_pki_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-pki-cert-issuer', 'POST', + '/create-auth-method-k8s', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreatePKICertIssuerOutput', # noqa: E501 + response_type='CreateAuthMethodK8SOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -5257,16 +5025,16 @@ def create_pki_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_rabbit_mq_target(self, body, **kwargs): # noqa: E501 - """create_rabbit_mq_target # noqa: E501 + def create_auth_method_ldap(self, body, **kwargs): # noqa: E501 + """create_auth_method_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_rabbit_mq_target(body, async_req=True) + >>> thread = api.create_auth_method_ldap(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateRabbitMQTarget body: (required) + :param CreateAuthMethodLDAP body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -5274,23 +5042,23 @@ def create_rabbit_mq_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateRabbitMQTargetOutput + :return: CreateAuthMethodLDAPOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_rabbit_mq_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_ldap_with_http_info(body, **kwargs) # noqa: E501 - def create_rabbit_mq_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_rabbit_mq_target # noqa: E501 + def create_auth_method_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_rabbit_mq_target_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_ldap_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateRabbitMQTarget body: (required) + :param CreateAuthMethodLDAP body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -5300,7 +5068,7 @@ def create_rabbit_mq_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateRabbitMQTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodLDAPOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -5323,14 +5091,14 @@ def create_rabbit_mq_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_rabbit_mq_target" % key + " to method create_auth_method_ldap" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_rabbit_mq_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_ldap`") # noqa: E501 collection_formats = {} @@ -5358,14 +5126,14 @@ def create_rabbit_mq_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-rabbitmq-target', 'POST', + '/create-auth-method-ldap', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateRabbitMQTargetOutput', # noqa: E501 + response_type='CreateAuthMethodLDAPOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -5373,16 +5141,16 @@ def create_rabbit_mq_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_role(self, body, **kwargs): # noqa: E501 - """create_role # noqa: E501 + def create_auth_method_o_auth2(self, body, **kwargs): # noqa: E501 + """create_auth_method_o_auth2 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_role(body, async_req=True) + >>> thread = api.create_auth_method_o_auth2(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateRole body: (required) + :param CreateAuthMethodOAuth2 body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -5390,23 +5158,23 @@ def create_role(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: CreateAuthMethodOAuth2Output If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_role_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_o_auth2_with_http_info(body, **kwargs) # noqa: E501 - def create_role_with_http_info(self, body, **kwargs): # noqa: E501 - """create_role # noqa: E501 + def create_auth_method_o_auth2_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_o_auth2 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_role_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_o_auth2_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateRole body: (required) + :param CreateAuthMethodOAuth2 body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -5416,7 +5184,7 @@ def create_role_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodOAuth2Output, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -5439,130 +5207,14 @@ def create_role_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_role" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_role`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/create-role', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='object', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def create_rotated_secret(self, body, **kwargs): # noqa: E501 - """create_rotated_secret # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_rotated_secret(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param CreateRotatedSecret body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: CreateRotatedSecretOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.create_rotated_secret_with_http_info(body, **kwargs) # noqa: E501 - - def create_rotated_secret_with_http_info(self, body, **kwargs): # noqa: E501 - """create_rotated_secret # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_rotated_secret_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param CreateRotatedSecret body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(CreateRotatedSecretOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method create_rotated_secret" % key + " to method create_auth_method_o_auth2" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_rotated_secret`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_o_auth2`") # noqa: E501 collection_formats = {} @@ -5590,14 +5242,14 @@ def create_rotated_secret_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-rotated-secret', 'POST', + '/create-auth-method-oauth2', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateRotatedSecretOutput', # noqa: E501 + response_type='CreateAuthMethodOAuth2Output', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -5605,16 +5257,16 @@ def create_rotated_secret_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_salesforce_target(self, body, **kwargs): # noqa: E501 - """create_salesforce_target # noqa: E501 + def create_auth_method_oci(self, body, **kwargs): # noqa: E501 + """create_auth_method_oci # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_salesforce_target(body, async_req=True) + >>> thread = api.create_auth_method_oci(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateSalesforceTarget body: (required) + :param CreateAuthMethodOCI body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -5622,23 +5274,23 @@ def create_salesforce_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateSalesforceTargetOutput + :return: CreateAuthMethodOCIOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_salesforce_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_oci_with_http_info(body, **kwargs) # noqa: E501 - def create_salesforce_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_salesforce_target # noqa: E501 + def create_auth_method_oci_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_oci # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_salesforce_target_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_oci_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateSalesforceTarget body: (required) + :param CreateAuthMethodOCI body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -5648,7 +5300,7 @@ def create_salesforce_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateSalesforceTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodOCIOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -5671,14 +5323,14 @@ def create_salesforce_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_salesforce_target" % key + " to method create_auth_method_oci" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_salesforce_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_oci`") # noqa: E501 collection_formats = {} @@ -5706,14 +5358,14 @@ def create_salesforce_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-salesforce-target', 'POST', + '/create-auth-method-oci', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateSalesforceTargetOutput', # noqa: E501 + response_type='CreateAuthMethodOCIOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -5721,16 +5373,16 @@ def create_salesforce_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_secret(self, body, **kwargs): # noqa: E501 - """create_secret # noqa: E501 + def create_auth_method_oidc(self, body, **kwargs): # noqa: E501 + """create_auth_method_oidc # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_secret(body, async_req=True) + >>> thread = api.create_auth_method_oidc(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateSecret body: (required) + :param CreateAuthMethodOIDC body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -5738,23 +5390,23 @@ def create_secret(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateSecretOutput + :return: CreateAuthMethodOIDCOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_secret_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_oidc_with_http_info(body, **kwargs) # noqa: E501 - def create_secret_with_http_info(self, body, **kwargs): # noqa: E501 - """create_secret # noqa: E501 + def create_auth_method_oidc_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_oidc # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_secret_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_oidc_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateSecret body: (required) + :param CreateAuthMethodOIDC body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -5764,7 +5416,7 @@ def create_secret_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateSecretOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodOIDCOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -5787,14 +5439,14 @@ def create_secret_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_secret" % key + " to method create_auth_method_oidc" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_secret`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_oidc`") # noqa: E501 collection_formats = {} @@ -5822,14 +5474,14 @@ def create_secret_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-secret', 'POST', + '/create-auth-method-oidc', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateSecretOutput', # noqa: E501 + response_type='CreateAuthMethodOIDCOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -5837,16 +5489,16 @@ def create_secret_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_ssh_cert_issuer(self, body, **kwargs): # noqa: E501 - """create_ssh_cert_issuer # noqa: E501 + def create_auth_method_saml(self, body, **kwargs): # noqa: E501 + """create_auth_method_saml # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_ssh_cert_issuer(body, async_req=True) + >>> thread = api.create_auth_method_saml(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateSSHCertIssuer body: (required) + :param CreateAuthMethodSAML body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -5854,23 +5506,23 @@ def create_ssh_cert_issuer(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateSSHCertIssuerOutput + :return: CreateAuthMethodSAMLOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_ssh_cert_issuer_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_saml_with_http_info(body, **kwargs) # noqa: E501 - def create_ssh_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 - """create_ssh_cert_issuer # noqa: E501 + def create_auth_method_saml_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_saml # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_ssh_cert_issuer_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_saml_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateSSHCertIssuer body: (required) + :param CreateAuthMethodSAML body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -5880,7 +5532,7 @@ def create_ssh_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateSSHCertIssuerOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodSAMLOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -5903,14 +5555,14 @@ def create_ssh_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_ssh_cert_issuer" % key + " to method create_auth_method_saml" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_ssh_cert_issuer`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_saml`") # noqa: E501 collection_formats = {} @@ -5938,14 +5590,14 @@ def create_ssh_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-ssh-cert-issuer', 'POST', + '/create-auth-method-saml', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateSSHCertIssuerOutput', # noqa: E501 + response_type='CreateAuthMethodSAMLOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -5953,16 +5605,16 @@ def create_ssh_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_ssh_target(self, body, **kwargs): # noqa: E501 - """create_ssh_target # noqa: E501 + def create_auth_method_universal_identity(self, body, **kwargs): # noqa: E501 + """create_auth_method_universal_identity # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_ssh_target(body, async_req=True) + >>> thread = api.create_auth_method_universal_identity(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateSSHTarget body: (required) + :param CreateAuthMethodUniversalIdentity body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -5970,23 +5622,23 @@ def create_ssh_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateSSHTargetOutput + :return: CreateAuthMethodUniversalIdentityOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_ssh_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_auth_method_universal_identity_with_http_info(body, **kwargs) # noqa: E501 - def create_ssh_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_ssh_target # noqa: E501 + def create_auth_method_universal_identity_with_http_info(self, body, **kwargs): # noqa: E501 + """create_auth_method_universal_identity # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_ssh_target_with_http_info(body, async_req=True) + >>> thread = api.create_auth_method_universal_identity_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateSSHTarget body: (required) + :param CreateAuthMethodUniversalIdentity body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -5996,7 +5648,7 @@ def create_ssh_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateSSHTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAuthMethodUniversalIdentityOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -6019,14 +5671,14 @@ def create_ssh_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_ssh_target" % key + " to method create_auth_method_universal_identity" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_ssh_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_auth_method_universal_identity`") # noqa: E501 collection_formats = {} @@ -6054,14 +5706,14 @@ def create_ssh_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-ssh-target', 'POST', + '/create-auth-method-universal-identity', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateSSHTargetOutput', # noqa: E501 + response_type='CreateAuthMethodUniversalIdentityOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -6069,16 +5721,16 @@ def create_ssh_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_tokenizer(self, body, **kwargs): # noqa: E501 - """create_tokenizer # noqa: E501 + def create_aws_target(self, body, **kwargs): # noqa: E501 + """create_aws_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_tokenizer(body, async_req=True) + >>> thread = api.create_aws_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateTokenizer body: (required) + :param CreateAWSTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -6086,23 +5738,23 @@ def create_tokenizer(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateTokenizerOutput + :return: CreateAWSTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_tokenizer_with_http_info(body, **kwargs) # noqa: E501 + return self.create_aws_target_with_http_info(body, **kwargs) # noqa: E501 - def create_tokenizer_with_http_info(self, body, **kwargs): # noqa: E501 - """create_tokenizer # noqa: E501 + def create_aws_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_aws_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_tokenizer_with_http_info(body, async_req=True) + >>> thread = api.create_aws_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateTokenizer body: (required) + :param CreateAWSTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -6112,7 +5764,7 @@ def create_tokenizer_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateTokenizerOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAWSTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -6135,130 +5787,14 @@ def create_tokenizer_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_tokenizer" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_tokenizer`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/create-tokenizer', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='CreateTokenizerOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def create_usc(self, body, **kwargs): # noqa: E501 - """create_usc # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_usc(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param CreateUSC body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: CreateUSCOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.create_usc_with_http_info(body, **kwargs) # noqa: E501 - - def create_usc_with_http_info(self, body, **kwargs): # noqa: E501 - """create_usc # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_usc_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param CreateUSC body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(CreateUSCOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method create_usc" % key + " to method create_aws_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_usc`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_aws_target`") # noqa: E501 collection_formats = {} @@ -6286,14 +5822,14 @@ def create_usc_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-usc', 'POST', + '/create-aws-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateUSCOutput', # noqa: E501 + response_type='CreateAWSTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -6301,16 +5837,16 @@ def create_usc_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_user_event(self, body, **kwargs): # noqa: E501 - """create_user_event # noqa: E501 + def create_azure_target(self, body, **kwargs): # noqa: E501 + """create_azure_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_user_event(body, async_req=True) + >>> thread = api.create_azure_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateUserEvent body: (required) + :param CreateAzureTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -6318,23 +5854,23 @@ def create_user_event(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateUserEventOutput + :return: CreateAzureTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_user_event_with_http_info(body, **kwargs) # noqa: E501 + return self.create_azure_target_with_http_info(body, **kwargs) # noqa: E501 - def create_user_event_with_http_info(self, body, **kwargs): # noqa: E501 - """create_user_event # noqa: E501 + def create_azure_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_azure_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_user_event_with_http_info(body, async_req=True) + >>> thread = api.create_azure_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateUserEvent body: (required) + :param CreateAzureTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -6344,7 +5880,7 @@ def create_user_event_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateUserEventOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateAzureTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -6367,14 +5903,14 @@ def create_user_event_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_user_event" % key + " to method create_azure_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_user_event`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_azure_target`") # noqa: E501 collection_formats = {} @@ -6402,14 +5938,14 @@ def create_user_event_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-user-event', 'POST', + '/create-azure-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateUserEventOutput', # noqa: E501 + response_type='CreateAzureTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -6417,16 +5953,16 @@ def create_user_event_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_web_target(self, body, **kwargs): # noqa: E501 - """create_web_target # noqa: E501 + def create_certificate(self, body, **kwargs): # noqa: E501 + """create_certificate # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_web_target(body, async_req=True) + >>> thread = api.create_certificate(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateWebTarget body: (required) + :param CreateCertificate body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -6434,23 +5970,23 @@ def create_web_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateWebTargetOutput + :return: CreateCertificateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_web_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_certificate_with_http_info(body, **kwargs) # noqa: E501 - def create_web_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_web_target # noqa: E501 + def create_certificate_with_http_info(self, body, **kwargs): # noqa: E501 + """create_certificate # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_web_target_with_http_info(body, async_req=True) + >>> thread = api.create_certificate_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateWebTarget body: (required) + :param CreateCertificate body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -6460,7 +5996,7 @@ def create_web_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateWebTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateCertificateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -6483,14 +6019,14 @@ def create_web_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_web_target" % key + " to method create_certificate" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_web_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_certificate`") # noqa: E501 collection_formats = {} @@ -6518,14 +6054,14 @@ def create_web_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-web-target', 'POST', + '/create-certificate', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateWebTargetOutput', # noqa: E501 + response_type='CreateCertificateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -6533,16 +6069,16 @@ def create_web_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_windows_target(self, body, **kwargs): # noqa: E501 - """create_windows_target # noqa: E501 + def create_classic_key(self, body, **kwargs): # noqa: E501 + """create_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_windows_target(body, async_req=True) + >>> thread = api.create_classic_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateWindowsTarget body: (required) + :param CreateClassicKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -6550,23 +6086,23 @@ def create_windows_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateWindowsTargetOutput + :return: CreateClassicKeyOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_windows_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_classic_key_with_http_info(body, **kwargs) # noqa: E501 - def create_windows_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_windows_target # noqa: E501 + def create_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 + """create_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_windows_target_with_http_info(body, async_req=True) + >>> thread = api.create_classic_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateWindowsTarget body: (required) + :param CreateClassicKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -6576,7 +6112,7 @@ def create_windows_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateWindowsTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateClassicKeyOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -6599,14 +6135,14 @@ def create_windows_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_windows_target" % key + " to method create_classic_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_windows_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_classic_key`") # noqa: E501 collection_formats = {} @@ -6634,14 +6170,14 @@ def create_windows_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-windows-target', 'POST', + '/create-classic-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateWindowsTargetOutput', # noqa: E501 + response_type='CreateClassicKeyOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -6649,16 +6185,16 @@ def create_windows_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def create_zero_ssl_target(self, body, **kwargs): # noqa: E501 - """create_zero_ssl_target # noqa: E501 + def create_db_target(self, body, **kwargs): # noqa: E501 + """create_db_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_zero_ssl_target(body, async_req=True) + >>> thread = api.create_db_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateZeroSSLTarget body: (required) + :param CreateDBTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -6666,23 +6202,23 @@ def create_zero_ssl_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateZeroSSLTargetOutput + :return: CreateDBTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.create_zero_ssl_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_db_target_with_http_info(body, **kwargs) # noqa: E501 - def create_zero_ssl_target_with_http_info(self, body, **kwargs): # noqa: E501 - """create_zero_ssl_target # noqa: E501 + def create_db_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_db_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.create_zero_ssl_target_with_http_info(body, async_req=True) + >>> thread = api.create_db_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateZeroSSLTarget body: (required) + :param CreateDBTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -6692,7 +6228,7 @@ def create_zero_ssl_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateZeroSSLTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateDBTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -6715,14 +6251,14 @@ def create_zero_ssl_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method create_zero_ssl_target" % key + " to method create_db_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `create_zero_ssl_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_db_target`") # noqa: E501 collection_formats = {} @@ -6750,14 +6286,14 @@ def create_zero_ssl_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-zerossl-target', 'POST', + '/create-db-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateZeroSSLTargetOutput', # noqa: E501 + response_type='CreateDBTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -6765,16 +6301,16 @@ def create_zero_ssl_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def createldap_target(self, body, **kwargs): # noqa: E501 - """createldap_target # noqa: E501 + def create_dfc_key(self, body, **kwargs): # noqa: E501 + """create_dfc_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.createldap_target(body, async_req=True) + >>> thread = api.create_dfc_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateLdapTarget body: (required) + :param CreateDFCKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -6782,23 +6318,23 @@ def createldap_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CreateLdapTargetOutput + :return: CreateDFCKeyOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.createldap_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_dfc_key_with_http_info(body, **kwargs) # noqa: E501 - def createldap_target_with_http_info(self, body, **kwargs): # noqa: E501 - """createldap_target # noqa: E501 + def create_dfc_key_with_http_info(self, body, **kwargs): # noqa: E501 + """create_dfc_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.createldap_target_with_http_info(body, async_req=True) + >>> thread = api.create_dfc_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param CreateLdapTarget body: (required) + :param CreateDFCKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -6808,7 +6344,7 @@ def createldap_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CreateLdapTargetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateDFCKeyOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -6831,14 +6367,14 @@ def createldap_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method createldap_target" % key + " to method create_dfc_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `createldap_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_dfc_key`") # noqa: E501 collection_formats = {} @@ -6866,14 +6402,14 @@ def createldap_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/create-ldap-target', 'POST', + '/create-dfc-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CreateLdapTargetOutput', # noqa: E501 + response_type='CreateDFCKeyOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -6881,16 +6417,16 @@ def createldap_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def decrypt(self, body, **kwargs): # noqa: E501 - """decrypt # noqa: E501 + def create_dockerhub_target(self, body, **kwargs): # noqa: E501 + """create_dockerhub_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.decrypt(body, async_req=True) + >>> thread = api.create_dockerhub_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Decrypt body: (required) + :param CreateDockerhubTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -6898,23 +6434,23 @@ def decrypt(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DecryptOutput + :return: CreateDockerhubTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.decrypt_with_http_info(body, **kwargs) # noqa: E501 + return self.create_dockerhub_target_with_http_info(body, **kwargs) # noqa: E501 - def decrypt_with_http_info(self, body, **kwargs): # noqa: E501 - """decrypt # noqa: E501 + def create_dockerhub_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_dockerhub_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.decrypt_with_http_info(body, async_req=True) + >>> thread = api.create_dockerhub_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Decrypt body: (required) + :param CreateDockerhubTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -6924,7 +6460,7 @@ def decrypt_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DecryptOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateDockerhubTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -6947,14 +6483,14 @@ def decrypt_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method decrypt" % key + " to method create_dockerhub_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `decrypt`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_dockerhub_target`") # noqa: E501 collection_formats = {} @@ -6982,14 +6518,14 @@ def decrypt_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/decrypt', 'POST', + '/create-dockerhub-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DecryptOutput', # noqa: E501 + response_type='CreateDockerhubTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -6997,16 +6533,16 @@ def decrypt_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def decrypt_gpg(self, body, **kwargs): # noqa: E501 - """decrypt_gpg # noqa: E501 + def create_dynamic_secret(self, body, **kwargs): # noqa: E501 + """create_dynamic_secret # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.decrypt_gpg(body, async_req=True) + >>> thread = api.create_dynamic_secret(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DecryptGPG body: (required) + :param CreateDynamicSecret body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -7014,23 +6550,23 @@ def decrypt_gpg(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DecryptGPGOutput + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.decrypt_gpg_with_http_info(body, **kwargs) # noqa: E501 + return self.create_dynamic_secret_with_http_info(body, **kwargs) # noqa: E501 - def decrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 - """decrypt_gpg # noqa: E501 + def create_dynamic_secret_with_http_info(self, body, **kwargs): # noqa: E501 + """create_dynamic_secret # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.decrypt_gpg_with_http_info(body, async_req=True) + >>> thread = api.create_dynamic_secret_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DecryptGPG body: (required) + :param CreateDynamicSecret body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -7040,7 +6576,7 @@ def decrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DecryptGPGOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -7063,14 +6599,14 @@ def decrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method decrypt_gpg" % key + " to method create_dynamic_secret" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `decrypt_gpg`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_dynamic_secret`") # noqa: E501 collection_formats = {} @@ -7098,14 +6634,14 @@ def decrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/decrypt-gpg', 'POST', + '/create-dynamic-secret', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DecryptGPGOutput', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -7113,16 +6649,16 @@ def decrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def decrypt_pkcs1(self, body, **kwargs): # noqa: E501 - """decrypt_pkcs1 # noqa: E501 + def create_eks_target(self, body, **kwargs): # noqa: E501 + """create_eks_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.decrypt_pkcs1(body, async_req=True) + >>> thread = api.create_eks_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DecryptPKCS1 body: (required) + :param CreateEKSTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -7130,23 +6666,23 @@ def decrypt_pkcs1(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DecryptPKCS1Output + :return: CreateEKSTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.decrypt_pkcs1_with_http_info(body, **kwargs) # noqa: E501 + return self.create_eks_target_with_http_info(body, **kwargs) # noqa: E501 - def decrypt_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 - """decrypt_pkcs1 # noqa: E501 + def create_eks_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_eks_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.decrypt_pkcs1_with_http_info(body, async_req=True) + >>> thread = api.create_eks_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DecryptPKCS1 body: (required) + :param CreateEKSTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -7156,7 +6692,7 @@ def decrypt_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DecryptPKCS1Output, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateEKSTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -7179,14 +6715,14 @@ def decrypt_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method decrypt_pkcs1" % key + " to method create_eks_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `decrypt_pkcs1`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_eks_target`") # noqa: E501 collection_formats = {} @@ -7214,14 +6750,14 @@ def decrypt_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/decrypt-pkcs1', 'POST', + '/create-eks-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DecryptPKCS1Output', # noqa: E501 + response_type='CreateEKSTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -7229,16 +6765,16 @@ def decrypt_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def decrypt_with_classic_key(self, body, **kwargs): # noqa: E501 - """decrypt_with_classic_key # noqa: E501 + def create_esm(self, body, **kwargs): # noqa: E501 + """create_esm # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.decrypt_with_classic_key(body, async_req=True) + >>> thread = api.create_esm(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DecryptWithClassicKey body: (required) + :param CreateESM body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -7246,23 +6782,23 @@ def decrypt_with_classic_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DecryptWithClassicKeyOutput + :return: CreateESMOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.decrypt_with_classic_key_with_http_info(body, **kwargs) # noqa: E501 + return self.create_esm_with_http_info(body, **kwargs) # noqa: E501 - def decrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 - """decrypt_with_classic_key # noqa: E501 + def create_esm_with_http_info(self, body, **kwargs): # noqa: E501 + """create_esm # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.decrypt_with_classic_key_with_http_info(body, async_req=True) + >>> thread = api.create_esm_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DecryptWithClassicKey body: (required) + :param CreateESM body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -7272,7 +6808,7 @@ def decrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DecryptWithClassicKeyOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateESMOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -7295,14 +6831,14 @@ def decrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method decrypt_with_classic_key" % key + " to method create_esm" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `decrypt_with_classic_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_esm`") # noqa: E501 collection_formats = {} @@ -7330,14 +6866,14 @@ def decrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/decrypt-with-classic-key', 'POST', + '/create-esm', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DecryptWithClassicKeyOutput', # noqa: E501 + response_type='CreateESMOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -7345,16 +6881,16 @@ def decrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_auth_method(self, body, **kwargs): # noqa: E501 - """delete_auth_method # noqa: E501 + def create_event_forwarder(self, body, **kwargs): # noqa: E501 + """create_event_forwarder # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_auth_method(body, async_req=True) + >>> thread = api.create_event_forwarder(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteAuthMethod body: (required) + :param CreateEventForwarder body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -7362,23 +6898,23 @@ def delete_auth_method(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DeleteAuthMethodOutput + :return: CreateEventForwarderOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_auth_method_with_http_info(body, **kwargs) # noqa: E501 + return self.create_event_forwarder_with_http_info(body, **kwargs) # noqa: E501 - def delete_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_auth_method # noqa: E501 + def create_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 + """create_event_forwarder # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_auth_method_with_http_info(body, async_req=True) + >>> thread = api.create_event_forwarder_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteAuthMethod body: (required) + :param CreateEventForwarder body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -7388,7 +6924,7 @@ def delete_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DeleteAuthMethodOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateEventForwarderOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -7411,14 +6947,14 @@ def delete_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_auth_method" % key + " to method create_event_forwarder" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_auth_method`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_event_forwarder`") # noqa: E501 collection_formats = {} @@ -7446,14 +6982,14 @@ def delete_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-auth-method', 'POST', + '/create-event-forwarder', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DeleteAuthMethodOutput', # noqa: E501 + response_type='CreateEventForwarderOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -7461,16 +6997,16 @@ def delete_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_auth_methods(self, body, **kwargs): # noqa: E501 - """delete_auth_methods # noqa: E501 + def create_gcp_target(self, body, **kwargs): # noqa: E501 + """create_gcp_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_auth_methods(body, async_req=True) + >>> thread = api.create_gcp_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteAuthMethods body: (required) + :param CreateGcpTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -7478,23 +7014,23 @@ def delete_auth_methods(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DeleteAuthMethodsOutput + :return: CreateGcpTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_auth_methods_with_http_info(body, **kwargs) # noqa: E501 + return self.create_gcp_target_with_http_info(body, **kwargs) # noqa: E501 - def delete_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_auth_methods # noqa: E501 + def create_gcp_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_gcp_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_auth_methods_with_http_info(body, async_req=True) + >>> thread = api.create_gcp_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteAuthMethods body: (required) + :param CreateGcpTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -7504,7 +7040,7 @@ def delete_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DeleteAuthMethodsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateGcpTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -7527,14 +7063,14 @@ def delete_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_auth_methods" % key + " to method create_gcp_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_auth_methods`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_gcp_target`") # noqa: E501 collection_formats = {} @@ -7562,14 +7098,14 @@ def delete_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-auth-methods', 'POST', + '/create-gcp-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DeleteAuthMethodsOutput', # noqa: E501 + response_type='CreateGcpTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -7577,16 +7113,16 @@ def delete_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_event_forwarder(self, body, **kwargs): # noqa: E501 - """delete_event_forwarder # noqa: E501 + def create_github_target(self, body, **kwargs): # noqa: E501 + """create_github_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_event_forwarder(body, async_req=True) + >>> thread = api.create_github_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteEventForwarder body: (required) + :param CreateGithubTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -7594,23 +7130,23 @@ def delete_event_forwarder(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: CreateGithubTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_event_forwarder_with_http_info(body, **kwargs) # noqa: E501 + return self.create_github_target_with_http_info(body, **kwargs) # noqa: E501 - def delete_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_event_forwarder # noqa: E501 + def create_github_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_github_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_event_forwarder_with_http_info(body, async_req=True) + >>> thread = api.create_github_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteEventForwarder body: (required) + :param CreateGithubTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -7620,7 +7156,7 @@ def delete_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateGithubTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -7643,14 +7179,14 @@ def delete_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_event_forwarder" % key + " to method create_github_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_event_forwarder`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_github_target`") # noqa: E501 collection_formats = {} @@ -7678,14 +7214,14 @@ def delete_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-event-forwarder', 'POST', + '/create-github-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='CreateGithubTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -7693,16 +7229,16 @@ def delete_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_gateway_allowed_access_id(self, body, **kwargs): # noqa: E501 - """delete_gateway_allowed_access_id # noqa: E501 + def create_gitlab_target(self, body, **kwargs): # noqa: E501 + """create_gitlab_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_gateway_allowed_access_id(body, async_req=True) + >>> thread = api.create_gitlab_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteGatewayAllowedAccessId body: (required) + :param CreateGitlabTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -7710,23 +7246,23 @@ def delete_gateway_allowed_access_id(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: CreateGitlabTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_gateway_allowed_access_id_with_http_info(body, **kwargs) # noqa: E501 + return self.create_gitlab_target_with_http_info(body, **kwargs) # noqa: E501 - def delete_gateway_allowed_access_id_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_gateway_allowed_access_id # noqa: E501 + def create_gitlab_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_gitlab_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_gateway_allowed_access_id_with_http_info(body, async_req=True) + >>> thread = api.create_gitlab_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteGatewayAllowedAccessId body: (required) + :param CreateGitlabTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -7736,7 +7272,7 @@ def delete_gateway_allowed_access_id_with_http_info(self, body, **kwargs): # no number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateGitlabTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -7759,14 +7295,14 @@ def delete_gateway_allowed_access_id_with_http_info(self, body, **kwargs): # no if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_gateway_allowed_access_id" % key + " to method create_gitlab_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_gateway_allowed_access_id`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_gitlab_target`") # noqa: E501 collection_formats = {} @@ -7794,14 +7330,14 @@ def delete_gateway_allowed_access_id_with_http_info(self, body, **kwargs): # no auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-delete-allowed-management-access', 'POST', + '/create-gitlab-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='CreateGitlabTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -7809,16 +7345,16 @@ def delete_gateway_allowed_access_id_with_http_info(self, body, **kwargs): # no _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_group(self, body, **kwargs): # noqa: E501 - """delete_group # noqa: E501 + def create_gke_target(self, body, **kwargs): # noqa: E501 + """create_gke_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_group(body, async_req=True) + >>> thread = api.create_gke_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteGroup body: (required) + :param CreateGKETarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -7826,23 +7362,23 @@ def delete_group(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DeleteGroupOutput + :return: CreateGKETargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_group_with_http_info(body, **kwargs) # noqa: E501 + return self.create_gke_target_with_http_info(body, **kwargs) # noqa: E501 - def delete_group_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_group # noqa: E501 + def create_gke_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_gke_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_group_with_http_info(body, async_req=True) + >>> thread = api.create_gke_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteGroup body: (required) + :param CreateGKETarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -7852,7 +7388,7 @@ def delete_group_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DeleteGroupOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateGKETargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -7875,14 +7411,14 @@ def delete_group_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_group" % key + " to method create_gke_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_group`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_gke_target`") # noqa: E501 collection_formats = {} @@ -7910,14 +7446,14 @@ def delete_group_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-group', 'POST', + '/create-gke-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DeleteGroupOutput', # noqa: E501 + response_type='CreateGKETargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -7925,16 +7461,16 @@ def delete_group_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_gw_cluster(self, body, **kwargs): # noqa: E501 - """delete_gw_cluster # noqa: E501 + def create_global_sign_atlas_target(self, body, **kwargs): # noqa: E501 + """create_global_sign_atlas_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_gw_cluster(body, async_req=True) + >>> thread = api.create_global_sign_atlas_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteGwCluster body: (required) + :param CreateGlobalSignAtlasTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -7942,23 +7478,23 @@ def delete_gw_cluster(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: CreateGlobalSignAtlasTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_gw_cluster_with_http_info(body, **kwargs) # noqa: E501 + return self.create_global_sign_atlas_target_with_http_info(body, **kwargs) # noqa: E501 - def delete_gw_cluster_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_gw_cluster # noqa: E501 + def create_global_sign_atlas_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_global_sign_atlas_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_gw_cluster_with_http_info(body, async_req=True) + >>> thread = api.create_global_sign_atlas_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteGwCluster body: (required) + :param CreateGlobalSignAtlasTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -7968,7 +7504,7 @@ def delete_gw_cluster_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateGlobalSignAtlasTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -7991,14 +7527,14 @@ def delete_gw_cluster_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_gw_cluster" % key + " to method create_global_sign_atlas_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_gw_cluster`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_global_sign_atlas_target`") # noqa: E501 collection_formats = {} @@ -8026,14 +7562,14 @@ def delete_gw_cluster_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-gateway-cluster', 'POST', + '/create-globalsign-atlas-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='CreateGlobalSignAtlasTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -8041,16 +7577,16 @@ def delete_gw_cluster_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_item(self, body, **kwargs): # noqa: E501 - """delete_item # noqa: E501 + def create_global_sign_target(self, body, **kwargs): # noqa: E501 + """create_global_sign_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_item(body, async_req=True) + >>> thread = api.create_global_sign_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteItem body: (required) + :param CreateGlobalSignTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -8058,23 +7594,23 @@ def delete_item(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DeleteItemOutput + :return: CreateGlobalSignTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_item_with_http_info(body, **kwargs) # noqa: E501 + return self.create_global_sign_target_with_http_info(body, **kwargs) # noqa: E501 - def delete_item_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_item # noqa: E501 + def create_global_sign_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_global_sign_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_item_with_http_info(body, async_req=True) + >>> thread = api.create_global_sign_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteItem body: (required) + :param CreateGlobalSignTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -8084,7 +7620,7 @@ def delete_item_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DeleteItemOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateGlobalSignTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -8107,14 +7643,14 @@ def delete_item_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_item" % key + " to method create_global_sign_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_item`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_global_sign_target`") # noqa: E501 collection_formats = {} @@ -8142,14 +7678,14 @@ def delete_item_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-item', 'POST', + '/create-globalsign-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DeleteItemOutput', # noqa: E501 + response_type='CreateGlobalSignTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -8157,16 +7693,16 @@ def delete_item_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_items(self, body, **kwargs): # noqa: E501 - """delete_items # noqa: E501 + def create_godaddy_target(self, body, **kwargs): # noqa: E501 + """create_godaddy_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_items(body, async_req=True) + >>> thread = api.create_godaddy_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteItems body: (required) + :param CreateGodaddyTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -8174,23 +7710,23 @@ def delete_items(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DeleteItemsOutput + :return: CreateGodaddyTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_items_with_http_info(body, **kwargs) # noqa: E501 + return self.create_godaddy_target_with_http_info(body, **kwargs) # noqa: E501 - def delete_items_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_items # noqa: E501 + def create_godaddy_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_godaddy_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_items_with_http_info(body, async_req=True) + >>> thread = api.create_godaddy_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteItems body: (required) + :param CreateGodaddyTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -8200,7 +7736,7 @@ def delete_items_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DeleteItemsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateGodaddyTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -8223,14 +7759,14 @@ def delete_items_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_items" % key + " to method create_godaddy_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_items`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_godaddy_target`") # noqa: E501 collection_formats = {} @@ -8258,14 +7794,14 @@ def delete_items_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-items', 'POST', + '/create-godaddy-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DeleteItemsOutput', # noqa: E501 + response_type='CreateGodaddyTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -8273,16 +7809,16 @@ def delete_items_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_role(self, body, **kwargs): # noqa: E501 - """delete_role # noqa: E501 + def create_group(self, body, **kwargs): # noqa: E501 + """create_group # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_role(body, async_req=True) + >>> thread = api.create_group(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteRole body: (required) + :param CreateGroup body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -8290,23 +7826,23 @@ def delete_role(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: CreateGroupOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_role_with_http_info(body, **kwargs) # noqa: E501 + return self.create_group_with_http_info(body, **kwargs) # noqa: E501 - def delete_role_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_role # noqa: E501 + def create_group_with_http_info(self, body, **kwargs): # noqa: E501 + """create_group # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_role_with_http_info(body, async_req=True) + >>> thread = api.create_group_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteRole body: (required) + :param CreateGroup body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -8316,7 +7852,7 @@ def delete_role_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateGroupOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -8339,14 +7875,14 @@ def delete_role_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_role" % key + " to method create_group" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_role`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_group`") # noqa: E501 collection_formats = {} @@ -8374,14 +7910,14 @@ def delete_role_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-role', 'POST', + '/create-group', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='CreateGroupOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -8389,16 +7925,16 @@ def delete_role_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_role_association(self, body, **kwargs): # noqa: E501 - """delete_role_association # noqa: E501 + def create_hashi_vault_target(self, body, **kwargs): # noqa: E501 + """create_hashi_vault_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_role_association(body, async_req=True) + >>> thread = api.create_hashi_vault_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteRoleAssociation body: (required) + :param CreateHashiVaultTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -8406,23 +7942,23 @@ def delete_role_association(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: CreateHashiVaultTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_role_association_with_http_info(body, **kwargs) # noqa: E501 + return self.create_hashi_vault_target_with_http_info(body, **kwargs) # noqa: E501 - def delete_role_association_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_role_association # noqa: E501 + def create_hashi_vault_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_hashi_vault_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_role_association_with_http_info(body, async_req=True) + >>> thread = api.create_hashi_vault_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteRoleAssociation body: (required) + :param CreateHashiVaultTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -8432,7 +7968,7 @@ def delete_role_association_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateHashiVaultTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -8455,14 +7991,14 @@ def delete_role_association_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_role_association" % key + " to method create_hashi_vault_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_role_association`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_hashi_vault_target`") # noqa: E501 collection_formats = {} @@ -8490,14 +8026,14 @@ def delete_role_association_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-assoc', 'POST', + '/create-hashi-vault-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='CreateHashiVaultTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -8505,16 +8041,16 @@ def delete_role_association_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_role_rule(self, body, **kwargs): # noqa: E501 - """delete_role_rule # noqa: E501 + def create_key(self, body, **kwargs): # noqa: E501 + """create_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_role_rule(body, async_req=True) + >>> thread = api.create_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteRoleRule body: (required) + :param CreateKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -8522,23 +8058,23 @@ def delete_role_rule(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DeleteRoleRuleOutput + :return: CreateKeyOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_role_rule_with_http_info(body, **kwargs) # noqa: E501 + return self.create_key_with_http_info(body, **kwargs) # noqa: E501 - def delete_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_role_rule # noqa: E501 + def create_key_with_http_info(self, body, **kwargs): # noqa: E501 + """create_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_role_rule_with_http_info(body, async_req=True) + >>> thread = api.create_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteRoleRule body: (required) + :param CreateKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -8548,7 +8084,7 @@ def delete_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DeleteRoleRuleOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateKeyOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -8571,14 +8107,14 @@ def delete_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_role_rule" % key + " to method create_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_role_rule`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_key`") # noqa: E501 collection_formats = {} @@ -8606,14 +8142,14 @@ def delete_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-role-rule', 'POST', + '/create-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DeleteRoleRuleOutput', # noqa: E501 + response_type='CreateKeyOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -8621,16 +8157,16 @@ def delete_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_roles(self, body, **kwargs): # noqa: E501 - """delete_roles # noqa: E501 + def create_linked_target(self, body, **kwargs): # noqa: E501 + """create_linked_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_roles(body, async_req=True) + >>> thread = api.create_linked_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteRoles body: (required) + :param CreateLinkedTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -8638,23 +8174,23 @@ def delete_roles(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: CreateLinkedTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_roles_with_http_info(body, **kwargs) # noqa: E501 + return self.create_linked_target_with_http_info(body, **kwargs) # noqa: E501 - def delete_roles_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_roles # noqa: E501 + def create_linked_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_linked_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_roles_with_http_info(body, async_req=True) + >>> thread = api.create_linked_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteRoles body: (required) + :param CreateLinkedTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -8664,7 +8200,7 @@ def delete_roles_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateLinkedTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -8687,14 +8223,14 @@ def delete_roles_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_roles" % key + " to method create_linked_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_roles`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_linked_target`") # noqa: E501 collection_formats = {} @@ -8722,14 +8258,14 @@ def delete_roles_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-roles', 'POST', + '/create-linked-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='CreateLinkedTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -8737,16 +8273,16 @@ def delete_roles_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_target(self, body, **kwargs): # noqa: E501 - """delete_target # noqa: E501 + def create_native_k8_s_target(self, body, **kwargs): # noqa: E501 + """create_native_k8_s_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_target(body, async_req=True) + >>> thread = api.create_native_k8_s_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteTarget body: (required) + :param CreateNativeK8STarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -8754,23 +8290,23 @@ def delete_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: CreateNativeK8STargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_target_with_http_info(body, **kwargs) # noqa: E501 + return self.create_native_k8_s_target_with_http_info(body, **kwargs) # noqa: E501 - def delete_target_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_target # noqa: E501 + def create_native_k8_s_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_native_k8_s_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_target_with_http_info(body, async_req=True) + >>> thread = api.create_native_k8_s_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteTarget body: (required) + :param CreateNativeK8STarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -8780,7 +8316,7 @@ def delete_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateNativeK8STargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -8803,14 +8339,14 @@ def delete_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_target" % key + " to method create_native_k8_s_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_native_k8_s_target`") # noqa: E501 collection_formats = {} @@ -8838,14 +8374,14 @@ def delete_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-target', 'POST', + '/create-k8s-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='CreateNativeK8STargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -8853,16 +8389,16 @@ def delete_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def delete_target_association(self, body, **kwargs): # noqa: E501 - """delete_target_association # noqa: E501 + def create_oidc_app(self, body, **kwargs): # noqa: E501 + """create_oidc_app # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_target_association(body, async_req=True) + >>> thread = api.create_oidc_app(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteTargetAssociation body: (required) + :param CreateOidcApp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -8870,23 +8406,23 @@ def delete_target_association(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: CreateOidcAppOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.delete_target_association_with_http_info(body, **kwargs) # noqa: E501 + return self.create_oidc_app_with_http_info(body, **kwargs) # noqa: E501 - def delete_target_association_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_target_association # noqa: E501 + def create_oidc_app_with_http_info(self, body, **kwargs): # noqa: E501 + """create_oidc_app # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_target_association_with_http_info(body, async_req=True) + >>> thread = api.create_oidc_app_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeleteTargetAssociation body: (required) + :param CreateOidcApp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -8896,7 +8432,7 @@ def delete_target_association_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateOidcAppOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -8919,130 +8455,14 @@ def delete_target_association_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method delete_target_association" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_target_association`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/delete-assoc-target-item', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='object', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def delete_targets(self, body, **kwargs): # noqa: E501 - """delete_targets # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_targets(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DeleteTargets body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: object - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.delete_targets_with_http_info(body, **kwargs) # noqa: E501 - - def delete_targets_with_http_info(self, body, **kwargs): # noqa: E501 - """delete_targets # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.delete_targets_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DeleteTargets body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method delete_targets" % key + " to method create_oidc_app" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `delete_targets`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_oidc_app`") # noqa: E501 collection_formats = {} @@ -9070,14 +8490,14 @@ def delete_targets_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/delete-targets', 'POST', + '/create-oidc-app', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='CreateOidcAppOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -9085,16 +8505,16 @@ def delete_targets_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def derive_key(self, body, **kwargs): # noqa: E501 - """derive_key # noqa: E501 + def create_ping_target(self, body, **kwargs): # noqa: E501 + """create_ping_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.derive_key(body, async_req=True) + >>> thread = api.create_ping_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeriveKey body: (required) + :param CreatePingTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -9102,23 +8522,23 @@ def derive_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DeriveKeyOutput + :return: CreatePingTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.derive_key_with_http_info(body, **kwargs) # noqa: E501 + return self.create_ping_target_with_http_info(body, **kwargs) # noqa: E501 - def derive_key_with_http_info(self, body, **kwargs): # noqa: E501 - """derive_key # noqa: E501 + def create_ping_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_ping_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.derive_key_with_http_info(body, async_req=True) + >>> thread = api.create_ping_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DeriveKey body: (required) + :param CreatePingTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -9128,7 +8548,7 @@ def derive_key_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DeriveKeyOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreatePingTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -9151,14 +8571,14 @@ def derive_key_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method derive_key" % key + " to method create_ping_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `derive_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_ping_target`") # noqa: E501 collection_formats = {} @@ -9186,14 +8606,14 @@ def derive_key_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/derive-key', 'POST', + '/create-ping-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DeriveKeyOutput', # noqa: E501 + response_type='CreatePingTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -9201,16 +8621,16 @@ def derive_key_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def describe_assoc(self, body, **kwargs): # noqa: E501 - """describe_assoc # noqa: E501 + def create_pki_cert_issuer(self, body, **kwargs): # noqa: E501 + """create_pki_cert_issuer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.describe_assoc(body, async_req=True) + >>> thread = api.create_pki_cert_issuer(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DescribeAssoc body: (required) + :param CreatePKICertIssuer body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -9218,23 +8638,23 @@ def describe_assoc(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RoleAssociationDetails + :return: CreatePKICertIssuerOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.describe_assoc_with_http_info(body, **kwargs) # noqa: E501 + return self.create_pki_cert_issuer_with_http_info(body, **kwargs) # noqa: E501 - def describe_assoc_with_http_info(self, body, **kwargs): # noqa: E501 - """describe_assoc # noqa: E501 + def create_pki_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 + """create_pki_cert_issuer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.describe_assoc_with_http_info(body, async_req=True) + >>> thread = api.create_pki_cert_issuer_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DescribeAssoc body: (required) + :param CreatePKICertIssuer body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -9244,7 +8664,7 @@ def describe_assoc_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RoleAssociationDetails, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreatePKICertIssuerOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -9267,14 +8687,14 @@ def describe_assoc_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method describe_assoc" % key + " to method create_pki_cert_issuer" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `describe_assoc`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_pki_cert_issuer`") # noqa: E501 collection_formats = {} @@ -9302,14 +8722,14 @@ def describe_assoc_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/describe-role-am-assoc', 'POST', + '/create-pki-cert-issuer', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RoleAssociationDetails', # noqa: E501 + response_type='CreatePKICertIssuerOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -9317,16 +8737,16 @@ def describe_assoc_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def describe_item(self, body, **kwargs): # noqa: E501 - """describe_item # noqa: E501 + def create_rabbit_mq_target(self, body, **kwargs): # noqa: E501 + """create_rabbit_mq_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.describe_item(body, async_req=True) + >>> thread = api.create_rabbit_mq_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DescribeItem body: (required) + :param CreateRabbitMQTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -9334,23 +8754,23 @@ def describe_item(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: Item + :return: CreateRabbitMQTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.describe_item_with_http_info(body, **kwargs) # noqa: E501 + return self.create_rabbit_mq_target_with_http_info(body, **kwargs) # noqa: E501 - def describe_item_with_http_info(self, body, **kwargs): # noqa: E501 - """describe_item # noqa: E501 + def create_rabbit_mq_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_rabbit_mq_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.describe_item_with_http_info(body, async_req=True) + >>> thread = api.create_rabbit_mq_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DescribeItem body: (required) + :param CreateRabbitMQTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -9360,7 +8780,7 @@ def describe_item_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(Item, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateRabbitMQTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -9383,14 +8803,14 @@ def describe_item_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method describe_item" % key + " to method create_rabbit_mq_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `describe_item`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_rabbit_mq_target`") # noqa: E501 collection_formats = {} @@ -9418,14 +8838,14 @@ def describe_item_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/describe-item', 'POST', + '/create-rabbitmq-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='Item', # noqa: E501 + response_type='CreateRabbitMQTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -9433,16 +8853,16 @@ def describe_item_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def describe_permissions(self, body, **kwargs): # noqa: E501 - """describe_permissions # noqa: E501 + def create_role(self, body, **kwargs): # noqa: E501 + """create_role # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.describe_permissions(body, async_req=True) + >>> thread = api.create_role(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DescribePermissions body: (required) + :param CreateRole body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -9450,23 +8870,23 @@ def describe_permissions(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DescribePermissionsOutput + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.describe_permissions_with_http_info(body, **kwargs) # noqa: E501 + return self.create_role_with_http_info(body, **kwargs) # noqa: E501 - def describe_permissions_with_http_info(self, body, **kwargs): # noqa: E501 - """describe_permissions # noqa: E501 + def create_role_with_http_info(self, body, **kwargs): # noqa: E501 + """create_role # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.describe_permissions_with_http_info(body, async_req=True) + >>> thread = api.create_role_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DescribePermissions body: (required) + :param CreateRole body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -9476,7 +8896,7 @@ def describe_permissions_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DescribePermissionsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -9499,14 +8919,14 @@ def describe_permissions_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method describe_permissions" % key + " to method create_role" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `describe_permissions`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_role`") # noqa: E501 collection_formats = {} @@ -9534,14 +8954,14 @@ def describe_permissions_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/describe-permissions', 'POST', + '/create-role', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DescribePermissionsOutput', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -9549,16 +8969,16 @@ def describe_permissions_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def describe_sub_claims(self, body, **kwargs): # noqa: E501 - """describe_sub_claims # noqa: E501 + def create_rotated_secret(self, body, **kwargs): # noqa: E501 + """create_rotated_secret # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.describe_sub_claims(body, async_req=True) + >>> thread = api.create_rotated_secret(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DescribeSubClaims body: (required) + :param CreateRotatedSecret body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -9566,23 +8986,23 @@ def describe_sub_claims(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DescribeSubClaimsOutput + :return: CreateRotatedSecretOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.describe_sub_claims_with_http_info(body, **kwargs) # noqa: E501 + return self.create_rotated_secret_with_http_info(body, **kwargs) # noqa: E501 - def describe_sub_claims_with_http_info(self, body, **kwargs): # noqa: E501 - """describe_sub_claims # noqa: E501 + def create_rotated_secret_with_http_info(self, body, **kwargs): # noqa: E501 + """create_rotated_secret # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.describe_sub_claims_with_http_info(body, async_req=True) + >>> thread = api.create_rotated_secret_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DescribeSubClaims body: (required) + :param CreateRotatedSecret body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -9592,7 +9012,7 @@ def describe_sub_claims_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DescribeSubClaimsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateRotatedSecretOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -9615,14 +9035,14 @@ def describe_sub_claims_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method describe_sub_claims" % key + " to method create_rotated_secret" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `describe_sub_claims`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_rotated_secret`") # noqa: E501 collection_formats = {} @@ -9650,14 +9070,14 @@ def describe_sub_claims_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/describe-sub-claims', 'POST', + '/create-rotated-secret', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DescribeSubClaimsOutput', # noqa: E501 + response_type='CreateRotatedSecretOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -9665,16 +9085,16 @@ def describe_sub_claims_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def detokenize(self, body, **kwargs): # noqa: E501 - """detokenize # noqa: E501 + def create_salesforce_target(self, body, **kwargs): # noqa: E501 + """create_salesforce_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.detokenize(body, async_req=True) + >>> thread = api.create_salesforce_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Detokenize body: (required) + :param CreateSalesforceTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -9682,23 +9102,23 @@ def detokenize(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DetokenizeOutput + :return: CreateSalesforceTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.detokenize_with_http_info(body, **kwargs) # noqa: E501 + return self.create_salesforce_target_with_http_info(body, **kwargs) # noqa: E501 - def detokenize_with_http_info(self, body, **kwargs): # noqa: E501 - """detokenize # noqa: E501 + def create_salesforce_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_salesforce_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.detokenize_with_http_info(body, async_req=True) + >>> thread = api.create_salesforce_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Detokenize body: (required) + :param CreateSalesforceTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -9708,7 +9128,7 @@ def detokenize_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DetokenizeOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateSalesforceTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -9731,14 +9151,14 @@ def detokenize_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method detokenize" % key + " to method create_salesforce_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `detokenize`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_salesforce_target`") # noqa: E501 collection_formats = {} @@ -9766,14 +9186,14 @@ def detokenize_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/detokenize', 'POST', + '/create-salesforce-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DetokenizeOutput', # noqa: E501 + response_type='CreateSalesforceTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -9781,16 +9201,16 @@ def detokenize_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_artifactory(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_artifactory # noqa: E501 + def create_secret(self, body, **kwargs): # noqa: E501 + """create_secret # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_artifactory(body, async_req=True) + >>> thread = api.create_secret(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateArtifactory body: (required) + :param CreateSecret body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -9798,23 +9218,23 @@ def dynamic_secret_create_artifactory(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: CreateSecretOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_artifactory_with_http_info(body, **kwargs) # noqa: E501 + return self.create_secret_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_artifactory_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_artifactory # noqa: E501 + def create_secret_with_http_info(self, body, **kwargs): # noqa: E501 + """create_secret # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_artifactory_with_http_info(body, async_req=True) + >>> thread = api.create_secret_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateArtifactory body: (required) + :param CreateSecret body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -9824,7 +9244,7 @@ def dynamic_secret_create_artifactory_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateSecretOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -9847,14 +9267,14 @@ def dynamic_secret_create_artifactory_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_artifactory" % key + " to method create_secret" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_artifactory`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_secret`") # noqa: E501 collection_formats = {} @@ -9882,14 +9302,14 @@ def dynamic_secret_create_artifactory_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-artifactory', 'POST', + '/create-secret', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='CreateSecretOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -9897,16 +9317,16 @@ def dynamic_secret_create_artifactory_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_aws(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_aws # noqa: E501 + def create_ssh_cert_issuer(self, body, **kwargs): # noqa: E501 + """create_ssh_cert_issuer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_aws(body, async_req=True) + >>> thread = api.create_ssh_cert_issuer(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateAws body: (required) + :param CreateSSHCertIssuer body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -9914,23 +9334,23 @@ def dynamic_secret_create_aws(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: CreateSSHCertIssuerOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_aws_with_http_info(body, **kwargs) # noqa: E501 + return self.create_ssh_cert_issuer_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_aws # noqa: E501 + def create_ssh_cert_issuer_with_http_info(self, body, **kwargs): # noqa: E501 + """create_ssh_cert_issuer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_aws_with_http_info(body, async_req=True) + >>> thread = api.create_ssh_cert_issuer_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateAws body: (required) + :param CreateSSHCertIssuer body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -9940,7 +9360,7 @@ def dynamic_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateSSHCertIssuerOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -9963,14 +9383,14 @@ def dynamic_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_aws" % key + " to method create_ssh_cert_issuer" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_aws`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_ssh_cert_issuer`") # noqa: E501 collection_formats = {} @@ -9998,14 +9418,14 @@ def dynamic_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-aws', 'POST', + '/create-ssh-cert-issuer', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='CreateSSHCertIssuerOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -10013,16 +9433,16 @@ def dynamic_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_azure(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_azure # noqa: E501 + def create_ssh_target(self, body, **kwargs): # noqa: E501 + """create_ssh_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_azure(body, async_req=True) + >>> thread = api.create_ssh_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateAzure body: (required) + :param CreateSSHTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -10030,23 +9450,23 @@ def dynamic_secret_create_azure(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: CreateSSHTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_azure_with_http_info(body, **kwargs) # noqa: E501 + return self.create_ssh_target_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_azure # noqa: E501 + def create_ssh_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_ssh_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_azure_with_http_info(body, async_req=True) + >>> thread = api.create_ssh_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateAzure body: (required) + :param CreateSSHTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -10056,7 +9476,7 @@ def dynamic_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateSSHTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -10079,14 +9499,14 @@ def dynamic_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_azure" % key + " to method create_ssh_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_azure`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_ssh_target`") # noqa: E501 collection_formats = {} @@ -10114,14 +9534,14 @@ def dynamic_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-azure', 'POST', + '/create-ssh-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='CreateSSHTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -10129,16 +9549,16 @@ def dynamic_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_cassandra(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_cassandra # noqa: E501 + def create_tokenizer(self, body, **kwargs): # noqa: E501 + """create_tokenizer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_cassandra(body, async_req=True) + >>> thread = api.create_tokenizer(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateCassandra body: (required) + :param CreateTokenizer body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -10146,23 +9566,23 @@ def dynamic_secret_create_cassandra(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: CreateTokenizerOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_cassandra_with_http_info(body, **kwargs) # noqa: E501 + return self.create_tokenizer_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_cassandra # noqa: E501 + def create_tokenizer_with_http_info(self, body, **kwargs): # noqa: E501 + """create_tokenizer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_cassandra_with_http_info(body, async_req=True) + >>> thread = api.create_tokenizer_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateCassandra body: (required) + :param CreateTokenizer body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -10172,7 +9592,7 @@ def dynamic_secret_create_cassandra_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateTokenizerOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -10195,126 +9615,14 @@ def dynamic_secret_create_cassandra_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_cassandra" % key + " to method create_tokenizer" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_cassandra`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/dynamic-secret-create-cassandra', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def dynamic_secret_create_custom(self, **kwargs): # noqa: E501 - """dynamic_secret_create_custom # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_custom(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretCreateCustom body: - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: DynamicSecretCreateOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_custom_with_http_info(**kwargs) # noqa: E501 - - def dynamic_secret_create_custom_with_http_info(self, **kwargs): # noqa: E501 - """dynamic_secret_create_custom # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_custom_with_http_info(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretCreateCustom body: - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_custom" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] + raise ApiValueError("Missing the required parameter `body` when calling `create_tokenizer`") # noqa: E501 collection_formats = {} @@ -10342,14 +9650,14 @@ def dynamic_secret_create_custom_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-custom', 'POST', + '/create-tokenizer', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='CreateTokenizerOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -10357,16 +9665,16 @@ def dynamic_secret_create_custom_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_dockerhub(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_dockerhub # noqa: E501 + def create_usc(self, body, **kwargs): # noqa: E501 + """create_usc # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_dockerhub(body, async_req=True) + >>> thread = api.create_usc(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateDockerhub body: (required) + :param CreateUSC body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -10374,23 +9682,23 @@ def dynamic_secret_create_dockerhub(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: CreateUSCOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_dockerhub_with_http_info(body, **kwargs) # noqa: E501 + return self.create_usc_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_dockerhub # noqa: E501 + def create_usc_with_http_info(self, body, **kwargs): # noqa: E501 + """create_usc # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_dockerhub_with_http_info(body, async_req=True) + >>> thread = api.create_usc_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateDockerhub body: (required) + :param CreateUSC body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -10400,7 +9708,7 @@ def dynamic_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateUSCOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -10423,14 +9731,14 @@ def dynamic_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_dockerhub" % key + " to method create_usc" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_dockerhub`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_usc`") # noqa: E501 collection_formats = {} @@ -10458,14 +9766,14 @@ def dynamic_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-dockerhub', 'POST', + '/create-usc', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='CreateUSCOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -10473,16 +9781,16 @@ def dynamic_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_eks(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_eks # noqa: E501 + def create_user_event(self, body, **kwargs): # noqa: E501 + """create_user_event # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_eks(body, async_req=True) + >>> thread = api.create_user_event(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateEks body: (required) + :param CreateUserEvent body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -10490,23 +9798,23 @@ def dynamic_secret_create_eks(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: CreateUserEventOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_eks_with_http_info(body, **kwargs) # noqa: E501 + return self.create_user_event_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_eks_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_eks # noqa: E501 + def create_user_event_with_http_info(self, body, **kwargs): # noqa: E501 + """create_user_event # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_eks_with_http_info(body, async_req=True) + >>> thread = api.create_user_event_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateEks body: (required) + :param CreateUserEvent body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -10516,7 +9824,7 @@ def dynamic_secret_create_eks_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateUserEventOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -10539,14 +9847,14 @@ def dynamic_secret_create_eks_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_eks" % key + " to method create_user_event" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_eks`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_user_event`") # noqa: E501 collection_formats = {} @@ -10574,14 +9882,14 @@ def dynamic_secret_create_eks_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-eks', 'POST', + '/create-user-event', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='CreateUserEventOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -10589,16 +9897,16 @@ def dynamic_secret_create_eks_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_gcp(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_gcp # noqa: E501 + def create_web_target(self, body, **kwargs): # noqa: E501 + """create_web_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_gcp(body, async_req=True) + >>> thread = api.create_web_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateGcp body: (required) + :param CreateWebTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -10606,23 +9914,23 @@ def dynamic_secret_create_gcp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: CreateWebTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_gcp_with_http_info(body, **kwargs) # noqa: E501 + return self.create_web_target_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_gcp # noqa: E501 + def create_web_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_web_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_gcp_with_http_info(body, async_req=True) + >>> thread = api.create_web_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateGcp body: (required) + :param CreateWebTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -10632,7 +9940,7 @@ def dynamic_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateWebTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -10655,14 +9963,14 @@ def dynamic_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_gcp" % key + " to method create_web_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_gcp`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_web_target`") # noqa: E501 collection_formats = {} @@ -10690,14 +9998,14 @@ def dynamic_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-gcp', 'POST', + '/create-web-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='CreateWebTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -10705,16 +10013,16 @@ def dynamic_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_github(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_github # noqa: E501 + def create_windows_target(self, body, **kwargs): # noqa: E501 + """create_windows_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_github(body, async_req=True) + >>> thread = api.create_windows_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateGithub body: (required) + :param CreateWindowsTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -10722,23 +10030,23 @@ def dynamic_secret_create_github(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: CreateWindowsTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_github_with_http_info(body, **kwargs) # noqa: E501 + return self.create_windows_target_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_github_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_github # noqa: E501 + def create_windows_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_windows_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_github_with_http_info(body, async_req=True) + >>> thread = api.create_windows_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateGithub body: (required) + :param CreateWindowsTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -10748,7 +10056,7 @@ def dynamic_secret_create_github_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateWindowsTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -10771,14 +10079,14 @@ def dynamic_secret_create_github_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_github" % key + " to method create_windows_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_github`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_windows_target`") # noqa: E501 collection_formats = {} @@ -10806,14 +10114,14 @@ def dynamic_secret_create_github_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-github', 'POST', + '/create-windows-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='CreateWindowsTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -10821,16 +10129,16 @@ def dynamic_secret_create_github_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_gke(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_gke # noqa: E501 + def create_zero_ssl_target(self, body, **kwargs): # noqa: E501 + """create_zero_ssl_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_gke(body, async_req=True) + >>> thread = api.create_zero_ssl_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateGke body: (required) + :param CreateZeroSSLTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -10838,23 +10146,23 @@ def dynamic_secret_create_gke(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: CreateZeroSSLTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_gke_with_http_info(body, **kwargs) # noqa: E501 + return self.create_zero_ssl_target_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_gke_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_gke # noqa: E501 + def create_zero_ssl_target_with_http_info(self, body, **kwargs): # noqa: E501 + """create_zero_ssl_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_gke_with_http_info(body, async_req=True) + >>> thread = api.create_zero_ssl_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateGke body: (required) + :param CreateZeroSSLTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -10864,7 +10172,7 @@ def dynamic_secret_create_gke_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateZeroSSLTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -10887,14 +10195,14 @@ def dynamic_secret_create_gke_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_gke" % key + " to method create_zero_ssl_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_gke`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `create_zero_ssl_target`") # noqa: E501 collection_formats = {} @@ -10922,14 +10230,14 @@ def dynamic_secret_create_gke_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-gke', 'POST', + '/create-zerossl-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='CreateZeroSSLTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -10937,16 +10245,16 @@ def dynamic_secret_create_gke_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_google_workspace(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_google_workspace # noqa: E501 + def createldap_target(self, body, **kwargs): # noqa: E501 + """createldap_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_google_workspace(body, async_req=True) + >>> thread = api.createldap_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateGoogleWorkspace body: (required) + :param CreateLdapTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -10954,23 +10262,23 @@ def dynamic_secret_create_google_workspace(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: CreateLdapTargetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_google_workspace_with_http_info(body, **kwargs) # noqa: E501 + return self.createldap_target_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_google_workspace_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_google_workspace # noqa: E501 + def createldap_target_with_http_info(self, body, **kwargs): # noqa: E501 + """createldap_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_google_workspace_with_http_info(body, async_req=True) + >>> thread = api.createldap_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateGoogleWorkspace body: (required) + :param CreateLdapTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -10980,7 +10288,7 @@ def dynamic_secret_create_google_workspace_with_http_info(self, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CreateLdapTargetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -11003,14 +10311,14 @@ def dynamic_secret_create_google_workspace_with_http_info(self, body, **kwargs): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_google_workspace" % key + " to method createldap_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_google_workspace`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `createldap_target`") # noqa: E501 collection_formats = {} @@ -11038,14 +10346,14 @@ def dynamic_secret_create_google_workspace_with_http_info(self, body, **kwargs): auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-google-workspace', 'POST', + '/create-ldap-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='CreateLdapTargetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -11053,16 +10361,16 @@ def dynamic_secret_create_google_workspace_with_http_info(self, body, **kwargs): _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_hana_db(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_hana_db # noqa: E501 + def decrypt(self, body, **kwargs): # noqa: E501 + """decrypt # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_hana_db(body, async_req=True) + >>> thread = api.decrypt(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateHanaDb body: (required) + :param Decrypt body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -11070,23 +10378,23 @@ def dynamic_secret_create_hana_db(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: DecryptOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_hana_db_with_http_info(body, **kwargs) # noqa: E501 + return self.decrypt_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_hana_db_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_hana_db # noqa: E501 + def decrypt_with_http_info(self, body, **kwargs): # noqa: E501 + """decrypt # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_hana_db_with_http_info(body, async_req=True) + >>> thread = api.decrypt_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateHanaDb body: (required) + :param Decrypt body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -11096,7 +10404,7 @@ def dynamic_secret_create_hana_db_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DecryptOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -11119,14 +10427,14 @@ def dynamic_secret_create_hana_db_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_hana_db" % key + " to method decrypt" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_hana_db`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `decrypt`") # noqa: E501 collection_formats = {} @@ -11154,14 +10462,14 @@ def dynamic_secret_create_hana_db_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-hanadb', 'POST', + '/decrypt', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='DecryptOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -11169,16 +10477,16 @@ def dynamic_secret_create_hana_db_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_k8s(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_k8s # noqa: E501 + def decrypt_gpg(self, body, **kwargs): # noqa: E501 + """decrypt_gpg # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_k8s(body, async_req=True) + >>> thread = api.decrypt_gpg(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateK8s body: (required) + :param DecryptGPG body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -11186,23 +10494,23 @@ def dynamic_secret_create_k8s(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: DecryptGPGOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_k8s_with_http_info(body, **kwargs) # noqa: E501 + return self.decrypt_gpg_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_k8s_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_k8s # noqa: E501 + def decrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 + """decrypt_gpg # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_k8s_with_http_info(body, async_req=True) + >>> thread = api.decrypt_gpg_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateK8s body: (required) + :param DecryptGPG body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -11212,7 +10520,7 @@ def dynamic_secret_create_k8s_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DecryptGPGOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -11235,14 +10543,14 @@ def dynamic_secret_create_k8s_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_k8s" % key + " to method decrypt_gpg" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_k8s`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `decrypt_gpg`") # noqa: E501 collection_formats = {} @@ -11270,14 +10578,14 @@ def dynamic_secret_create_k8s_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-k8s', 'POST', + '/decrypt-gpg', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='DecryptGPGOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -11285,16 +10593,16 @@ def dynamic_secret_create_k8s_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_ldap(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_ldap # noqa: E501 + def decrypt_pkcs1(self, body, **kwargs): # noqa: E501 + """decrypt_pkcs1 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_ldap(body, async_req=True) + >>> thread = api.decrypt_pkcs1(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateLdap body: (required) + :param DecryptPKCS1 body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -11302,23 +10610,23 @@ def dynamic_secret_create_ldap(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: DecryptPKCS1Output If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_ldap_with_http_info(body, **kwargs) # noqa: E501 + return self.decrypt_pkcs1_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_ldap_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_ldap # noqa: E501 + def decrypt_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 + """decrypt_pkcs1 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_ldap_with_http_info(body, async_req=True) + >>> thread = api.decrypt_pkcs1_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateLdap body: (required) + :param DecryptPKCS1 body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -11328,7 +10636,7 @@ def dynamic_secret_create_ldap_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DecryptPKCS1Output, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -11351,130 +10659,14 @@ def dynamic_secret_create_ldap_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_ldap" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_ldap`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/dynamic-secret-create-ldap', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def dynamic_secret_create_mongo_db(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_mongo_db # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_mongo_db(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretCreateMongoDb body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: DynamicSecretCreateOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_mongo_db_with_http_info(body, **kwargs) # noqa: E501 - - def dynamic_secret_create_mongo_db_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_mongo_db # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_mongo_db_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretCreateMongoDb body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_mongo_db" % key + " to method decrypt_pkcs1" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_mongo_db`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `decrypt_pkcs1`") # noqa: E501 collection_formats = {} @@ -11502,14 +10694,14 @@ def dynamic_secret_create_mongo_db_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-mongo', 'POST', + '/decrypt-pkcs1', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='DecryptPKCS1Output', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -11517,16 +10709,16 @@ def dynamic_secret_create_mongo_db_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_ms_sql(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_ms_sql # noqa: E501 + def decrypt_with_classic_key(self, body, **kwargs): # noqa: E501 + """decrypt_with_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_ms_sql(body, async_req=True) + >>> thread = api.decrypt_with_classic_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateMsSql body: (required) + :param DecryptWithClassicKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -11534,23 +10726,23 @@ def dynamic_secret_create_ms_sql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: DecryptWithClassicKeyOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_ms_sql_with_http_info(body, **kwargs) # noqa: E501 + return self.decrypt_with_classic_key_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_ms_sql_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_ms_sql # noqa: E501 + def decrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 + """decrypt_with_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_ms_sql_with_http_info(body, async_req=True) + >>> thread = api.decrypt_with_classic_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateMsSql body: (required) + :param DecryptWithClassicKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -11560,7 +10752,7 @@ def dynamic_secret_create_ms_sql_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DecryptWithClassicKeyOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -11583,14 +10775,14 @@ def dynamic_secret_create_ms_sql_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_ms_sql" % key + " to method decrypt_with_classic_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_ms_sql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `decrypt_with_classic_key`") # noqa: E501 collection_formats = {} @@ -11618,14 +10810,14 @@ def dynamic_secret_create_ms_sql_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-mssql', 'POST', + '/decrypt-with-classic-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='DecryptWithClassicKeyOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -11633,16 +10825,16 @@ def dynamic_secret_create_ms_sql_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_my_sql(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_my_sql # noqa: E501 + def delete_auth_method(self, body, **kwargs): # noqa: E501 + """delete_auth_method # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_my_sql(body, async_req=True) + >>> thread = api.delete_auth_method(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateMySql body: (required) + :param DeleteAuthMethod body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -11650,23 +10842,23 @@ def dynamic_secret_create_my_sql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: DeleteAuthMethodOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_my_sql_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_auth_method_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_my_sql_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_my_sql # noqa: E501 + def delete_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_auth_method # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_my_sql_with_http_info(body, async_req=True) + >>> thread = api.delete_auth_method_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateMySql body: (required) + :param DeleteAuthMethod body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -11676,7 +10868,7 @@ def dynamic_secret_create_my_sql_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DeleteAuthMethodOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -11699,14 +10891,14 @@ def dynamic_secret_create_my_sql_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_my_sql" % key + " to method delete_auth_method" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_my_sql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_auth_method`") # noqa: E501 collection_formats = {} @@ -11734,14 +10926,14 @@ def dynamic_secret_create_my_sql_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-mysql', 'POST', + '/delete-auth-method', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='DeleteAuthMethodOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -11749,16 +10941,16 @@ def dynamic_secret_create_my_sql_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_oracle_db(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_oracle_db # noqa: E501 + def delete_auth_methods(self, body, **kwargs): # noqa: E501 + """delete_auth_methods # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_oracle_db(body, async_req=True) + >>> thread = api.delete_auth_methods(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateOracleDb body: (required) + :param DeleteAuthMethods body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -11766,23 +10958,23 @@ def dynamic_secret_create_oracle_db(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: DeleteAuthMethodsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_oracle_db_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_auth_methods_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_oracle_db_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_oracle_db # noqa: E501 + def delete_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_auth_methods # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_oracle_db_with_http_info(body, async_req=True) + >>> thread = api.delete_auth_methods_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateOracleDb body: (required) + :param DeleteAuthMethods body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -11792,7 +10984,7 @@ def dynamic_secret_create_oracle_db_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DeleteAuthMethodsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -11815,14 +11007,14 @@ def dynamic_secret_create_oracle_db_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_oracle_db" % key + " to method delete_auth_methods" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_oracle_db`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_auth_methods`") # noqa: E501 collection_formats = {} @@ -11850,14 +11042,14 @@ def dynamic_secret_create_oracle_db_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-oracle', 'POST', + '/delete-auth-methods', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='DeleteAuthMethodsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -11865,16 +11057,16 @@ def dynamic_secret_create_oracle_db_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_ping(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_ping # noqa: E501 + def delete_event_forwarder(self, body, **kwargs): # noqa: E501 + """delete_event_forwarder # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_ping(body, async_req=True) + >>> thread = api.delete_event_forwarder(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreatePing body: (required) + :param DeleteEventForwarder body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -11882,23 +11074,23 @@ def dynamic_secret_create_ping(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_ping_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_event_forwarder_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_ping_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_ping # noqa: E501 + def delete_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_event_forwarder # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_ping_with_http_info(body, async_req=True) + >>> thread = api.delete_event_forwarder_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreatePing body: (required) + :param DeleteEventForwarder body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -11908,7 +11100,7 @@ def dynamic_secret_create_ping_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -11931,14 +11123,14 @@ def dynamic_secret_create_ping_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_ping" % key + " to method delete_event_forwarder" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_ping`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_event_forwarder`") # noqa: E501 collection_formats = {} @@ -11966,14 +11158,14 @@ def dynamic_secret_create_ping_with_http_info(self, body, **kwargs): # noqa: E5 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-ping', 'POST', + '/delete-event-forwarder', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -11981,16 +11173,16 @@ def dynamic_secret_create_ping_with_http_info(self, body, **kwargs): # noqa: E5 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_postgre_sql(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_postgre_sql # noqa: E501 + def delete_gateway_allowed_access_id(self, body, **kwargs): # noqa: E501 + """delete_gateway_allowed_access_id # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_postgre_sql(body, async_req=True) + >>> thread = api.delete_gateway_allowed_access_id(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreatePostgreSql body: (required) + :param DeleteGatewayAllowedAccessId body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -11998,23 +11190,23 @@ def dynamic_secret_create_postgre_sql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_postgre_sql_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_gateway_allowed_access_id_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_postgre_sql_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_postgre_sql # noqa: E501 + def delete_gateway_allowed_access_id_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_gateway_allowed_access_id # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_postgre_sql_with_http_info(body, async_req=True) + >>> thread = api.delete_gateway_allowed_access_id_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreatePostgreSql body: (required) + :param DeleteGatewayAllowedAccessId body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -12024,7 +11216,7 @@ def dynamic_secret_create_postgre_sql_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -12047,130 +11239,14 @@ def dynamic_secret_create_postgre_sql_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_postgre_sql" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_postgre_sql`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/dynamic-secret-create-postgresql', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def dynamic_secret_create_rabbit_mq(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_rabbit_mq # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_rabbit_mq(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretCreateRabbitMq body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: DynamicSecretCreateOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_rabbit_mq_with_http_info(body, **kwargs) # noqa: E501 - - def dynamic_secret_create_rabbit_mq_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_rabbit_mq # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_rabbit_mq_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretCreateRabbitMq body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_rabbit_mq" % key + " to method delete_gateway_allowed_access_id" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_rabbit_mq`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_gateway_allowed_access_id`") # noqa: E501 collection_formats = {} @@ -12198,14 +11274,14 @@ def dynamic_secret_create_rabbit_mq_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-rabbitmq', 'POST', + '/gateway-delete-allowed-management-access', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -12213,16 +11289,16 @@ def dynamic_secret_create_rabbit_mq_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_rdp(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_rdp # noqa: E501 + def delete_group(self, body, **kwargs): # noqa: E501 + """delete_group # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_rdp(body, async_req=True) + >>> thread = api.delete_group(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateRdp body: (required) + :param DeleteGroup body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -12230,23 +11306,23 @@ def dynamic_secret_create_rdp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: DeleteGroupOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_rdp_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_group_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_rdp_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_rdp # noqa: E501 + def delete_group_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_group # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_rdp_with_http_info(body, async_req=True) + >>> thread = api.delete_group_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateRdp body: (required) + :param DeleteGroup body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -12256,7 +11332,7 @@ def dynamic_secret_create_rdp_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DeleteGroupOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -12279,14 +11355,14 @@ def dynamic_secret_create_rdp_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_rdp" % key + " to method delete_group" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_rdp`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_group`") # noqa: E501 collection_formats = {} @@ -12314,14 +11390,14 @@ def dynamic_secret_create_rdp_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-rdp', 'POST', + '/delete-group', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='DeleteGroupOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -12329,16 +11405,16 @@ def dynamic_secret_create_rdp_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_redis(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_redis # noqa: E501 + def delete_gw_cluster(self, body, **kwargs): # noqa: E501 + """delete_gw_cluster # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_redis(body, async_req=True) + >>> thread = api.delete_gw_cluster(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateRedis body: (required) + :param DeleteGwCluster body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -12346,23 +11422,23 @@ def dynamic_secret_create_redis(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_redis_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_gw_cluster_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_redis # noqa: E501 + def delete_gw_cluster_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_gw_cluster # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_redis_with_http_info(body, async_req=True) + >>> thread = api.delete_gw_cluster_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateRedis body: (required) + :param DeleteGwCluster body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -12372,7 +11448,7 @@ def dynamic_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -12395,14 +11471,14 @@ def dynamic_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_redis" % key + " to method delete_gw_cluster" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_redis`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_gw_cluster`") # noqa: E501 collection_formats = {} @@ -12430,14 +11506,14 @@ def dynamic_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-redis', 'POST', + '/delete-gateway-cluster', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -12445,16 +11521,16 @@ def dynamic_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_redshift(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_redshift # noqa: E501 + def delete_item(self, body, **kwargs): # noqa: E501 + """delete_item # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_redshift(body, async_req=True) + >>> thread = api.delete_item(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateRedshift body: (required) + :param DeleteItem body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -12462,23 +11538,23 @@ def dynamic_secret_create_redshift(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: DeleteItemOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_redshift_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_item_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_redshift # noqa: E501 + def delete_item_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_item # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_redshift_with_http_info(body, async_req=True) + >>> thread = api.delete_item_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateRedshift body: (required) + :param DeleteItem body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -12488,7 +11564,7 @@ def dynamic_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DeleteItemOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -12511,14 +11587,14 @@ def dynamic_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_redshift" % key + " to method delete_item" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_redshift`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_item`") # noqa: E501 collection_formats = {} @@ -12546,14 +11622,14 @@ def dynamic_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-redshift', 'POST', + '/delete-item', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='DeleteItemOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -12561,16 +11637,16 @@ def dynamic_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_snowflake(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_snowflake # noqa: E501 + def delete_items(self, body, **kwargs): # noqa: E501 + """delete_items # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_snowflake(body, async_req=True) + >>> thread = api.delete_items(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateSnowflake body: (required) + :param DeleteItems body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -12578,23 +11654,23 @@ def dynamic_secret_create_snowflake(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: DeleteItemsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_snowflake_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_items_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_snowflake # noqa: E501 + def delete_items_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_items # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_snowflake_with_http_info(body, async_req=True) + >>> thread = api.delete_items_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateSnowflake body: (required) + :param DeleteItems body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -12604,7 +11680,7 @@ def dynamic_secret_create_snowflake_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DeleteItemsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -12627,14 +11703,14 @@ def dynamic_secret_create_snowflake_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_snowflake" % key + " to method delete_items" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_snowflake`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_items`") # noqa: E501 collection_formats = {} @@ -12662,14 +11738,14 @@ def dynamic_secret_create_snowflake_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-create-snowflake', 'POST', + '/delete-items', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 + response_type='DeleteItemsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -12677,16 +11753,16 @@ def dynamic_secret_create_snowflake_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_create_venafi(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_venafi # noqa: E501 + def delete_role(self, body, **kwargs): # noqa: E501 + """delete_role # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_venafi(body, async_req=True) + >>> thread = api.delete_role(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateVenafi body: (required) + :param DeleteRole body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -12694,23 +11770,23 @@ def dynamic_secret_create_venafi(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretCreateOutput + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_create_venafi_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_role_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_create_venafi_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_create_venafi # noqa: E501 + def delete_role_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_role # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_create_venafi_with_http_info(body, async_req=True) + >>> thread = api.delete_role_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretCreateVenafi body: (required) + :param DeleteRole body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -12720,7 +11796,7 @@ def dynamic_secret_create_venafi_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -12743,130 +11819,14 @@ def dynamic_secret_create_venafi_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_create_venafi" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_venafi`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/dynamic-secret-create-venafi', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='DynamicSecretCreateOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def dynamic_secret_delete(self, body, **kwargs): # noqa: E501 - """dynamic_secret_delete # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_delete(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretDelete body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: DynamicSecretDeleteOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.dynamic_secret_delete_with_http_info(body, **kwargs) # noqa: E501 - - def dynamic_secret_delete_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_delete # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_delete_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretDelete body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(DynamicSecretDeleteOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_delete" % key + " to method delete_role" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_delete`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_role`") # noqa: E501 collection_formats = {} @@ -12894,14 +11854,14 @@ def dynamic_secret_delete_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-delete', 'POST', + '/delete-role', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretDeleteOutput', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -12909,16 +11869,16 @@ def dynamic_secret_delete_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_get(self, body, **kwargs): # noqa: E501 - """dynamic_secret_get # noqa: E501 + def delete_role_association(self, body, **kwargs): # noqa: E501 + """delete_role_association # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_get(body, async_req=True) + >>> thread = api.delete_role_association(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretGet body: (required) + :param DeleteRoleAssociation body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -12926,23 +11886,23 @@ def dynamic_secret_get(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DSProducerDetails + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_get_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_role_association_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_get_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_get # noqa: E501 + def delete_role_association_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_role_association # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_get_with_http_info(body, async_req=True) + >>> thread = api.delete_role_association_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretGet body: (required) + :param DeleteRoleAssociation body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -12952,7 +11912,7 @@ def dynamic_secret_get_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DSProducerDetails, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -12975,14 +11935,14 @@ def dynamic_secret_get_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_get" % key + " to method delete_role_association" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_get`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_role_association`") # noqa: E501 collection_formats = {} @@ -13010,14 +11970,14 @@ def dynamic_secret_get_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-get', 'POST', + '/delete-assoc', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DSProducerDetails', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -13025,16 +11985,16 @@ def dynamic_secret_get_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_get_value(self, body, **kwargs): # noqa: E501 - """dynamic_secret_get_value # noqa: E501 + def delete_role_rule(self, body, **kwargs): # noqa: E501 + """delete_role_rule # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_get_value(body, async_req=True) + >>> thread = api.delete_role_rule(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretGetValue body: (required) + :param DeleteRoleRule body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -13042,23 +12002,23 @@ def dynamic_secret_get_value(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: dict(str, str) + :return: DeleteRoleRuleOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_get_value_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_role_rule_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_get_value # noqa: E501 + def delete_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_role_rule # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_get_value_with_http_info(body, async_req=True) + >>> thread = api.delete_role_rule_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretGetValue body: (required) + :param DeleteRoleRule body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -13068,7 +12028,7 @@ def dynamic_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(dict(str, str), status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DeleteRoleRuleOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -13091,14 +12051,14 @@ def dynamic_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_get_value" % key + " to method delete_role_rule" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_get_value`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_role_rule`") # noqa: E501 collection_formats = {} @@ -13126,14 +12086,14 @@ def dynamic_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-get-value', 'POST', + '/delete-role-rule', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='dict(str, str)', # noqa: E501 + response_type='DeleteRoleRuleOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -13141,16 +12101,16 @@ def dynamic_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_list(self, body, **kwargs): # noqa: E501 - """dynamic_secret_list # noqa: E501 + def delete_roles(self, body, **kwargs): # noqa: E501 + """delete_roles # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_list(body, async_req=True) + >>> thread = api.delete_roles(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretList body: (required) + :param DeleteRoles body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -13158,23 +12118,23 @@ def dynamic_secret_list(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetProducersListReplyObj + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_list_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_roles_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_list # noqa: E501 + def delete_roles_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_roles # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_list_with_http_info(body, async_req=True) + >>> thread = api.delete_roles_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretList body: (required) + :param DeleteRoles body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -13184,7 +12144,7 @@ def dynamic_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetProducersListReplyObj, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -13207,14 +12167,14 @@ def dynamic_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_list" % key + " to method delete_roles" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_list`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_roles`") # noqa: E501 collection_formats = {} @@ -13242,14 +12202,14 @@ def dynamic_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-list', 'POST', + '/delete-roles', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetProducersListReplyObj', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -13257,16 +12217,16 @@ def dynamic_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_tmp_creds_delete(self, body, **kwargs): # noqa: E501 - """dynamic_secret_tmp_creds_delete # noqa: E501 + def delete_target(self, body, **kwargs): # noqa: E501 + """delete_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_tmp_creds_delete(body, async_req=True) + >>> thread = api.delete_target(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretTmpCredsDelete body: (required) + :param DeleteTarget body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -13274,23 +12234,23 @@ def dynamic_secret_tmp_creds_delete(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_tmp_creds_delete_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_target_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_tmp_creds_delete_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_tmp_creds_delete # noqa: E501 + def delete_target_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_target # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_tmp_creds_delete_with_http_info(body, async_req=True) + >>> thread = api.delete_target_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretTmpCredsDelete body: (required) + :param DeleteTarget body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -13300,7 +12260,7 @@ def dynamic_secret_tmp_creds_delete_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -13323,14 +12283,14 @@ def dynamic_secret_tmp_creds_delete_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_tmp_creds_delete" % key + " to method delete_target" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_tmp_creds_delete`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_target`") # noqa: E501 collection_formats = {} @@ -13358,14 +12318,14 @@ def dynamic_secret_tmp_creds_delete_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-tmp-creds-delete', 'POST', + '/delete-target', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type=None, # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -13373,16 +12333,16 @@ def dynamic_secret_tmp_creds_delete_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_tmp_creds_get(self, body, **kwargs): # noqa: E501 - """dynamic_secret_tmp_creds_get # noqa: E501 + def delete_target_association(self, body, **kwargs): # noqa: E501 + """delete_target_association # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_tmp_creds_get(body, async_req=True) + >>> thread = api.delete_target_association(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretTmpCredsGet body: (required) + :param DeleteTargetAssociation body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -13390,23 +12350,23 @@ def dynamic_secret_tmp_creds_get(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: list[TmpUserData] + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_tmp_creds_get_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_target_association_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_tmp_creds_get_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_tmp_creds_get # noqa: E501 + def delete_target_association_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_target_association # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_tmp_creds_get_with_http_info(body, async_req=True) + >>> thread = api.delete_target_association_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretTmpCredsGet body: (required) + :param DeleteTargetAssociation body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -13416,7 +12376,7 @@ def dynamic_secret_tmp_creds_get_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(list[TmpUserData], status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -13439,14 +12399,14 @@ def dynamic_secret_tmp_creds_get_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_tmp_creds_get" % key + " to method delete_target_association" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_tmp_creds_get`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_target_association`") # noqa: E501 collection_formats = {} @@ -13474,14 +12434,14 @@ def dynamic_secret_tmp_creds_get_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-tmp-creds-Get', 'POST', + '/delete-assoc-target-item', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='list[TmpUserData]', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -13489,16 +12449,16 @@ def dynamic_secret_tmp_creds_get_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_tmp_creds_update(self, body, **kwargs): # noqa: E501 - """dynamic_secret_tmp_creds_update # noqa: E501 + def delete_targets(self, body, **kwargs): # noqa: E501 + """delete_targets # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_tmp_creds_update(body, async_req=True) + >>> thread = api.delete_targets(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretTmpCredsUpdate body: (required) + :param DeleteTargets body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -13506,23 +12466,23 @@ def dynamic_secret_tmp_creds_update(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_tmp_creds_update_with_http_info(body, **kwargs) # noqa: E501 + return self.delete_targets_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_tmp_creds_update_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_tmp_creds_update # noqa: E501 + def delete_targets_with_http_info(self, body, **kwargs): # noqa: E501 + """delete_targets # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_tmp_creds_update_with_http_info(body, async_req=True) + >>> thread = api.delete_targets_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretTmpCredsUpdate body: (required) + :param DeleteTargets body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -13532,7 +12492,7 @@ def dynamic_secret_tmp_creds_update_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -13555,14 +12515,14 @@ def dynamic_secret_tmp_creds_update_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_tmp_creds_update" % key + " to method delete_targets" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_tmp_creds_update`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `delete_targets`") # noqa: E501 collection_formats = {} @@ -13590,14 +12550,14 @@ def dynamic_secret_tmp_creds_update_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-tmp-creds-update', 'POST', + '/delete-targets', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type=None, # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -13605,16 +12565,16 @@ def dynamic_secret_tmp_creds_update_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_artifactory(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_artifactory # noqa: E501 + def derive_key(self, body, **kwargs): # noqa: E501 + """derive_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_artifactory(body, async_req=True) + >>> thread = api.derive_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateArtifactory body: (required) + :param DeriveKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -13622,23 +12582,23 @@ def dynamic_secret_update_artifactory(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DeriveKeyOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_artifactory_with_http_info(body, **kwargs) # noqa: E501 + return self.derive_key_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_artifactory_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_artifactory # noqa: E501 + def derive_key_with_http_info(self, body, **kwargs): # noqa: E501 + """derive_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_artifactory_with_http_info(body, async_req=True) + >>> thread = api.derive_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateArtifactory body: (required) + :param DeriveKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -13648,7 +12608,7 @@ def dynamic_secret_update_artifactory_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DeriveKeyOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -13671,14 +12631,14 @@ def dynamic_secret_update_artifactory_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_artifactory" % key + " to method derive_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_artifactory`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `derive_key`") # noqa: E501 collection_formats = {} @@ -13706,14 +12666,14 @@ def dynamic_secret_update_artifactory_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-artifactory', 'POST', + '/derive-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DeriveKeyOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -13721,16 +12681,16 @@ def dynamic_secret_update_artifactory_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_aws(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_aws # noqa: E501 + def describe_assoc(self, body, **kwargs): # noqa: E501 + """describe_assoc # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_aws(body, async_req=True) + >>> thread = api.describe_assoc(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateAws body: (required) + :param DescribeAssoc body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -13738,23 +12698,23 @@ def dynamic_secret_update_aws(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: RoleAssociationDetails If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_aws_with_http_info(body, **kwargs) # noqa: E501 + return self.describe_assoc_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_aws # noqa: E501 + def describe_assoc_with_http_info(self, body, **kwargs): # noqa: E501 + """describe_assoc # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_aws_with_http_info(body, async_req=True) + >>> thread = api.describe_assoc_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateAws body: (required) + :param DescribeAssoc body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -13764,7 +12724,7 @@ def dynamic_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(RoleAssociationDetails, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -13787,14 +12747,14 @@ def dynamic_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_aws" % key + " to method describe_assoc" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_aws`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `describe_assoc`") # noqa: E501 collection_formats = {} @@ -13822,14 +12782,14 @@ def dynamic_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-aws', 'POST', + '/describe-role-am-assoc', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='RoleAssociationDetails', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -13837,16 +12797,16 @@ def dynamic_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_azure(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_azure # noqa: E501 + def describe_item(self, body, **kwargs): # noqa: E501 + """describe_item # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_azure(body, async_req=True) + >>> thread = api.describe_item(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateAzure body: (required) + :param DescribeItem body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -13854,23 +12814,23 @@ def dynamic_secret_update_azure(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: Item If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_azure_with_http_info(body, **kwargs) # noqa: E501 + return self.describe_item_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_azure # noqa: E501 + def describe_item_with_http_info(self, body, **kwargs): # noqa: E501 + """describe_item # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_azure_with_http_info(body, async_req=True) + >>> thread = api.describe_item_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateAzure body: (required) + :param DescribeItem body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -13880,7 +12840,7 @@ def dynamic_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(Item, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -13903,14 +12863,14 @@ def dynamic_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_azure" % key + " to method describe_item" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_azure`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `describe_item`") # noqa: E501 collection_formats = {} @@ -13938,14 +12898,14 @@ def dynamic_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-azure', 'POST', + '/describe-item', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='Item', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -13953,16 +12913,16 @@ def dynamic_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_cassandra(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_cassandra # noqa: E501 + def describe_permissions(self, body, **kwargs): # noqa: E501 + """describe_permissions # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_cassandra(body, async_req=True) + >>> thread = api.describe_permissions(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateCassandra body: (required) + :param DescribePermissions body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -13970,23 +12930,23 @@ def dynamic_secret_update_cassandra(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DescribePermissionsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_cassandra_with_http_info(body, **kwargs) # noqa: E501 + return self.describe_permissions_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_cassandra # noqa: E501 + def describe_permissions_with_http_info(self, body, **kwargs): # noqa: E501 + """describe_permissions # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_cassandra_with_http_info(body, async_req=True) + >>> thread = api.describe_permissions_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateCassandra body: (required) + :param DescribePermissions body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -13996,7 +12956,7 @@ def dynamic_secret_update_cassandra_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DescribePermissionsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -14019,126 +12979,14 @@ def dynamic_secret_update_cassandra_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_cassandra" % key + " to method describe_permissions" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_cassandra`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/dynamic-secret-update-cassandra', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def dynamic_secret_update_custom(self, **kwargs): # noqa: E501 - """dynamic_secret_update_custom # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_custom(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateCustom body: - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: DynamicSecretUpdateOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_custom_with_http_info(**kwargs) # noqa: E501 - - def dynamic_secret_update_custom_with_http_info(self, **kwargs): # noqa: E501 - """dynamic_secret_update_custom # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_custom_with_http_info(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateCustom body: - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_custom" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] + raise ApiValueError("Missing the required parameter `body` when calling `describe_permissions`") # noqa: E501 collection_formats = {} @@ -14166,130 +13014,14 @@ def dynamic_secret_update_custom_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-custom', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def dynamic_secret_update_dockerhub(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_dockerhub # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_dockerhub(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateDockerhub body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: DynamicSecretUpdateOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_dockerhub_with_http_info(body, **kwargs) # noqa: E501 - - def dynamic_secret_update_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_dockerhub # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_dockerhub_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateDockerhub body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_dockerhub" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_dockerhub`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/dynamic-secret-update-dockerhub', 'POST', + '/describe-permissions', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DescribePermissionsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -14297,16 +13029,16 @@ def dynamic_secret_update_dockerhub_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_eks(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_eks # noqa: E501 + def describe_sub_claims(self, body, **kwargs): # noqa: E501 + """describe_sub_claims # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_eks(body, async_req=True) + >>> thread = api.describe_sub_claims(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateEks body: (required) + :param DescribeSubClaims body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -14314,23 +13046,23 @@ def dynamic_secret_update_eks(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DescribeSubClaimsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_eks_with_http_info(body, **kwargs) # noqa: E501 + return self.describe_sub_claims_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_eks_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_eks # noqa: E501 + def describe_sub_claims_with_http_info(self, body, **kwargs): # noqa: E501 + """describe_sub_claims # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_eks_with_http_info(body, async_req=True) + >>> thread = api.describe_sub_claims_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateEks body: (required) + :param DescribeSubClaims body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -14340,7 +13072,7 @@ def dynamic_secret_update_eks_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DescribeSubClaimsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -14363,14 +13095,14 @@ def dynamic_secret_update_eks_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_eks" % key + " to method describe_sub_claims" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_eks`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `describe_sub_claims`") # noqa: E501 collection_formats = {} @@ -14398,14 +13130,14 @@ def dynamic_secret_update_eks_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-eks', 'POST', + '/describe-sub-claims', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DescribeSubClaimsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -14413,16 +13145,16 @@ def dynamic_secret_update_eks_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_gcp(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_gcp # noqa: E501 + def detokenize(self, body, **kwargs): # noqa: E501 + """detokenize # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_gcp(body, async_req=True) + >>> thread = api.detokenize(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateGcp body: (required) + :param Detokenize body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -14430,23 +13162,23 @@ def dynamic_secret_update_gcp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DetokenizeOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_gcp_with_http_info(body, **kwargs) # noqa: E501 + return self.detokenize_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_gcp # noqa: E501 + def detokenize_with_http_info(self, body, **kwargs): # noqa: E501 + """detokenize # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_gcp_with_http_info(body, async_req=True) + >>> thread = api.detokenize_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateGcp body: (required) + :param Detokenize body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -14456,7 +13188,7 @@ def dynamic_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DetokenizeOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -14479,14 +13211,14 @@ def dynamic_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_gcp" % key + " to method detokenize" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_gcp`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `detokenize`") # noqa: E501 collection_formats = {} @@ -14514,14 +13246,14 @@ def dynamic_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-gcp', 'POST', + '/detokenize', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DetokenizeOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -14529,16 +13261,16 @@ def dynamic_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_github(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_github # noqa: E501 + def dynamic_secret_create_artifactory(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_github(body, async_req=True) + >>> thread = api.dynamic_secret_create_artifactory(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateGithub body: (required) + :param DynamicSecretCreateArtifactory body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -14546,23 +13278,23 @@ def dynamic_secret_update_github(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_github_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_artifactory_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_github_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_github # noqa: E501 + def dynamic_secret_create_artifactory_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_github_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_artifactory_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateGithub body: (required) + :param DynamicSecretCreateArtifactory body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -14572,7 +13304,7 @@ def dynamic_secret_update_github_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -14595,14 +13327,14 @@ def dynamic_secret_update_github_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_github" % key + " to method dynamic_secret_create_artifactory" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_github`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_artifactory`") # noqa: E501 collection_formats = {} @@ -14630,14 +13362,14 @@ def dynamic_secret_update_github_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-github', 'POST', + '/dynamic-secret-create-artifactory', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -14645,16 +13377,16 @@ def dynamic_secret_update_github_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_gke(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_gke # noqa: E501 + def dynamic_secret_create_aws(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_gke(body, async_req=True) + >>> thread = api.dynamic_secret_create_aws(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateGke body: (required) + :param DynamicSecretCreateAws body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -14662,23 +13394,23 @@ def dynamic_secret_update_gke(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_gke_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_aws_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_gke_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_gke # noqa: E501 + def dynamic_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_gke_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_aws_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateGke body: (required) + :param DynamicSecretCreateAws body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -14688,7 +13420,7 @@ def dynamic_secret_update_gke_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -14711,14 +13443,14 @@ def dynamic_secret_update_gke_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_gke" % key + " to method dynamic_secret_create_aws" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_gke`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_aws`") # noqa: E501 collection_formats = {} @@ -14746,14 +13478,14 @@ def dynamic_secret_update_gke_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-gke', 'POST', + '/dynamic-secret-create-aws', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -14761,16 +13493,16 @@ def dynamic_secret_update_gke_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_google_workspace(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_google_workspace # noqa: E501 + def dynamic_secret_create_azure(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_google_workspace(body, async_req=True) + >>> thread = api.dynamic_secret_create_azure(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateGoogleWorkspace body: (required) + :param DynamicSecretCreateAzure body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -14778,23 +13510,23 @@ def dynamic_secret_update_google_workspace(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_google_workspace_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_azure_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_google_workspace_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_google_workspace # noqa: E501 + def dynamic_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_google_workspace_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_azure_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateGoogleWorkspace body: (required) + :param DynamicSecretCreateAzure body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -14804,7 +13536,7 @@ def dynamic_secret_update_google_workspace_with_http_info(self, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -14827,14 +13559,14 @@ def dynamic_secret_update_google_workspace_with_http_info(self, body, **kwargs): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_google_workspace" % key + " to method dynamic_secret_create_azure" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_google_workspace`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_azure`") # noqa: E501 collection_formats = {} @@ -14862,14 +13594,14 @@ def dynamic_secret_update_google_workspace_with_http_info(self, body, **kwargs): auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-google-workspace', 'POST', + '/dynamic-secret-create-azure', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -14877,16 +13609,16 @@ def dynamic_secret_update_google_workspace_with_http_info(self, body, **kwargs): _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_hana_db(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_hana_db # noqa: E501 + def dynamic_secret_create_cassandra(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_cassandra # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_hana_db(body, async_req=True) + >>> thread = api.dynamic_secret_create_cassandra(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateHanaDb body: (required) + :param DynamicSecretCreateCassandra body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -14894,23 +13626,23 @@ def dynamic_secret_update_hana_db(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_hana_db_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_cassandra_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_hana_db_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_hana_db # noqa: E501 + def dynamic_secret_create_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_cassandra # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_hana_db_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_cassandra_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateHanaDb body: (required) + :param DynamicSecretCreateCassandra body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -14920,7 +13652,7 @@ def dynamic_secret_update_hana_db_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -14943,14 +13675,14 @@ def dynamic_secret_update_hana_db_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_hana_db" % key + " to method dynamic_secret_create_cassandra" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_hana_db`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_cassandra`") # noqa: E501 collection_formats = {} @@ -14978,14 +13710,14 @@ def dynamic_secret_update_hana_db_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-hana', 'POST', + '/dynamic-secret-create-cassandra', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -14993,16 +13725,16 @@ def dynamic_secret_update_hana_db_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_k8s(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_k8s # noqa: E501 + def dynamic_secret_create_custom(self, **kwargs): # noqa: E501 + """dynamic_secret_create_custom # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_k8s(body, async_req=True) + >>> thread = api.dynamic_secret_create_custom(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateK8s body: (required) + :param DynamicSecretCreateCustom body: :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -15010,23 +13742,23 @@ def dynamic_secret_update_k8s(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_k8s_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_custom_with_http_info(**kwargs) # noqa: E501 - def dynamic_secret_update_k8s_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_k8s # noqa: E501 + def dynamic_secret_create_custom_with_http_info(self, **kwargs): # noqa: E501 + """dynamic_secret_create_custom # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_k8s_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_custom_with_http_info(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateK8s body: (required) + :param DynamicSecretCreateCustom body: :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -15036,7 +13768,7 @@ def dynamic_secret_update_k8s_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -15059,14 +13791,126 @@ def dynamic_secret_update_k8s_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_k8s" % key + " to method dynamic_secret_create_custom" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/dynamic-secret-create-custom', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='DynamicSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def dynamic_secret_create_dockerhub(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_dockerhub # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.dynamic_secret_create_dockerhub(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param DynamicSecretCreateDockerhub body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: DynamicSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.dynamic_secret_create_dockerhub_with_http_info(body, **kwargs) # noqa: E501 + + def dynamic_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_dockerhub # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.dynamic_secret_create_dockerhub_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param DynamicSecretCreateDockerhub body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method dynamic_secret_create_dockerhub" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_k8s`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_dockerhub`") # noqa: E501 collection_formats = {} @@ -15094,14 +13938,14 @@ def dynamic_secret_update_k8s_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-k8s', 'POST', + '/dynamic-secret-create-dockerhub', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -15109,16 +13953,16 @@ def dynamic_secret_update_k8s_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_ldap(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_ldap # noqa: E501 + def dynamic_secret_create_eks(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_eks # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_ldap(body, async_req=True) + >>> thread = api.dynamic_secret_create_eks(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateLdap body: (required) + :param DynamicSecretCreateEks body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -15126,23 +13970,23 @@ def dynamic_secret_update_ldap(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_ldap_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_eks_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_ldap # noqa: E501 + def dynamic_secret_create_eks_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_eks # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_ldap_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_eks_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateLdap body: (required) + :param DynamicSecretCreateEks body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -15152,7 +13996,7 @@ def dynamic_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -15175,14 +14019,14 @@ def dynamic_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_ldap" % key + " to method dynamic_secret_create_eks" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_ldap`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_eks`") # noqa: E501 collection_formats = {} @@ -15210,14 +14054,14 @@ def dynamic_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E5 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-ldap', 'POST', + '/dynamic-secret-create-eks', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -15225,16 +14069,16 @@ def dynamic_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E5 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_mongo_db(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_mongo_db # noqa: E501 + def dynamic_secret_create_gcp(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_mongo_db(body, async_req=True) + >>> thread = api.dynamic_secret_create_gcp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateMongoDb body: (required) + :param DynamicSecretCreateGcp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -15242,23 +14086,23 @@ def dynamic_secret_update_mongo_db(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_mongo_db_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_gcp_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_mongo_db_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_mongo_db # noqa: E501 + def dynamic_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_mongo_db_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_gcp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateMongoDb body: (required) + :param DynamicSecretCreateGcp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -15268,7 +14112,7 @@ def dynamic_secret_update_mongo_db_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -15291,14 +14135,14 @@ def dynamic_secret_update_mongo_db_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_mongo_db" % key + " to method dynamic_secret_create_gcp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_mongo_db`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_gcp`") # noqa: E501 collection_formats = {} @@ -15326,14 +14170,14 @@ def dynamic_secret_update_mongo_db_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-mongo', 'POST', + '/dynamic-secret-create-gcp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -15341,16 +14185,16 @@ def dynamic_secret_update_mongo_db_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_ms_sql(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_ms_sql # noqa: E501 + def dynamic_secret_create_github(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_github # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_ms_sql(body, async_req=True) + >>> thread = api.dynamic_secret_create_github(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateMsSql body: (required) + :param DynamicSecretCreateGithub body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -15358,23 +14202,23 @@ def dynamic_secret_update_ms_sql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_ms_sql_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_github_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_ms_sql_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_ms_sql # noqa: E501 + def dynamic_secret_create_github_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_github # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_ms_sql_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_github_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateMsSql body: (required) + :param DynamicSecretCreateGithub body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -15384,7 +14228,7 @@ def dynamic_secret_update_ms_sql_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -15407,14 +14251,14 @@ def dynamic_secret_update_ms_sql_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_ms_sql" % key + " to method dynamic_secret_create_github" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_ms_sql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_github`") # noqa: E501 collection_formats = {} @@ -15442,14 +14286,14 @@ def dynamic_secret_update_ms_sql_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-mssql', 'POST', + '/dynamic-secret-create-github', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -15457,16 +14301,16 @@ def dynamic_secret_update_ms_sql_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_my_sql(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_my_sql # noqa: E501 + def dynamic_secret_create_gitlab(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_gitlab # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_my_sql(body, async_req=True) + >>> thread = api.dynamic_secret_create_gitlab(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateMySql body: (required) + :param DynamicSecretCreateGitlab body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -15474,23 +14318,23 @@ def dynamic_secret_update_my_sql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_my_sql_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_gitlab_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_my_sql_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_my_sql # noqa: E501 + def dynamic_secret_create_gitlab_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_gitlab # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_my_sql_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_gitlab_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateMySql body: (required) + :param DynamicSecretCreateGitlab body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -15500,7 +14344,7 @@ def dynamic_secret_update_my_sql_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -15523,14 +14367,14 @@ def dynamic_secret_update_my_sql_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_my_sql" % key + " to method dynamic_secret_create_gitlab" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_my_sql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_gitlab`") # noqa: E501 collection_formats = {} @@ -15558,14 +14402,14 @@ def dynamic_secret_update_my_sql_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-mysql', 'POST', + '/dynamic-secret-create-gitlab', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -15573,16 +14417,16 @@ def dynamic_secret_update_my_sql_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_oracle_db(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_oracle_db # noqa: E501 + def dynamic_secret_create_gke(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_gke # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_oracle_db(body, async_req=True) + >>> thread = api.dynamic_secret_create_gke(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateOracleDb body: (required) + :param DynamicSecretCreateGke body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -15590,23 +14434,23 @@ def dynamic_secret_update_oracle_db(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_oracle_db_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_gke_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_oracle_db_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_oracle_db # noqa: E501 + def dynamic_secret_create_gke_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_gke # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_oracle_db_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_gke_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateOracleDb body: (required) + :param DynamicSecretCreateGke body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -15616,7 +14460,7 @@ def dynamic_secret_update_oracle_db_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -15639,14 +14483,14 @@ def dynamic_secret_update_oracle_db_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_oracle_db" % key + " to method dynamic_secret_create_gke" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_oracle_db`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_gke`") # noqa: E501 collection_formats = {} @@ -15674,14 +14518,14 @@ def dynamic_secret_update_oracle_db_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-oracle', 'POST', + '/dynamic-secret-create-gke', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -15689,16 +14533,16 @@ def dynamic_secret_update_oracle_db_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_ping(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_ping # noqa: E501 + def dynamic_secret_create_google_workspace(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_google_workspace # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_ping(body, async_req=True) + >>> thread = api.dynamic_secret_create_google_workspace(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdatePing body: (required) + :param DynamicSecretCreateGoogleWorkspace body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -15706,23 +14550,23 @@ def dynamic_secret_update_ping(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_ping_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_google_workspace_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_ping_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_ping # noqa: E501 + def dynamic_secret_create_google_workspace_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_google_workspace # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_ping_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_google_workspace_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdatePing body: (required) + :param DynamicSecretCreateGoogleWorkspace body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -15732,7 +14576,7 @@ def dynamic_secret_update_ping_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -15755,14 +14599,14 @@ def dynamic_secret_update_ping_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_ping" % key + " to method dynamic_secret_create_google_workspace" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_ping`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_google_workspace`") # noqa: E501 collection_formats = {} @@ -15790,14 +14634,14 @@ def dynamic_secret_update_ping_with_http_info(self, body, **kwargs): # noqa: E5 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-ping', 'POST', + '/dynamic-secret-create-google-workspace', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -15805,16 +14649,16 @@ def dynamic_secret_update_ping_with_http_info(self, body, **kwargs): # noqa: E5 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_postgre_sql(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_postgre_sql # noqa: E501 + def dynamic_secret_create_hana_db(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_hana_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_postgre_sql(body, async_req=True) + >>> thread = api.dynamic_secret_create_hana_db(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdatePostgreSql body: (required) + :param DynamicSecretCreateHanaDb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -15822,23 +14666,23 @@ def dynamic_secret_update_postgre_sql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_postgre_sql_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_hana_db_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_postgre_sql_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_postgre_sql # noqa: E501 + def dynamic_secret_create_hana_db_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_hana_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_postgre_sql_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_hana_db_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdatePostgreSql body: (required) + :param DynamicSecretCreateHanaDb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -15848,7 +14692,7 @@ def dynamic_secret_update_postgre_sql_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -15871,14 +14715,14 @@ def dynamic_secret_update_postgre_sql_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_postgre_sql" % key + " to method dynamic_secret_create_hana_db" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_postgre_sql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_hana_db`") # noqa: E501 collection_formats = {} @@ -15906,14 +14750,14 @@ def dynamic_secret_update_postgre_sql_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-postgresql', 'POST', + '/dynamic-secret-create-hanadb', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -15921,16 +14765,16 @@ def dynamic_secret_update_postgre_sql_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_rabbit_mq(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_rabbit_mq # noqa: E501 + def dynamic_secret_create_k8s(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_rabbit_mq(body, async_req=True) + >>> thread = api.dynamic_secret_create_k8s(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateRabbitMq body: (required) + :param DynamicSecretCreateK8s body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -15938,23 +14782,23 @@ def dynamic_secret_update_rabbit_mq(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_rabbit_mq_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_k8s_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_rabbit_mq_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_rabbit_mq # noqa: E501 + def dynamic_secret_create_k8s_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_rabbit_mq_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_k8s_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateRabbitMq body: (required) + :param DynamicSecretCreateK8s body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -15964,7 +14808,7 @@ def dynamic_secret_update_rabbit_mq_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -15987,14 +14831,14 @@ def dynamic_secret_update_rabbit_mq_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_rabbit_mq" % key + " to method dynamic_secret_create_k8s" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_rabbit_mq`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_k8s`") # noqa: E501 collection_formats = {} @@ -16022,14 +14866,14 @@ def dynamic_secret_update_rabbit_mq_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-rabbitmq', 'POST', + '/dynamic-secret-create-k8s', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -16037,16 +14881,16 @@ def dynamic_secret_update_rabbit_mq_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_rdp(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_rdp # noqa: E501 + def dynamic_secret_create_ldap(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_rdp(body, async_req=True) + >>> thread = api.dynamic_secret_create_ldap(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateRdp body: (required) + :param DynamicSecretCreateLdap body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -16054,23 +14898,23 @@ def dynamic_secret_update_rdp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_rdp_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_ldap_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_rdp_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_rdp # noqa: E501 + def dynamic_secret_create_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_rdp_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_ldap_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateRdp body: (required) + :param DynamicSecretCreateLdap body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -16080,7 +14924,7 @@ def dynamic_secret_update_rdp_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -16103,14 +14947,14 @@ def dynamic_secret_update_rdp_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_rdp" % key + " to method dynamic_secret_create_ldap" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_rdp`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_ldap`") # noqa: E501 collection_formats = {} @@ -16138,14 +14982,14 @@ def dynamic_secret_update_rdp_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-rdp', 'POST', + '/dynamic-secret-create-ldap', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -16153,16 +14997,16 @@ def dynamic_secret_update_rdp_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_redis(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_redis # noqa: E501 + def dynamic_secret_create_mongo_db(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_mongo_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_redis(body, async_req=True) + >>> thread = api.dynamic_secret_create_mongo_db(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateRedis body: (required) + :param DynamicSecretCreateMongoDb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -16170,23 +15014,23 @@ def dynamic_secret_update_redis(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_redis_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_mongo_db_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_redis # noqa: E501 + def dynamic_secret_create_mongo_db_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_mongo_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_redis_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_mongo_db_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateRedis body: (required) + :param DynamicSecretCreateMongoDb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -16196,7 +15040,7 @@ def dynamic_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -16219,14 +15063,14 @@ def dynamic_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_redis" % key + " to method dynamic_secret_create_mongo_db" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_redis`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_mongo_db`") # noqa: E501 collection_formats = {} @@ -16254,14 +15098,14 @@ def dynamic_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-redis', 'POST', + '/dynamic-secret-create-mongo', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -16269,16 +15113,16 @@ def dynamic_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_redshift(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_redshift # noqa: E501 + def dynamic_secret_create_ms_sql(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_ms_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_redshift(body, async_req=True) + >>> thread = api.dynamic_secret_create_ms_sql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateRedshift body: (required) + :param DynamicSecretCreateMsSql body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -16286,23 +15130,23 @@ def dynamic_secret_update_redshift(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_redshift_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_ms_sql_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_redshift # noqa: E501 + def dynamic_secret_create_ms_sql_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_ms_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_redshift_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_ms_sql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateRedshift body: (required) + :param DynamicSecretCreateMsSql body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -16312,7 +15156,7 @@ def dynamic_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -16335,14 +15179,14 @@ def dynamic_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_redshift" % key + " to method dynamic_secret_create_ms_sql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_redshift`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_ms_sql`") # noqa: E501 collection_formats = {} @@ -16370,14 +15214,14 @@ def dynamic_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-redshift', 'POST', + '/dynamic-secret-create-mssql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -16385,16 +15229,16 @@ def dynamic_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def dynamic_secret_update_snowflake(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_snowflake # noqa: E501 + def dynamic_secret_create_my_sql(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_my_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_snowflake(body, async_req=True) + >>> thread = api.dynamic_secret_create_my_sql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateSnowflake body: (required) + :param DynamicSecretCreateMySql body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -16402,23 +15246,23 @@ def dynamic_secret_update_snowflake(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DynamicSecretUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_snowflake_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_my_sql_with_http_info(body, **kwargs) # noqa: E501 - def dynamic_secret_update_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_snowflake # noqa: E501 + def dynamic_secret_create_my_sql_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_my_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_snowflake_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_my_sql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateSnowflake body: (required) + :param DynamicSecretCreateMySql body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -16428,7 +15272,7 @@ def dynamic_secret_update_snowflake_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -16451,130 +15295,14 @@ def dynamic_secret_update_snowflake_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_snowflake" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_snowflake`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/dynamic-secret-update-snowflake', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def dynamic_secret_update_venafi(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_venafi # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_venafi(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateVenafi body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: DynamicSecretUpdateOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.dynamic_secret_update_venafi_with_http_info(body, **kwargs) # noqa: E501 - - def dynamic_secret_update_venafi_with_http_info(self, body, **kwargs): # noqa: E501 - """dynamic_secret_update_venafi # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.dynamic_secret_update_venafi_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param DynamicSecretUpdateVenafi body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method dynamic_secret_update_venafi" % key + " to method dynamic_secret_create_my_sql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_venafi`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_my_sql`") # noqa: E501 collection_formats = {} @@ -16602,14 +15330,14 @@ def dynamic_secret_update_venafi_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/dynamic-secret-update-venafi', 'POST', + '/dynamic-secret-create-mysql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DynamicSecretUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -16617,16 +15345,16 @@ def dynamic_secret_update_venafi_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def encrypt(self, body, **kwargs): # noqa: E501 - """encrypt # noqa: E501 + def dynamic_secret_create_oracle_db(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_oracle_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.encrypt(body, async_req=True) + >>> thread = api.dynamic_secret_create_oracle_db(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Encrypt body: (required) + :param DynamicSecretCreateOracleDb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -16634,23 +15362,23 @@ def encrypt(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EncryptOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.encrypt_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_oracle_db_with_http_info(body, **kwargs) # noqa: E501 - def encrypt_with_http_info(self, body, **kwargs): # noqa: E501 - """encrypt # noqa: E501 + def dynamic_secret_create_oracle_db_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_oracle_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.encrypt_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_oracle_db_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Encrypt body: (required) + :param DynamicSecretCreateOracleDb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -16660,7 +15388,7 @@ def encrypt_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EncryptOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -16683,14 +15411,14 @@ def encrypt_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method encrypt" % key + " to method dynamic_secret_create_oracle_db" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `encrypt`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_oracle_db`") # noqa: E501 collection_formats = {} @@ -16718,14 +15446,14 @@ def encrypt_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/encrypt', 'POST', + '/dynamic-secret-create-oracle', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EncryptOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -16733,16 +15461,16 @@ def encrypt_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def encrypt_gpg(self, body, **kwargs): # noqa: E501 - """encrypt_gpg # noqa: E501 + def dynamic_secret_create_ping(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_ping # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.encrypt_gpg(body, async_req=True) + >>> thread = api.dynamic_secret_create_ping(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EncryptGPG body: (required) + :param DynamicSecretCreatePing body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -16750,23 +15478,23 @@ def encrypt_gpg(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EncryptGPGOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.encrypt_gpg_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_ping_with_http_info(body, **kwargs) # noqa: E501 - def encrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 - """encrypt_gpg # noqa: E501 + def dynamic_secret_create_ping_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_ping # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.encrypt_gpg_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_ping_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EncryptGPG body: (required) + :param DynamicSecretCreatePing body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -16776,7 +15504,7 @@ def encrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EncryptGPGOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -16799,14 +15527,14 @@ def encrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method encrypt_gpg" % key + " to method dynamic_secret_create_ping" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `encrypt_gpg`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_ping`") # noqa: E501 collection_formats = {} @@ -16834,14 +15562,14 @@ def encrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/encrypt-gpg', 'POST', + '/dynamic-secret-create-ping', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EncryptGPGOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -16849,16 +15577,16 @@ def encrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def encrypt_with_classic_key(self, body, **kwargs): # noqa: E501 - """encrypt_with_classic_key # noqa: E501 + def dynamic_secret_create_postgre_sql(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_postgre_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.encrypt_with_classic_key(body, async_req=True) + >>> thread = api.dynamic_secret_create_postgre_sql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EncryptWithClassicKey body: (required) + :param DynamicSecretCreatePostgreSql body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -16866,23 +15594,23 @@ def encrypt_with_classic_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EncryptOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.encrypt_with_classic_key_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_postgre_sql_with_http_info(body, **kwargs) # noqa: E501 - def encrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 - """encrypt_with_classic_key # noqa: E501 + def dynamic_secret_create_postgre_sql_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_postgre_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.encrypt_with_classic_key_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_postgre_sql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EncryptWithClassicKey body: (required) + :param DynamicSecretCreatePostgreSql body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -16892,7 +15620,7 @@ def encrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EncryptOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -16915,14 +15643,14 @@ def encrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method encrypt_with_classic_key" % key + " to method dynamic_secret_create_postgre_sql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `encrypt_with_classic_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_postgre_sql`") # noqa: E501 collection_formats = {} @@ -16950,14 +15678,14 @@ def encrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/encrypt-with-classic-key', 'POST', + '/dynamic-secret-create-postgresql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EncryptOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -16965,16 +15693,16 @@ def encrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def esm_create(self, body, **kwargs): # noqa: E501 - """esm_create # noqa: E501 + def dynamic_secret_create_rabbit_mq(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_rabbit_mq # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.esm_create(body, async_req=True) + >>> thread = api.dynamic_secret_create_rabbit_mq(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EsmCreate body: (required) + :param DynamicSecretCreateRabbitMq body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -16982,23 +15710,23 @@ def esm_create(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EsmCreateSecretOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.esm_create_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_rabbit_mq_with_http_info(body, **kwargs) # noqa: E501 - def esm_create_with_http_info(self, body, **kwargs): # noqa: E501 - """esm_create # noqa: E501 + def dynamic_secret_create_rabbit_mq_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_rabbit_mq # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.esm_create_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_rabbit_mq_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EsmCreate body: (required) + :param DynamicSecretCreateRabbitMq body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -17008,7 +15736,7 @@ def esm_create_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EsmCreateSecretOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -17031,14 +15759,14 @@ def esm_create_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method esm_create" % key + " to method dynamic_secret_create_rabbit_mq" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `esm_create`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_rabbit_mq`") # noqa: E501 collection_formats = {} @@ -17066,14 +15794,14 @@ def esm_create_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/esm-create', 'POST', + '/dynamic-secret-create-rabbitmq', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EsmCreateSecretOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -17081,16 +15809,16 @@ def esm_create_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def esm_delete(self, body, **kwargs): # noqa: E501 - """esm_delete # noqa: E501 + def dynamic_secret_create_rdp(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_rdp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.esm_delete(body, async_req=True) + >>> thread = api.dynamic_secret_create_rdp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EsmDelete body: (required) + :param DynamicSecretCreateRdp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -17098,23 +15826,23 @@ def esm_delete(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EsmDeleteSecretOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.esm_delete_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_rdp_with_http_info(body, **kwargs) # noqa: E501 - def esm_delete_with_http_info(self, body, **kwargs): # noqa: E501 - """esm_delete # noqa: E501 + def dynamic_secret_create_rdp_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_rdp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.esm_delete_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_rdp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EsmDelete body: (required) + :param DynamicSecretCreateRdp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -17124,7 +15852,7 @@ def esm_delete_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EsmDeleteSecretOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -17147,130 +15875,14 @@ def esm_delete_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method esm_delete" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `esm_delete`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/esm-delete', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='EsmDeleteSecretOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def esm_get(self, body, **kwargs): # noqa: E501 - """esm_get # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.esm_get(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param EsmGet body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: EsmGetSecretOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.esm_get_with_http_info(body, **kwargs) # noqa: E501 - - def esm_get_with_http_info(self, body, **kwargs): # noqa: E501 - """esm_get # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.esm_get_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param EsmGet body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(EsmGetSecretOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method esm_get" % key + " to method dynamic_secret_create_rdp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `esm_get`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_rdp`") # noqa: E501 collection_formats = {} @@ -17298,14 +15910,14 @@ def esm_get_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/esm-get', 'POST', + '/dynamic-secret-create-rdp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EsmGetSecretOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -17313,16 +15925,16 @@ def esm_get_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def esm_list(self, body, **kwargs): # noqa: E501 - """esm_list # noqa: E501 + def dynamic_secret_create_redis(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_redis # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.esm_list(body, async_req=True) + >>> thread = api.dynamic_secret_create_redis(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EsmList body: (required) + :param DynamicSecretCreateRedis body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -17330,23 +15942,23 @@ def esm_list(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EsmListSecretsOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.esm_list_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_redis_with_http_info(body, **kwargs) # noqa: E501 - def esm_list_with_http_info(self, body, **kwargs): # noqa: E501 - """esm_list # noqa: E501 + def dynamic_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_redis # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.esm_list_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_redis_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EsmList body: (required) + :param DynamicSecretCreateRedis body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -17356,7 +15968,7 @@ def esm_list_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EsmListSecretsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -17379,14 +15991,14 @@ def esm_list_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method esm_list" % key + " to method dynamic_secret_create_redis" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `esm_list`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_redis`") # noqa: E501 collection_formats = {} @@ -17414,14 +16026,14 @@ def esm_list_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/esm-list', 'POST', + '/dynamic-secret-create-redis', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EsmListSecretsOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -17429,16 +16041,16 @@ def esm_list_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def esm_update(self, body, **kwargs): # noqa: E501 - """esm_update # noqa: E501 + def dynamic_secret_create_redshift(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_redshift # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.esm_update(body, async_req=True) + >>> thread = api.dynamic_secret_create_redshift(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EsmUpdate body: (required) + :param DynamicSecretCreateRedshift body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -17446,23 +16058,23 @@ def esm_update(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EsmUpdateSecretOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.esm_update_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_redshift_with_http_info(body, **kwargs) # noqa: E501 - def esm_update_with_http_info(self, body, **kwargs): # noqa: E501 - """esm_update # noqa: E501 + def dynamic_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_redshift # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.esm_update_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_redshift_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EsmUpdate body: (required) + :param DynamicSecretCreateRedshift body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -17472,7 +16084,7 @@ def esm_update_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EsmUpdateSecretOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -17495,14 +16107,14 @@ def esm_update_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method esm_update" % key + " to method dynamic_secret_create_redshift" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `esm_update`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_redshift`") # noqa: E501 collection_formats = {} @@ -17530,14 +16142,14 @@ def esm_update_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/esm-update', 'POST', + '/dynamic-secret-create-redshift', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EsmUpdateSecretOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -17545,16 +16157,16 @@ def esm_update_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def event_action(self, body, **kwargs): # noqa: E501 - """event_action # noqa: E501 + def dynamic_secret_create_snowflake(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_snowflake # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_action(body, async_req=True) + >>> thread = api.dynamic_secret_create_snowflake(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventAction body: (required) + :param DynamicSecretCreateSnowflake body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -17562,23 +16174,23 @@ def event_action(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.event_action_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_snowflake_with_http_info(body, **kwargs) # noqa: E501 - def event_action_with_http_info(self, body, **kwargs): # noqa: E501 - """event_action # noqa: E501 + def dynamic_secret_create_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_snowflake # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_action_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_snowflake_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventAction body: (required) + :param DynamicSecretCreateSnowflake body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -17588,7 +16200,7 @@ def event_action_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -17611,14 +16223,14 @@ def event_action_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method event_action" % key + " to method dynamic_secret_create_snowflake" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_action`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_snowflake`") # noqa: E501 collection_formats = {} @@ -17646,14 +16258,14 @@ def event_action_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/event-action', 'POST', + '/dynamic-secret-create-snowflake', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -17661,16 +16273,16 @@ def event_action_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def event_forwarder_create_email(self, body, **kwargs): # noqa: E501 - """event_forwarder_create_email # noqa: E501 + def dynamic_secret_create_venafi(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_venafi # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_create_email(body, async_req=True) + >>> thread = api.dynamic_secret_create_venafi(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderCreateEmail body: (required) + :param DynamicSecretCreateVenafi body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -17678,23 +16290,23 @@ def event_forwarder_create_email(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EventForwarderCreateUpdateOutput + :return: DynamicSecretCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.event_forwarder_create_email_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_create_venafi_with_http_info(body, **kwargs) # noqa: E501 - def event_forwarder_create_email_with_http_info(self, body, **kwargs): # noqa: E501 - """event_forwarder_create_email # noqa: E501 + def dynamic_secret_create_venafi_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_create_venafi # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_create_email_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_create_venafi_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderCreateEmail body: (required) + :param DynamicSecretCreateVenafi body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -17704,7 +16316,7 @@ def event_forwarder_create_email_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -17727,14 +16339,14 @@ def event_forwarder_create_email_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method event_forwarder_create_email" % key + " to method dynamic_secret_create_venafi" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_create_email`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_create_venafi`") # noqa: E501 collection_formats = {} @@ -17762,14 +16374,14 @@ def event_forwarder_create_email_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/event-forwarder-create-email', 'POST', + '/dynamic-secret-create-venafi', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EventForwarderCreateUpdateOutput', # noqa: E501 + response_type='DynamicSecretCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -17777,16 +16389,16 @@ def event_forwarder_create_email_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def event_forwarder_create_service_now(self, body, **kwargs): # noqa: E501 - """event_forwarder_create_service_now # noqa: E501 + def dynamic_secret_delete(self, body, **kwargs): # noqa: E501 + """dynamic_secret_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_create_service_now(body, async_req=True) + >>> thread = api.dynamic_secret_delete(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderCreateServiceNow body: (required) + :param DynamicSecretDelete body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -17794,23 +16406,23 @@ def event_forwarder_create_service_now(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EventForwarderCreateUpdateOutput + :return: DynamicSecretDeleteOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.event_forwarder_create_service_now_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_delete_with_http_info(body, **kwargs) # noqa: E501 - def event_forwarder_create_service_now_with_http_info(self, body, **kwargs): # noqa: E501 - """event_forwarder_create_service_now # noqa: E501 + def dynamic_secret_delete_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_create_service_now_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_delete_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderCreateServiceNow body: (required) + :param DynamicSecretDelete body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -17820,7 +16432,7 @@ def event_forwarder_create_service_now_with_http_info(self, body, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretDeleteOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -17843,130 +16455,14 @@ def event_forwarder_create_service_now_with_http_info(self, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method event_forwarder_create_service_now" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_create_service_now`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/event-forwarder-create-servicenow', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='EventForwarderCreateUpdateOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def event_forwarder_create_slack(self, body, **kwargs): # noqa: E501 - """event_forwarder_create_slack # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_create_slack(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param EventForwarderCreateSlack body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: EventForwarderCreateUpdateOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.event_forwarder_create_slack_with_http_info(body, **kwargs) # noqa: E501 - - def event_forwarder_create_slack_with_http_info(self, body, **kwargs): # noqa: E501 - """event_forwarder_create_slack # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_create_slack_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param EventForwarderCreateSlack body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method event_forwarder_create_slack" % key + " to method dynamic_secret_delete" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_create_slack`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_delete`") # noqa: E501 collection_formats = {} @@ -17994,14 +16490,14 @@ def event_forwarder_create_slack_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/event-forwarder-create-slack', 'POST', + '/dynamic-secret-delete', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EventForwarderCreateUpdateOutput', # noqa: E501 + response_type='DynamicSecretDeleteOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -18009,16 +16505,16 @@ def event_forwarder_create_slack_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def event_forwarder_create_webhook(self, body, **kwargs): # noqa: E501 - """event_forwarder_create_webhook # noqa: E501 + def dynamic_secret_get(self, body, **kwargs): # noqa: E501 + """dynamic_secret_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_create_webhook(body, async_req=True) + >>> thread = api.dynamic_secret_get(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderCreateWebhook body: (required) + :param DynamicSecretGet body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -18026,23 +16522,23 @@ def event_forwarder_create_webhook(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EventForwarderCreateUpdateOutput + :return: DSProducerDetails If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.event_forwarder_create_webhook_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_get_with_http_info(body, **kwargs) # noqa: E501 - def event_forwarder_create_webhook_with_http_info(self, body, **kwargs): # noqa: E501 - """event_forwarder_create_webhook # noqa: E501 + def dynamic_secret_get_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_create_webhook_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_get_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderCreateWebhook body: (required) + :param DynamicSecretGet body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -18052,7 +16548,7 @@ def event_forwarder_create_webhook_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DSProducerDetails, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -18075,14 +16571,14 @@ def event_forwarder_create_webhook_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method event_forwarder_create_webhook" % key + " to method dynamic_secret_get" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_create_webhook`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_get`") # noqa: E501 collection_formats = {} @@ -18110,14 +16606,14 @@ def event_forwarder_create_webhook_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/event-forwarder-create-webhook', 'POST', + '/dynamic-secret-get', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EventForwarderCreateUpdateOutput', # noqa: E501 + response_type='DSProducerDetails', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -18125,16 +16621,16 @@ def event_forwarder_create_webhook_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def event_forwarder_delete(self, body, **kwargs): # noqa: E501 - """event_forwarder_delete # noqa: E501 + def dynamic_secret_get_value(self, body, **kwargs): # noqa: E501 + """dynamic_secret_get_value # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_delete(body, async_req=True) + >>> thread = api.dynamic_secret_get_value(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderDelete body: (required) + :param DynamicSecretGetValue body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -18142,23 +16638,23 @@ def event_forwarder_delete(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EventForwarderDeleteOutput + :return: dict(str, str) If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.event_forwarder_delete_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_get_value_with_http_info(body, **kwargs) # noqa: E501 - def event_forwarder_delete_with_http_info(self, body, **kwargs): # noqa: E501 - """event_forwarder_delete # noqa: E501 + def dynamic_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_get_value # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_delete_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_get_value_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderDelete body: (required) + :param DynamicSecretGetValue body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -18168,7 +16664,7 @@ def event_forwarder_delete_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EventForwarderDeleteOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(dict(str, str), status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -18191,14 +16687,14 @@ def event_forwarder_delete_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method event_forwarder_delete" % key + " to method dynamic_secret_get_value" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_delete`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_get_value`") # noqa: E501 collection_formats = {} @@ -18226,14 +16722,14 @@ def event_forwarder_delete_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/event-forwarder-delete', 'POST', + '/dynamic-secret-get-value', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EventForwarderDeleteOutput', # noqa: E501 + response_type='dict(str, str)', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -18241,16 +16737,16 @@ def event_forwarder_delete_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def event_forwarder_get(self, body, **kwargs): # noqa: E501 - """event_forwarder_get # noqa: E501 + def dynamic_secret_list(self, body, **kwargs): # noqa: E501 + """dynamic_secret_list # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_get(body, async_req=True) + >>> thread = api.dynamic_secret_list(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderGet body: (required) + :param DynamicSecretList body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -18258,23 +16754,23 @@ def event_forwarder_get(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EventForwarderGetOutput + :return: GetProducersListReplyObj If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.event_forwarder_get_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_list_with_http_info(body, **kwargs) # noqa: E501 - def event_forwarder_get_with_http_info(self, body, **kwargs): # noqa: E501 - """event_forwarder_get # noqa: E501 + def dynamic_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_list # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_get_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_list_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderGet body: (required) + :param DynamicSecretList body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -18284,7 +16780,7 @@ def event_forwarder_get_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EventForwarderGetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GetProducersListReplyObj, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -18307,14 +16803,14 @@ def event_forwarder_get_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method event_forwarder_get" % key + " to method dynamic_secret_list" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_get`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_list`") # noqa: E501 collection_formats = {} @@ -18342,14 +16838,14 @@ def event_forwarder_get_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/event-forwarder-get', 'POST', + '/dynamic-secret-list', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EventForwarderGetOutput', # noqa: E501 + response_type='GetProducersListReplyObj', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -18357,16 +16853,16 @@ def event_forwarder_get_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def event_forwarder_update_email(self, body, **kwargs): # noqa: E501 - """event_forwarder_update_email # noqa: E501 + def dynamic_secret_tmp_creds_delete(self, body, **kwargs): # noqa: E501 + """dynamic_secret_tmp_creds_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_update_email(body, async_req=True) + >>> thread = api.dynamic_secret_tmp_creds_delete(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderUpdateEmail body: (required) + :param DynamicSecretTmpCredsDelete body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -18374,23 +16870,23 @@ def event_forwarder_update_email(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EventForwarderCreateUpdateOutput + :return: None If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.event_forwarder_update_email_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_tmp_creds_delete_with_http_info(body, **kwargs) # noqa: E501 - def event_forwarder_update_email_with_http_info(self, body, **kwargs): # noqa: E501 - """event_forwarder_update_email # noqa: E501 + def dynamic_secret_tmp_creds_delete_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_tmp_creds_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_update_email_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_tmp_creds_delete_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderUpdateEmail body: (required) + :param DynamicSecretTmpCredsDelete body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -18400,7 +16896,7 @@ def event_forwarder_update_email_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: None If the method is called asynchronously, returns the request thread. """ @@ -18423,14 +16919,14 @@ def event_forwarder_update_email_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method event_forwarder_update_email" % key + " to method dynamic_secret_tmp_creds_delete" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_update_email`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_tmp_creds_delete`") # noqa: E501 collection_formats = {} @@ -18458,14 +16954,14 @@ def event_forwarder_update_email_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/event-forwarder-update-email', 'POST', + '/dynamic-secret-tmp-creds-delete', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EventForwarderCreateUpdateOutput', # noqa: E501 + response_type=None, # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -18473,16 +16969,16 @@ def event_forwarder_update_email_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def event_forwarder_update_service_now(self, body, **kwargs): # noqa: E501 - """event_forwarder_update_service_now # noqa: E501 + def dynamic_secret_tmp_creds_get(self, body, **kwargs): # noqa: E501 + """dynamic_secret_tmp_creds_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_update_service_now(body, async_req=True) + >>> thread = api.dynamic_secret_tmp_creds_get(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderUpdateServiceNow body: (required) + :param DynamicSecretTmpCredsGet body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -18490,23 +16986,23 @@ def event_forwarder_update_service_now(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EventForwarderCreateUpdateOutput + :return: list[TmpUserData] If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.event_forwarder_update_service_now_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_tmp_creds_get_with_http_info(body, **kwargs) # noqa: E501 - def event_forwarder_update_service_now_with_http_info(self, body, **kwargs): # noqa: E501 - """event_forwarder_update_service_now # noqa: E501 + def dynamic_secret_tmp_creds_get_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_tmp_creds_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_update_service_now_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_tmp_creds_get_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderUpdateServiceNow body: (required) + :param DynamicSecretTmpCredsGet body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -18516,7 +17012,7 @@ def event_forwarder_update_service_now_with_http_info(self, body, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(list[TmpUserData], status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -18539,14 +17035,14 @@ def event_forwarder_update_service_now_with_http_info(self, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method event_forwarder_update_service_now" % key + " to method dynamic_secret_tmp_creds_get" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_update_service_now`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_tmp_creds_get`") # noqa: E501 collection_formats = {} @@ -18574,14 +17070,14 @@ def event_forwarder_update_service_now_with_http_info(self, body, **kwargs): # auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/event-forwarder-update-servicenow', 'POST', + '/dynamic-secret-tmp-creds-Get', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EventForwarderCreateUpdateOutput', # noqa: E501 + response_type='list[TmpUserData]', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -18589,16 +17085,16 @@ def event_forwarder_update_service_now_with_http_info(self, body, **kwargs): # _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def event_forwarder_update_slack(self, body, **kwargs): # noqa: E501 - """event_forwarder_update_slack # noqa: E501 + def dynamic_secret_tmp_creds_update(self, body, **kwargs): # noqa: E501 + """dynamic_secret_tmp_creds_update # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_update_slack(body, async_req=True) + >>> thread = api.dynamic_secret_tmp_creds_update(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderUpdateSlack body: (required) + :param DynamicSecretTmpCredsUpdate body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -18606,23 +17102,23 @@ def event_forwarder_update_slack(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EventForwarderCreateUpdateOutput + :return: None If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.event_forwarder_update_slack_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_tmp_creds_update_with_http_info(body, **kwargs) # noqa: E501 - def event_forwarder_update_slack_with_http_info(self, body, **kwargs): # noqa: E501 - """event_forwarder_update_slack # noqa: E501 + def dynamic_secret_tmp_creds_update_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_tmp_creds_update # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_update_slack_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_tmp_creds_update_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderUpdateSlack body: (required) + :param DynamicSecretTmpCredsUpdate body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -18632,7 +17128,7 @@ def event_forwarder_update_slack_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: None If the method is called asynchronously, returns the request thread. """ @@ -18655,14 +17151,14 @@ def event_forwarder_update_slack_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method event_forwarder_update_slack" % key + " to method dynamic_secret_tmp_creds_update" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_update_slack`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_tmp_creds_update`") # noqa: E501 collection_formats = {} @@ -18690,14 +17186,14 @@ def event_forwarder_update_slack_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/event-forwarder-update-slack', 'POST', + '/dynamic-secret-tmp-creds-update', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EventForwarderCreateUpdateOutput', # noqa: E501 + response_type=None, # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -18705,16 +17201,16 @@ def event_forwarder_update_slack_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def event_forwarder_update_webhook(self, body, **kwargs): # noqa: E501 - """event_forwarder_update_webhook # noqa: E501 + def dynamic_secret_update_artifactory(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_update_webhook(body, async_req=True) + >>> thread = api.dynamic_secret_update_artifactory(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderUpdateWebhook body: (required) + :param DynamicSecretUpdateArtifactory body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -18722,23 +17218,23 @@ def event_forwarder_update_webhook(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: EventForwarderCreateUpdateOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.event_forwarder_update_webhook_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_artifactory_with_http_info(body, **kwargs) # noqa: E501 - def event_forwarder_update_webhook_with_http_info(self, body, **kwargs): # noqa: E501 - """event_forwarder_update_webhook # noqa: E501 + def dynamic_secret_update_artifactory_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.event_forwarder_update_webhook_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_artifactory_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param EventForwarderUpdateWebhook body: (required) + :param DynamicSecretUpdateArtifactory body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -18748,7 +17244,7 @@ def event_forwarder_update_webhook_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -18771,14 +17267,14 @@ def event_forwarder_update_webhook_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method event_forwarder_update_webhook" % key + " to method dynamic_secret_update_artifactory" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_update_webhook`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_artifactory`") # noqa: E501 collection_formats = {} @@ -18806,14 +17302,14 @@ def event_forwarder_update_webhook_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/event-forwarder-update-webhook', 'POST', + '/dynamic-secret-update-artifactory', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='EventForwarderCreateUpdateOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -18821,16 +17317,16 @@ def event_forwarder_update_webhook_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def export_classic_key(self, body, **kwargs): # noqa: E501 - """export_classic_key # noqa: E501 + def dynamic_secret_update_aws(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.export_classic_key(body, async_req=True) + >>> thread = api.dynamic_secret_update_aws(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ExportClassicKey body: (required) + :param DynamicSecretUpdateAws body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -18838,23 +17334,23 @@ def export_classic_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ExportClassicKeyOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.export_classic_key_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_aws_with_http_info(body, **kwargs) # noqa: E501 - def export_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 - """export_classic_key # noqa: E501 + def dynamic_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.export_classic_key_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_aws_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ExportClassicKey body: (required) + :param DynamicSecretUpdateAws body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -18864,7 +17360,7 @@ def export_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ExportClassicKeyOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -18887,14 +17383,14 @@ def export_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method export_classic_key" % key + " to method dynamic_secret_update_aws" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `export_classic_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_aws`") # noqa: E501 collection_formats = {} @@ -18922,14 +17418,14 @@ def export_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/export-classic-key', 'POST', + '/dynamic-secret-update-aws', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='ExportClassicKeyOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -18937,16 +17433,16 @@ def export_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_allowed_access(self, body, **kwargs): # noqa: E501 - """gateway_create_allowed_access # noqa: E501 + def dynamic_secret_update_azure(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_allowed_access(body, async_req=True) + >>> thread = api.dynamic_secret_update_azure(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateAllowedAccess body: (required) + :param DynamicSecretUpdateAzure body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -18954,23 +17450,23 @@ def gateway_create_allowed_access(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: AllowedAccess + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_allowed_access_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_azure_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_allowed_access_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_allowed_access # noqa: E501 + def dynamic_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_allowed_access_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_azure_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateAllowedAccess body: (required) + :param DynamicSecretUpdateAzure body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -18980,7 +17476,7 @@ def gateway_create_allowed_access_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(AllowedAccess, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -19003,14 +17499,14 @@ def gateway_create_allowed_access_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_allowed_access" % key + " to method dynamic_secret_update_azure" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_allowed_access`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_azure`") # noqa: E501 collection_formats = {} @@ -19038,14 +17534,14 @@ def gateway_create_allowed_access_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-allowed-access', 'POST', + '/dynamic-secret-update-azure', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='AllowedAccess', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -19053,16 +17549,16 @@ def gateway_create_allowed_access_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_k8_s_auth_config(self, body, **kwargs): # noqa: E501 - """gateway_create_k8_s_auth_config # noqa: E501 + def dynamic_secret_update_cassandra(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_cassandra # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_k8_s_auth_config(body, async_req=True) + >>> thread = api.dynamic_secret_update_cassandra(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateK8SAuthConfig body: (required) + :param DynamicSecretUpdateCassandra body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -19070,23 +17566,23 @@ def gateway_create_k8_s_auth_config(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateK8SAuthConfigOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_k8_s_auth_config_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_cassandra_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_k8_s_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_k8_s_auth_config # noqa: E501 + def dynamic_secret_update_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_cassandra # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_k8_s_auth_config_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_cassandra_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateK8SAuthConfig body: (required) + :param DynamicSecretUpdateCassandra body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -19096,7 +17592,7 @@ def gateway_create_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateK8SAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -19119,14 +17615,126 @@ def gateway_create_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_k8_s_auth_config" % key + " to method dynamic_secret_update_cassandra" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_k8_s_auth_config`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_cassandra`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/dynamic-secret-update-cassandra', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='DynamicSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def dynamic_secret_update_custom(self, **kwargs): # noqa: E501 + """dynamic_secret_update_custom # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.dynamic_secret_update_custom(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param DynamicSecretUpdateCustom body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: DynamicSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.dynamic_secret_update_custom_with_http_info(**kwargs) # noqa: E501 + + def dynamic_secret_update_custom_with_http_info(self, **kwargs): # noqa: E501 + """dynamic_secret_update_custom # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.dynamic_secret_update_custom_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param DynamicSecretUpdateCustom body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method dynamic_secret_update_custom" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] collection_formats = {} @@ -19154,14 +17762,14 @@ def gateway_create_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-k8s-auth-config', 'POST', + '/dynamic-secret-update-custom', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateK8SAuthConfigOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -19169,16 +17777,16 @@ def gateway_create_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_migration(self, body, **kwargs): # noqa: E501 - """gateway_create_migration # noqa: E501 + def dynamic_secret_update_dockerhub(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_dockerhub # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_migration(body, async_req=True) + >>> thread = api.dynamic_secret_update_dockerhub(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateMigration body: (required) + :param DynamicSecretUpdateDockerhub body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -19186,23 +17794,23 @@ def gateway_create_migration(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayMigrationCreateOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_migration_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_dockerhub_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_migration_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_migration # noqa: E501 + def dynamic_secret_update_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_dockerhub # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_migration_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_dockerhub_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateMigration body: (required) + :param DynamicSecretUpdateDockerhub body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -19212,7 +17820,7 @@ def gateway_create_migration_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayMigrationCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -19235,14 +17843,14 @@ def gateway_create_migration_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_migration" % key + " to method dynamic_secret_update_dockerhub" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_migration`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_dockerhub`") # noqa: E501 collection_formats = {} @@ -19270,14 +17878,14 @@ def gateway_create_migration_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-migration', 'POST', + '/dynamic-secret-update-dockerhub', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayMigrationCreateOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -19285,16 +17893,16 @@ def gateway_create_migration_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_artifactory(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_artifactory # noqa: E501 + def dynamic_secret_update_eks(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_eks # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_artifactory(body, async_req=True) + >>> thread = api.dynamic_secret_update_eks(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerArtifactory body: (required) + :param DynamicSecretUpdateEks body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -19302,23 +17910,23 @@ def gateway_create_producer_artifactory(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerArtifactoryOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_artifactory_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_eks_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_artifactory_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_artifactory # noqa: E501 + def dynamic_secret_update_eks_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_eks # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_artifactory_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_eks_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerArtifactory body: (required) + :param DynamicSecretUpdateEks body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -19328,7 +17936,7 @@ def gateway_create_producer_artifactory_with_http_info(self, body, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerArtifactoryOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -19351,14 +17959,14 @@ def gateway_create_producer_artifactory_with_http_info(self, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_artifactory" % key + " to method dynamic_secret_update_eks" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_artifactory`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_eks`") # noqa: E501 collection_formats = {} @@ -19386,14 +17994,14 @@ def gateway_create_producer_artifactory_with_http_info(self, body, **kwargs): # auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-artifactory', 'POST', + '/dynamic-secret-update-eks', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerArtifactoryOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -19401,16 +18009,16 @@ def gateway_create_producer_artifactory_with_http_info(self, body, **kwargs): # _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_aws(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_aws # noqa: E501 + def dynamic_secret_update_gcp(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_aws(body, async_req=True) + >>> thread = api.dynamic_secret_update_gcp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerAws body: (required) + :param DynamicSecretUpdateGcp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -19418,23 +18026,23 @@ def gateway_create_producer_aws(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerAwsOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_aws_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_gcp_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_aws_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_aws # noqa: E501 + def dynamic_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_aws_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_gcp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerAws body: (required) + :param DynamicSecretUpdateGcp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -19444,7 +18052,7 @@ def gateway_create_producer_aws_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerAwsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -19467,14 +18075,14 @@ def gateway_create_producer_aws_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_aws" % key + " to method dynamic_secret_update_gcp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_aws`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_gcp`") # noqa: E501 collection_formats = {} @@ -19502,14 +18110,14 @@ def gateway_create_producer_aws_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-aws', 'POST', + '/dynamic-secret-update-gcp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerAwsOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -19517,16 +18125,16 @@ def gateway_create_producer_aws_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_azure(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_azure # noqa: E501 + def dynamic_secret_update_github(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_github # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_azure(body, async_req=True) + >>> thread = api.dynamic_secret_update_github(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerAzure body: (required) + :param DynamicSecretUpdateGithub body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -19534,23 +18142,23 @@ def gateway_create_producer_azure(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerAzureOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_azure_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_github_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_azure_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_azure # noqa: E501 + def dynamic_secret_update_github_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_github # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_azure_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_github_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerAzure body: (required) + :param DynamicSecretUpdateGithub body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -19560,7 +18168,7 @@ def gateway_create_producer_azure_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerAzureOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -19583,14 +18191,14 @@ def gateway_create_producer_azure_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_azure" % key + " to method dynamic_secret_update_github" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_azure`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_github`") # noqa: E501 collection_formats = {} @@ -19618,14 +18226,14 @@ def gateway_create_producer_azure_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-azure', 'POST', + '/dynamic-secret-update-github', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerAzureOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -19633,16 +18241,16 @@ def gateway_create_producer_azure_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_cassandra(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_cassandra # noqa: E501 + def dynamic_secret_update_gitlab(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_gitlab # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_cassandra(body, async_req=True) + >>> thread = api.dynamic_secret_update_gitlab(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerCassandra body: (required) + :param DynamicSecretUpdateGitlab body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -19650,23 +18258,23 @@ def gateway_create_producer_cassandra(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerCassandraOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_cassandra_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_gitlab_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_cassandra # noqa: E501 + def dynamic_secret_update_gitlab_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_gitlab # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_cassandra_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_gitlab_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerCassandra body: (required) + :param DynamicSecretUpdateGitlab body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -19676,7 +18284,7 @@ def gateway_create_producer_cassandra_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerCassandraOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -19699,14 +18307,14 @@ def gateway_create_producer_cassandra_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_cassandra" % key + " to method dynamic_secret_update_gitlab" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_cassandra`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_gitlab`") # noqa: E501 collection_formats = {} @@ -19734,14 +18342,14 @@ def gateway_create_producer_cassandra_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-cassandra', 'POST', + '/dynamic-secret-update-gitlab', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerCassandraOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -19749,16 +18357,16 @@ def gateway_create_producer_cassandra_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_chef(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_chef # noqa: E501 + def dynamic_secret_update_gke(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_gke # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_chef(body, async_req=True) + >>> thread = api.dynamic_secret_update_gke(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerChef body: (required) + :param DynamicSecretUpdateGke body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -19766,23 +18374,23 @@ def gateway_create_producer_chef(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerChefOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_chef_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_gke_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_chef_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_chef # noqa: E501 + def dynamic_secret_update_gke_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_gke # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_chef_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_gke_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerChef body: (required) + :param DynamicSecretUpdateGke body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -19792,7 +18400,7 @@ def gateway_create_producer_chef_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerChefOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -19815,14 +18423,14 @@ def gateway_create_producer_chef_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_chef" % key + " to method dynamic_secret_update_gke" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_chef`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_gke`") # noqa: E501 collection_formats = {} @@ -19850,14 +18458,14 @@ def gateway_create_producer_chef_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-chef', 'POST', + '/dynamic-secret-update-gke', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerChefOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -19865,16 +18473,16 @@ def gateway_create_producer_chef_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_custom(self, **kwargs): # noqa: E501 - """gateway_create_producer_custom # noqa: E501 + def dynamic_secret_update_google_workspace(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_google_workspace # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_custom(async_req=True) + >>> thread = api.dynamic_secret_update_google_workspace(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerCustom body: + :param DynamicSecretUpdateGoogleWorkspace body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -19882,23 +18490,23 @@ def gateway_create_producer_custom(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerCustomOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_custom_with_http_info(**kwargs) # noqa: E501 + return self.dynamic_secret_update_google_workspace_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_custom_with_http_info(self, **kwargs): # noqa: E501 - """gateway_create_producer_custom # noqa: E501 + def dynamic_secret_update_google_workspace_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_google_workspace # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_custom_with_http_info(async_req=True) + >>> thread = api.dynamic_secret_update_google_workspace_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerCustom body: + :param DynamicSecretUpdateGoogleWorkspace body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -19908,7 +18516,7 @@ def gateway_create_producer_custom_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerCustomOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -19931,10 +18539,14 @@ def gateway_create_producer_custom_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_custom" % key + " to method dynamic_secret_update_google_workspace" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_google_workspace`") # noqa: E501 collection_formats = {} @@ -19962,14 +18574,14 @@ def gateway_create_producer_custom_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-custom', 'POST', + '/dynamic-secret-update-google-workspace', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerCustomOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -19977,16 +18589,16 @@ def gateway_create_producer_custom_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_dockerhub(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_dockerhub # noqa: E501 + def dynamic_secret_update_hana_db(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_hana_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_dockerhub(body, async_req=True) + >>> thread = api.dynamic_secret_update_hana_db(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerDockerhub body: (required) + :param DynamicSecretUpdateHanaDb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -19994,23 +18606,23 @@ def gateway_create_producer_dockerhub(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerDockerhubOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_dockerhub_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_hana_db_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_dockerhub # noqa: E501 + def dynamic_secret_update_hana_db_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_hana_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_dockerhub_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_hana_db_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerDockerhub body: (required) + :param DynamicSecretUpdateHanaDb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -20020,7 +18632,7 @@ def gateway_create_producer_dockerhub_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerDockerhubOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -20043,14 +18655,14 @@ def gateway_create_producer_dockerhub_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_dockerhub" % key + " to method dynamic_secret_update_hana_db" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_dockerhub`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_hana_db`") # noqa: E501 collection_formats = {} @@ -20078,14 +18690,14 @@ def gateway_create_producer_dockerhub_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-dockerhub', 'POST', + '/dynamic-secret-update-hana', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerDockerhubOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -20093,16 +18705,16 @@ def gateway_create_producer_dockerhub_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_eks(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_eks # noqa: E501 + def dynamic_secret_update_k8s(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_eks(body, async_req=True) + >>> thread = api.dynamic_secret_update_k8s(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerEks body: (required) + :param DynamicSecretUpdateK8s body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -20110,23 +18722,23 @@ def gateway_create_producer_eks(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerEksOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_eks_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_k8s_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_eks_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_eks # noqa: E501 + def dynamic_secret_update_k8s_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_eks_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_k8s_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerEks body: (required) + :param DynamicSecretUpdateK8s body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -20136,7 +18748,7 @@ def gateway_create_producer_eks_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerEksOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -20159,14 +18771,14 @@ def gateway_create_producer_eks_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_eks" % key + " to method dynamic_secret_update_k8s" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_eks`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_k8s`") # noqa: E501 collection_formats = {} @@ -20194,14 +18806,14 @@ def gateway_create_producer_eks_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-eks', 'POST', + '/dynamic-secret-update-k8s', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerEksOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -20209,16 +18821,16 @@ def gateway_create_producer_eks_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_gcp(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_gcp # noqa: E501 + def dynamic_secret_update_ldap(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_gcp(body, async_req=True) + >>> thread = api.dynamic_secret_update_ldap(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerGcp body: (required) + :param DynamicSecretUpdateLdap body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -20226,23 +18838,23 @@ def gateway_create_producer_gcp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerGcpOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_gcp_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_ldap_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_gcp # noqa: E501 + def dynamic_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_gcp_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_ldap_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerGcp body: (required) + :param DynamicSecretUpdateLdap body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -20252,7 +18864,7 @@ def gateway_create_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerGcpOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -20275,14 +18887,14 @@ def gateway_create_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_gcp" % key + " to method dynamic_secret_update_ldap" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_gcp`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_ldap`") # noqa: E501 collection_formats = {} @@ -20310,14 +18922,14 @@ def gateway_create_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-gcp', 'POST', + '/dynamic-secret-update-ldap', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerGcpOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -20325,16 +18937,16 @@ def gateway_create_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_github(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_github # noqa: E501 + def dynamic_secret_update_mongo_db(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_mongo_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_github(body, async_req=True) + >>> thread = api.dynamic_secret_update_mongo_db(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerGithub body: (required) + :param DynamicSecretUpdateMongoDb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -20342,23 +18954,23 @@ def gateway_create_producer_github(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerGithubOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_github_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_mongo_db_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_github_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_github # noqa: E501 + def dynamic_secret_update_mongo_db_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_mongo_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_github_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_mongo_db_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerGithub body: (required) + :param DynamicSecretUpdateMongoDb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -20368,7 +18980,7 @@ def gateway_create_producer_github_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerGithubOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -20391,14 +19003,14 @@ def gateway_create_producer_github_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_github" % key + " to method dynamic_secret_update_mongo_db" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_github`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_mongo_db`") # noqa: E501 collection_formats = {} @@ -20426,14 +19038,14 @@ def gateway_create_producer_github_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-github', 'POST', + '/dynamic-secret-update-mongo', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerGithubOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -20441,16 +19053,16 @@ def gateway_create_producer_github_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_gke(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_gke # noqa: E501 + def dynamic_secret_update_ms_sql(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_ms_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_gke(body, async_req=True) + >>> thread = api.dynamic_secret_update_ms_sql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerGke body: (required) + :param DynamicSecretUpdateMsSql body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -20458,23 +19070,23 @@ def gateway_create_producer_gke(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerGkeOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_gke_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_ms_sql_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_gke_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_gke # noqa: E501 + def dynamic_secret_update_ms_sql_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_ms_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_gke_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_ms_sql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerGke body: (required) + :param DynamicSecretUpdateMsSql body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -20484,7 +19096,7 @@ def gateway_create_producer_gke_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerGkeOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -20507,14 +19119,14 @@ def gateway_create_producer_gke_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_gke" % key + " to method dynamic_secret_update_ms_sql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_gke`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_ms_sql`") # noqa: E501 collection_formats = {} @@ -20542,14 +19154,14 @@ def gateway_create_producer_gke_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-gke', 'POST', + '/dynamic-secret-update-mssql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerGkeOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -20557,16 +19169,16 @@ def gateway_create_producer_gke_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_hana_db(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_hana_db # noqa: E501 + def dynamic_secret_update_my_sql(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_my_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_hana_db(body, async_req=True) + >>> thread = api.dynamic_secret_update_my_sql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerHanaDb body: (required) + :param DynamicSecretUpdateMySql body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -20574,23 +19186,23 @@ def gateway_create_producer_hana_db(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerHanaDbOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_hana_db_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_my_sql_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_hana_db_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_hana_db # noqa: E501 + def dynamic_secret_update_my_sql_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_my_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_hana_db_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_my_sql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerHanaDb body: (required) + :param DynamicSecretUpdateMySql body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -20600,7 +19212,7 @@ def gateway_create_producer_hana_db_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerHanaDbOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -20623,14 +19235,14 @@ def gateway_create_producer_hana_db_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_hana_db" % key + " to method dynamic_secret_update_my_sql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_hana_db`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_my_sql`") # noqa: E501 collection_formats = {} @@ -20658,14 +19270,14 @@ def gateway_create_producer_hana_db_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-hanadb', 'POST', + '/dynamic-secret-update-mysql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerHanaDbOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -20673,16 +19285,16 @@ def gateway_create_producer_hana_db_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_ldap(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_ldap # noqa: E501 + def dynamic_secret_update_oracle_db(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_oracle_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_ldap(body, async_req=True) + >>> thread = api.dynamic_secret_update_oracle_db(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerLdap body: (required) + :param DynamicSecretUpdateOracleDb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -20690,23 +19302,23 @@ def gateway_create_producer_ldap(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerLdapOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_ldap_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_oracle_db_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_ldap_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_ldap # noqa: E501 + def dynamic_secret_update_oracle_db_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_oracle_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_ldap_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_oracle_db_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerLdap body: (required) + :param DynamicSecretUpdateOracleDb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -20716,7 +19328,7 @@ def gateway_create_producer_ldap_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerLdapOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -20739,14 +19351,14 @@ def gateway_create_producer_ldap_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_ldap" % key + " to method dynamic_secret_update_oracle_db" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_ldap`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_oracle_db`") # noqa: E501 collection_formats = {} @@ -20774,14 +19386,14 @@ def gateway_create_producer_ldap_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-ldap', 'POST', + '/dynamic-secret-update-oracle', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerLdapOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -20789,16 +19401,16 @@ def gateway_create_producer_ldap_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_mongo(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_mongo # noqa: E501 + def dynamic_secret_update_ping(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_ping # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_mongo(body, async_req=True) + >>> thread = api.dynamic_secret_update_ping(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerMongo body: (required) + :param DynamicSecretUpdatePing body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -20806,23 +19418,23 @@ def gateway_create_producer_mongo(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerMongoOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_mongo_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_ping_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_mongo_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_mongo # noqa: E501 + def dynamic_secret_update_ping_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_ping # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_mongo_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_ping_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerMongo body: (required) + :param DynamicSecretUpdatePing body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -20832,7 +19444,7 @@ def gateway_create_producer_mongo_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerMongoOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -20855,14 +19467,14 @@ def gateway_create_producer_mongo_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_mongo" % key + " to method dynamic_secret_update_ping" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_mongo`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_ping`") # noqa: E501 collection_formats = {} @@ -20890,14 +19502,14 @@ def gateway_create_producer_mongo_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-mongo', 'POST', + '/dynamic-secret-update-ping', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerMongoOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -20905,16 +19517,16 @@ def gateway_create_producer_mongo_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_mssql(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_mssql # noqa: E501 + def dynamic_secret_update_postgre_sql(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_postgre_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_mssql(body, async_req=True) + >>> thread = api.dynamic_secret_update_postgre_sql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerMSSQL body: (required) + :param DynamicSecretUpdatePostgreSql body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -20922,23 +19534,23 @@ def gateway_create_producer_mssql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerMSSQLOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_mssql_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_postgre_sql_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_mssql_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_mssql # noqa: E501 + def dynamic_secret_update_postgre_sql_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_postgre_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_mssql_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_postgre_sql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerMSSQL body: (required) + :param DynamicSecretUpdatePostgreSql body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -20948,7 +19560,7 @@ def gateway_create_producer_mssql_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerMSSQLOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -20971,14 +19583,14 @@ def gateway_create_producer_mssql_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_mssql" % key + " to method dynamic_secret_update_postgre_sql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_mssql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_postgre_sql`") # noqa: E501 collection_formats = {} @@ -21006,14 +19618,14 @@ def gateway_create_producer_mssql_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-mssql', 'POST', + '/dynamic-secret-update-postgresql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerMSSQLOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -21021,16 +19633,16 @@ def gateway_create_producer_mssql_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_my_sql(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_my_sql # noqa: E501 + def dynamic_secret_update_rabbit_mq(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_rabbit_mq # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_my_sql(body, async_req=True) + >>> thread = api.dynamic_secret_update_rabbit_mq(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerMySQL body: (required) + :param DynamicSecretUpdateRabbitMq body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -21038,23 +19650,23 @@ def gateway_create_producer_my_sql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerMySQLOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_my_sql_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_rabbit_mq_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_my_sql_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_my_sql # noqa: E501 + def dynamic_secret_update_rabbit_mq_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_rabbit_mq # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_my_sql_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_rabbit_mq_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerMySQL body: (required) + :param DynamicSecretUpdateRabbitMq body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -21064,7 +19676,7 @@ def gateway_create_producer_my_sql_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerMySQLOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -21087,14 +19699,14 @@ def gateway_create_producer_my_sql_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_my_sql" % key + " to method dynamic_secret_update_rabbit_mq" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_my_sql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_rabbit_mq`") # noqa: E501 collection_formats = {} @@ -21122,14 +19734,14 @@ def gateway_create_producer_my_sql_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-mysql', 'POST', + '/dynamic-secret-update-rabbitmq', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerMySQLOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -21137,16 +19749,16 @@ def gateway_create_producer_my_sql_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_native_k8_s(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_native_k8_s # noqa: E501 + def dynamic_secret_update_rdp(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_rdp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_native_k8_s(body, async_req=True) + >>> thread = api.dynamic_secret_update_rdp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerNativeK8S body: (required) + :param DynamicSecretUpdateRdp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -21154,23 +19766,23 @@ def gateway_create_producer_native_k8_s(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerNativeK8SOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_native_k8_s_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_rdp_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_native_k8_s_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_native_k8_s # noqa: E501 + def dynamic_secret_update_rdp_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_rdp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_native_k8_s_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_rdp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerNativeK8S body: (required) + :param DynamicSecretUpdateRdp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -21180,7 +19792,7 @@ def gateway_create_producer_native_k8_s_with_http_info(self, body, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerNativeK8SOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -21203,130 +19815,14 @@ def gateway_create_producer_native_k8_s_with_http_info(self, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_native_k8_s" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_native_k8_s`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-create-producer-k8s', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GatewayCreateProducerNativeK8SOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_create_producer_oracle_db(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_oracle_db # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_oracle_db(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayCreateProducerOracleDb body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayCreateProducerOracleDbOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_oracle_db_with_http_info(body, **kwargs) # noqa: E501 - - def gateway_create_producer_oracle_db_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_oracle_db # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_oracle_db_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayCreateProducerOracleDb body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayCreateProducerOracleDbOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_oracle_db" % key + " to method dynamic_secret_update_rdp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_oracle_db`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_rdp`") # noqa: E501 collection_formats = {} @@ -21354,14 +19850,14 @@ def gateway_create_producer_oracle_db_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-oracle', 'POST', + '/dynamic-secret-update-rdp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerOracleDbOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -21369,16 +19865,16 @@ def gateway_create_producer_oracle_db_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_ping(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_ping # noqa: E501 + def dynamic_secret_update_redis(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_redis # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_ping(body, async_req=True) + >>> thread = api.dynamic_secret_update_redis(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerPing body: (required) + :param DynamicSecretUpdateRedis body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -21386,23 +19882,23 @@ def gateway_create_producer_ping(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerPingOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_ping_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_redis_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_ping_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_ping # noqa: E501 + def dynamic_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_redis # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_ping_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_redis_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerPing body: (required) + :param DynamicSecretUpdateRedis body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -21412,7 +19908,7 @@ def gateway_create_producer_ping_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerPingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -21435,14 +19931,14 @@ def gateway_create_producer_ping_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_ping" % key + " to method dynamic_secret_update_redis" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_ping`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_redis`") # noqa: E501 collection_formats = {} @@ -21470,14 +19966,14 @@ def gateway_create_producer_ping_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-ping', 'POST', + '/dynamic-secret-update-redis', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerPingOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -21485,16 +19981,16 @@ def gateway_create_producer_ping_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_postgre_sql(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_postgre_sql # noqa: E501 + def dynamic_secret_update_redshift(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_redshift # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_postgre_sql(body, async_req=True) + >>> thread = api.dynamic_secret_update_redshift(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerPostgreSQL body: (required) + :param DynamicSecretUpdateRedshift body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -21502,23 +19998,23 @@ def gateway_create_producer_postgre_sql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerPostgreSQLOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_postgre_sql_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_redshift_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_postgre_sql_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_postgre_sql # noqa: E501 + def dynamic_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_redshift # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_postgre_sql_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_redshift_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerPostgreSQL body: (required) + :param DynamicSecretUpdateRedshift body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -21528,7 +20024,7 @@ def gateway_create_producer_postgre_sql_with_http_info(self, body, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerPostgreSQLOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -21551,14 +20047,14 @@ def gateway_create_producer_postgre_sql_with_http_info(self, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_postgre_sql" % key + " to method dynamic_secret_update_redshift" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_postgre_sql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_redshift`") # noqa: E501 collection_formats = {} @@ -21586,14 +20082,14 @@ def gateway_create_producer_postgre_sql_with_http_info(self, body, **kwargs): # auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-postgresql', 'POST', + '/dynamic-secret-update-redshift', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerPostgreSQLOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -21601,16 +20097,16 @@ def gateway_create_producer_postgre_sql_with_http_info(self, body, **kwargs): # _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_rabbit_mq(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_rabbit_mq # noqa: E501 + def dynamic_secret_update_snowflake(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_snowflake # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_rabbit_mq(body, async_req=True) + >>> thread = api.dynamic_secret_update_snowflake(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerRabbitMQ body: (required) + :param DynamicSecretUpdateSnowflake body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -21618,23 +20114,23 @@ def gateway_create_producer_rabbit_mq(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerRabbitMQOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_rabbit_mq_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_snowflake_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_rabbit_mq_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_rabbit_mq # noqa: E501 + def dynamic_secret_update_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_snowflake # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_rabbit_mq_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_snowflake_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerRabbitMQ body: (required) + :param DynamicSecretUpdateSnowflake body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -21644,7 +20140,7 @@ def gateway_create_producer_rabbit_mq_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerRabbitMQOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -21667,14 +20163,14 @@ def gateway_create_producer_rabbit_mq_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_rabbit_mq" % key + " to method dynamic_secret_update_snowflake" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_rabbit_mq`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_snowflake`") # noqa: E501 collection_formats = {} @@ -21702,14 +20198,14 @@ def gateway_create_producer_rabbit_mq_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-rabbitmq', 'POST', + '/dynamic-secret-update-snowflake', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerRabbitMQOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -21717,16 +20213,16 @@ def gateway_create_producer_rabbit_mq_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_rdp(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_rdp # noqa: E501 + def dynamic_secret_update_venafi(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_venafi # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_rdp(body, async_req=True) + >>> thread = api.dynamic_secret_update_venafi(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerRdp body: (required) + :param DynamicSecretUpdateVenafi body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -21734,23 +20230,23 @@ def gateway_create_producer_rdp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerRdpOutput + :return: DynamicSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_rdp_with_http_info(body, **kwargs) # noqa: E501 + return self.dynamic_secret_update_venafi_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_rdp_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_rdp # noqa: E501 + def dynamic_secret_update_venafi_with_http_info(self, body, **kwargs): # noqa: E501 + """dynamic_secret_update_venafi # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_rdp_with_http_info(body, async_req=True) + >>> thread = api.dynamic_secret_update_venafi_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerRdp body: (required) + :param DynamicSecretUpdateVenafi body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -21760,7 +20256,7 @@ def gateway_create_producer_rdp_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerRdpOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DynamicSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -21783,14 +20279,14 @@ def gateway_create_producer_rdp_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_rdp" % key + " to method dynamic_secret_update_venafi" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_rdp`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `dynamic_secret_update_venafi`") # noqa: E501 collection_formats = {} @@ -21818,14 +20314,14 @@ def gateway_create_producer_rdp_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-rdp', 'POST', + '/dynamic-secret-update-venafi', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerRdpOutput', # noqa: E501 + response_type='DynamicSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -21833,16 +20329,16 @@ def gateway_create_producer_rdp_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_redis(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_redis # noqa: E501 + def encrypt(self, body, **kwargs): # noqa: E501 + """encrypt # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_redis(body, async_req=True) + >>> thread = api.encrypt(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerRedis body: (required) + :param Encrypt body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -21850,23 +20346,23 @@ def gateway_create_producer_redis(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerRedisOutput + :return: EncryptOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_redis_with_http_info(body, **kwargs) # noqa: E501 + return self.encrypt_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_redis_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_redis # noqa: E501 + def encrypt_with_http_info(self, body, **kwargs): # noqa: E501 + """encrypt # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_redis_with_http_info(body, async_req=True) + >>> thread = api.encrypt_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerRedis body: (required) + :param Encrypt body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -21876,7 +20372,7 @@ def gateway_create_producer_redis_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerRedisOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EncryptOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -21899,130 +20395,14 @@ def gateway_create_producer_redis_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_redis" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_redis`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-create-producer-Redis', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GatewayCreateProducerRedisOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_create_producer_redshift(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_redshift # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_redshift(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayCreateProducerRedshift body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayCreateProducerRedshiftOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_redshift_with_http_info(body, **kwargs) # noqa: E501 - - def gateway_create_producer_redshift_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_redshift # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_redshift_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayCreateProducerRedshift body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayCreateProducerRedshiftOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_redshift" % key + " to method encrypt" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_redshift`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `encrypt`") # noqa: E501 collection_formats = {} @@ -22050,14 +20430,14 @@ def gateway_create_producer_redshift_with_http_info(self, body, **kwargs): # no auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-redshift', 'POST', + '/encrypt', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerRedshiftOutput', # noqa: E501 + response_type='EncryptOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -22065,16 +20445,16 @@ def gateway_create_producer_redshift_with_http_info(self, body, **kwargs): # no _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_snowflake(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_snowflake # noqa: E501 + def encrypt_gpg(self, body, **kwargs): # noqa: E501 + """encrypt_gpg # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_snowflake(body, async_req=True) + >>> thread = api.encrypt_gpg(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerSnowflake body: (required) + :param EncryptGPG body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -22082,23 +20462,23 @@ def gateway_create_producer_snowflake(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerSnowflakeOutput + :return: EncryptGPGOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_snowflake_with_http_info(body, **kwargs) # noqa: E501 + return self.encrypt_gpg_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_snowflake # noqa: E501 + def encrypt_gpg_with_http_info(self, body, **kwargs): # noqa: E501 + """encrypt_gpg # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_snowflake_with_http_info(body, async_req=True) + >>> thread = api.encrypt_gpg_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerSnowflake body: (required) + :param EncryptGPG body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -22108,7 +20488,7 @@ def gateway_create_producer_snowflake_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerSnowflakeOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EncryptGPGOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -22131,14 +20511,14 @@ def gateway_create_producer_snowflake_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_snowflake" % key + " to method encrypt_gpg" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_snowflake`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `encrypt_gpg`") # noqa: E501 collection_formats = {} @@ -22166,14 +20546,14 @@ def gateway_create_producer_snowflake_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-snowflake', 'POST', + '/encrypt-gpg', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerSnowflakeOutput', # noqa: E501 + response_type='EncryptGPGOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -22181,16 +20561,16 @@ def gateway_create_producer_snowflake_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_create_producer_venafi(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_venafi # noqa: E501 + def encrypt_with_classic_key(self, body, **kwargs): # noqa: E501 + """encrypt_with_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_venafi(body, async_req=True) + >>> thread = api.encrypt_with_classic_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerVenafi body: (required) + :param EncryptWithClassicKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -22198,23 +20578,23 @@ def gateway_create_producer_venafi(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayCreateProducerVenafiOutput + :return: EncryptOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_create_producer_venafi_with_http_info(body, **kwargs) # noqa: E501 + return self.encrypt_with_classic_key_with_http_info(body, **kwargs) # noqa: E501 - def gateway_create_producer_venafi_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_create_producer_venafi # noqa: E501 + def encrypt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 + """encrypt_with_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_create_producer_venafi_with_http_info(body, async_req=True) + >>> thread = api.encrypt_with_classic_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayCreateProducerVenafi body: (required) + :param EncryptWithClassicKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -22224,7 +20604,7 @@ def gateway_create_producer_venafi_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayCreateProducerVenafiOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EncryptOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -22247,14 +20627,14 @@ def gateway_create_producer_venafi_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_create_producer_venafi" % key + " to method encrypt_with_classic_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_venafi`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `encrypt_with_classic_key`") # noqa: E501 collection_formats = {} @@ -22282,14 +20662,14 @@ def gateway_create_producer_venafi_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-create-producer-certificate-automation', 'POST', + '/encrypt-with-classic-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayCreateProducerVenafiOutput', # noqa: E501 + response_type='EncryptOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -22297,16 +20677,16 @@ def gateway_create_producer_venafi_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_delete_allowed_access(self, body, **kwargs): # noqa: E501 - """gateway_delete_allowed_access # noqa: E501 + def esm_create(self, body, **kwargs): # noqa: E501 + """esm_create # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_delete_allowed_access(body, async_req=True) + >>> thread = api.esm_create(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayDeleteAllowedAccess body: (required) + :param EsmCreate body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -22314,23 +20694,23 @@ def gateway_delete_allowed_access(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayDeleteAllowedAccessOutput + :return: EsmCreateSecretOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_delete_allowed_access_with_http_info(body, **kwargs) # noqa: E501 + return self.esm_create_with_http_info(body, **kwargs) # noqa: E501 - def gateway_delete_allowed_access_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_delete_allowed_access # noqa: E501 + def esm_create_with_http_info(self, body, **kwargs): # noqa: E501 + """esm_create # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_delete_allowed_access_with_http_info(body, async_req=True) + >>> thread = api.esm_create_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayDeleteAllowedAccess body: (required) + :param EsmCreate body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -22340,7 +20720,7 @@ def gateway_delete_allowed_access_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayDeleteAllowedAccessOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EsmCreateSecretOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -22363,14 +20743,14 @@ def gateway_delete_allowed_access_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_delete_allowed_access" % key + " to method esm_create" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_delete_allowed_access`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `esm_create`") # noqa: E501 collection_formats = {} @@ -22398,14 +20778,14 @@ def gateway_delete_allowed_access_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-delete-allowed-access', 'POST', + '/esm-create', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayDeleteAllowedAccessOutput', # noqa: E501 + response_type='EsmCreateSecretOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -22413,16 +20793,16 @@ def gateway_delete_allowed_access_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_delete_k8_s_auth_config(self, body, **kwargs): # noqa: E501 - """gateway_delete_k8_s_auth_config # noqa: E501 + def esm_delete(self, body, **kwargs): # noqa: E501 + """esm_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_delete_k8_s_auth_config(body, async_req=True) + >>> thread = api.esm_delete(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayDeleteK8SAuthConfig body: (required) + :param EsmDelete body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -22430,23 +20810,23 @@ def gateway_delete_k8_s_auth_config(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayDeleteK8SAuthConfigOutput + :return: EsmDeleteSecretOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_delete_k8_s_auth_config_with_http_info(body, **kwargs) # noqa: E501 + return self.esm_delete_with_http_info(body, **kwargs) # noqa: E501 - def gateway_delete_k8_s_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_delete_k8_s_auth_config # noqa: E501 + def esm_delete_with_http_info(self, body, **kwargs): # noqa: E501 + """esm_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_delete_k8_s_auth_config_with_http_info(body, async_req=True) + >>> thread = api.esm_delete_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayDeleteK8SAuthConfig body: (required) + :param EsmDelete body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -22456,7 +20836,7 @@ def gateway_delete_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayDeleteK8SAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EsmDeleteSecretOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -22479,14 +20859,14 @@ def gateway_delete_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_delete_k8_s_auth_config" % key + " to method esm_delete" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_delete_k8_s_auth_config`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `esm_delete`") # noqa: E501 collection_formats = {} @@ -22514,14 +20894,14 @@ def gateway_delete_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-delete-k8s-auth-config', 'POST', + '/esm-delete', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayDeleteK8SAuthConfigOutput', # noqa: E501 + response_type='EsmDeleteSecretOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -22529,16 +20909,16 @@ def gateway_delete_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_delete_migration(self, body, **kwargs): # noqa: E501 - """gateway_delete_migration # noqa: E501 + def esm_get(self, body, **kwargs): # noqa: E501 + """esm_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_delete_migration(body, async_req=True) + >>> thread = api.esm_get(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayDeleteMigration body: (required) + :param EsmGet body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -22546,23 +20926,23 @@ def gateway_delete_migration(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayMigrationDeleteOutput + :return: EsmGetSecretOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_delete_migration_with_http_info(body, **kwargs) # noqa: E501 + return self.esm_get_with_http_info(body, **kwargs) # noqa: E501 - def gateway_delete_migration_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_delete_migration # noqa: E501 + def esm_get_with_http_info(self, body, **kwargs): # noqa: E501 + """esm_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_delete_migration_with_http_info(body, async_req=True) + >>> thread = api.esm_get_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayDeleteMigration body: (required) + :param EsmGet body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -22572,7 +20952,7 @@ def gateway_delete_migration_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayMigrationDeleteOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EsmGetSecretOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -22595,130 +20975,14 @@ def gateway_delete_migration_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_delete_migration" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_delete_migration`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-delete-migration', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GatewayMigrationDeleteOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_delete_producer(self, body, **kwargs): # noqa: E501 - """gateway_delete_producer # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_delete_producer(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayDeleteProducer body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayDeleteProducerOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_delete_producer_with_http_info(body, **kwargs) # noqa: E501 - - def gateway_delete_producer_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_delete_producer # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_delete_producer_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayDeleteProducer body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayDeleteProducerOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_delete_producer" % key + " to method esm_get" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_delete_producer`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `esm_get`") # noqa: E501 collection_formats = {} @@ -22746,14 +21010,14 @@ def gateway_delete_producer_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-delete-producer', 'POST', + '/esm-get', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayDeleteProducerOutput', # noqa: E501 + response_type='EsmGetSecretOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -22761,16 +21025,16 @@ def gateway_delete_producer_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_download_customer_fragments(self, body, **kwargs): # noqa: E501 - """gateway_download_customer_fragments # noqa: E501 + def esm_list(self, body, **kwargs): # noqa: E501 + """esm_list # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_download_customer_fragments(body, async_req=True) + >>> thread = api.esm_list(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayDownloadCustomerFragments body: (required) + :param EsmList body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -22778,23 +21042,23 @@ def gateway_download_customer_fragments(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayDownloadCustomerFragmentsOutput + :return: EsmListSecretsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_download_customer_fragments_with_http_info(body, **kwargs) # noqa: E501 + return self.esm_list_with_http_info(body, **kwargs) # noqa: E501 - def gateway_download_customer_fragments_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_download_customer_fragments # noqa: E501 + def esm_list_with_http_info(self, body, **kwargs): # noqa: E501 + """esm_list # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_download_customer_fragments_with_http_info(body, async_req=True) + >>> thread = api.esm_list_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayDownloadCustomerFragments body: (required) + :param EsmList body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -22804,7 +21068,7 @@ def gateway_download_customer_fragments_with_http_info(self, body, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayDownloadCustomerFragmentsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EsmListSecretsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -22827,14 +21091,14 @@ def gateway_download_customer_fragments_with_http_info(self, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_download_customer_fragments" % key + " to method esm_list" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_download_customer_fragments`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `esm_list`") # noqa: E501 collection_formats = {} @@ -22862,14 +21126,14 @@ def gateway_download_customer_fragments_with_http_info(self, body, **kwargs): # auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-download-customer-fragments', 'POST', + '/esm-list', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayDownloadCustomerFragmentsOutput', # noqa: E501 + response_type='EsmListSecretsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -22877,16 +21141,16 @@ def gateway_download_customer_fragments_with_http_info(self, body, **kwargs): # _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_get_allowed_access(self, body, **kwargs): # noqa: E501 - """gateway_get_allowed_access # noqa: E501 + def esm_update(self, body, **kwargs): # noqa: E501 + """esm_update # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_allowed_access(body, async_req=True) + >>> thread = api.esm_update(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetAllowedAccess body: (required) + :param EsmUpdate body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -22894,23 +21158,23 @@ def gateway_get_allowed_access(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: AllowedAccess + :return: EsmUpdateSecretOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_get_allowed_access_with_http_info(body, **kwargs) # noqa: E501 + return self.esm_update_with_http_info(body, **kwargs) # noqa: E501 - def gateway_get_allowed_access_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_get_allowed_access # noqa: E501 + def esm_update_with_http_info(self, body, **kwargs): # noqa: E501 + """esm_update # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_allowed_access_with_http_info(body, async_req=True) + >>> thread = api.esm_update_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetAllowedAccess body: (required) + :param EsmUpdate body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -22920,7 +21184,7 @@ def gateway_get_allowed_access_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(AllowedAccess, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EsmUpdateSecretOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -22943,14 +21207,14 @@ def gateway_get_allowed_access_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_get_allowed_access" % key + " to method esm_update" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_allowed_access`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `esm_update`") # noqa: E501 collection_formats = {} @@ -22978,14 +21242,14 @@ def gateway_get_allowed_access_with_http_info(self, body, **kwargs): # noqa: E5 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-get-allowed-access', 'POST', + '/esm-update', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='AllowedAccess', # noqa: E501 + response_type='EsmUpdateSecretOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -22993,16 +21257,16 @@ def gateway_get_allowed_access_with_http_info(self, body, **kwargs): # noqa: E5 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_get_cache(self, body, **kwargs): # noqa: E501 - """gateway_get_cache # noqa: E501 + def event_action(self, body, **kwargs): # noqa: E501 + """event_action # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_cache(body, async_req=True) + >>> thread = api.event_action(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetCache body: (required) + :param EventAction body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -23010,23 +21274,23 @@ def gateway_get_cache(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: CacheConfigPart + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_get_cache_with_http_info(body, **kwargs) # noqa: E501 + return self.event_action_with_http_info(body, **kwargs) # noqa: E501 - def gateway_get_cache_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_get_cache # noqa: E501 + def event_action_with_http_info(self, body, **kwargs): # noqa: E501 + """event_action # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_cache_with_http_info(body, async_req=True) + >>> thread = api.event_action_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetCache body: (required) + :param EventAction body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -23036,7 +21300,7 @@ def gateway_get_cache_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(CacheConfigPart, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -23059,14 +21323,14 @@ def gateway_get_cache_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_get_cache" % key + " to method event_action" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_cache`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_action`") # noqa: E501 collection_formats = {} @@ -23094,14 +21358,14 @@ def gateway_get_cache_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-get-cache', 'POST', + '/event-action', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='CacheConfigPart', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -23109,16 +21373,16 @@ def gateway_get_cache_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_get_config(self, body, **kwargs): # noqa: E501 - """gateway_get_config # noqa: E501 + def event_forwarder_create_email(self, body, **kwargs): # noqa: E501 + """event_forwarder_create_email # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_config(body, async_req=True) + >>> thread = api.event_forwarder_create_email(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetConfig body: (required) + :param EventForwarderCreateEmail body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -23126,23 +21390,23 @@ def gateway_get_config(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: AkeylessGatewayConfig + :return: EventForwarderCreateUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_get_config_with_http_info(body, **kwargs) # noqa: E501 + return self.event_forwarder_create_email_with_http_info(body, **kwargs) # noqa: E501 - def gateway_get_config_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_get_config # noqa: E501 + def event_forwarder_create_email_with_http_info(self, body, **kwargs): # noqa: E501 + """event_forwarder_create_email # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_config_with_http_info(body, async_req=True) + >>> thread = api.event_forwarder_create_email_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetConfig body: (required) + :param EventForwarderCreateEmail body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -23152,7 +21416,7 @@ def gateway_get_config_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(AkeylessGatewayConfig, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -23175,14 +21439,14 @@ def gateway_get_config_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_get_config" % key + " to method event_forwarder_create_email" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_config`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_create_email`") # noqa: E501 collection_formats = {} @@ -23210,14 +21474,14 @@ def gateway_get_config_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-get-config', 'POST', + '/event-forwarder-create-email', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='AkeylessGatewayConfig', # noqa: E501 + response_type='EventForwarderCreateUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -23225,16 +21489,16 @@ def gateway_get_config_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_get_defaults(self, body, **kwargs): # noqa: E501 - """gateway_get_defaults # noqa: E501 + def event_forwarder_create_service_now(self, body, **kwargs): # noqa: E501 + """event_forwarder_create_service_now # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_defaults(body, async_req=True) + >>> thread = api.event_forwarder_create_service_now(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetDefaults body: (required) + :param EventForwarderCreateServiceNow body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -23242,23 +21506,23 @@ def gateway_get_defaults(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayGetDefaultsOutput + :return: EventForwarderCreateUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_get_defaults_with_http_info(body, **kwargs) # noqa: E501 + return self.event_forwarder_create_service_now_with_http_info(body, **kwargs) # noqa: E501 - def gateway_get_defaults_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_get_defaults # noqa: E501 + def event_forwarder_create_service_now_with_http_info(self, body, **kwargs): # noqa: E501 + """event_forwarder_create_service_now # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_defaults_with_http_info(body, async_req=True) + >>> thread = api.event_forwarder_create_service_now_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetDefaults body: (required) + :param EventForwarderCreateServiceNow body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -23268,7 +21532,7 @@ def gateway_get_defaults_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayGetDefaultsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -23291,130 +21555,14 @@ def gateway_get_defaults_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_get_defaults" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_defaults`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-get-defaults', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GatewayGetDefaultsOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_get_k8_s_auth_config(self, body, **kwargs): # noqa: E501 - """gateway_get_k8_s_auth_config # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_k8_s_auth_config(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayGetK8SAuthConfig body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayGetK8SAuthConfigOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_get_k8_s_auth_config_with_http_info(body, **kwargs) # noqa: E501 - - def gateway_get_k8_s_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_get_k8_s_auth_config # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_k8_s_auth_config_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayGetK8SAuthConfig body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayGetK8SAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_get_k8_s_auth_config" % key + " to method event_forwarder_create_service_now" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_k8_s_auth_config`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_create_service_now`") # noqa: E501 collection_formats = {} @@ -23442,14 +21590,14 @@ def gateway_get_k8_s_auth_config_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-get-k8s-auth-config', 'POST', + '/event-forwarder-create-servicenow', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayGetK8SAuthConfigOutput', # noqa: E501 + response_type='EventForwarderCreateUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -23457,16 +21605,16 @@ def gateway_get_k8_s_auth_config_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_get_ldap_auth_config(self, body, **kwargs): # noqa: E501 - """gateway_get_ldap_auth_config # noqa: E501 + def event_forwarder_create_slack(self, body, **kwargs): # noqa: E501 + """event_forwarder_create_slack # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_ldap_auth_config(body, async_req=True) + >>> thread = api.event_forwarder_create_slack(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetLdapAuthConfig body: (required) + :param EventForwarderCreateSlack body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -23474,23 +21622,23 @@ def gateway_get_ldap_auth_config(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayGetLdapAuthConfigOutput + :return: EventForwarderCreateUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_get_ldap_auth_config_with_http_info(body, **kwargs) # noqa: E501 + return self.event_forwarder_create_slack_with_http_info(body, **kwargs) # noqa: E501 - def gateway_get_ldap_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_get_ldap_auth_config # noqa: E501 + def event_forwarder_create_slack_with_http_info(self, body, **kwargs): # noqa: E501 + """event_forwarder_create_slack # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_ldap_auth_config_with_http_info(body, async_req=True) + >>> thread = api.event_forwarder_create_slack_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetLdapAuthConfig body: (required) + :param EventForwarderCreateSlack body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -23500,7 +21648,7 @@ def gateway_get_ldap_auth_config_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayGetLdapAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -23523,14 +21671,14 @@ def gateway_get_ldap_auth_config_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_get_ldap_auth_config" % key + " to method event_forwarder_create_slack" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_ldap_auth_config`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_create_slack`") # noqa: E501 collection_formats = {} @@ -23558,14 +21706,14 @@ def gateway_get_ldap_auth_config_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-get-ldap-auth-config', 'POST', + '/event-forwarder-create-slack', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayGetLdapAuthConfigOutput', # noqa: E501 + response_type='EventForwarderCreateUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -23573,16 +21721,16 @@ def gateway_get_ldap_auth_config_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_get_log_forwarding(self, body, **kwargs): # noqa: E501 - """gateway_get_log_forwarding # noqa: E501 + def event_forwarder_create_webhook(self, body, **kwargs): # noqa: E501 + """event_forwarder_create_webhook # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_log_forwarding(body, async_req=True) + >>> thread = api.event_forwarder_create_webhook(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetLogForwarding body: (required) + :param EventForwarderCreateWebhook body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -23590,23 +21738,23 @@ def gateway_get_log_forwarding(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: LogForwardingConfigPart + :return: EventForwarderCreateUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_get_log_forwarding_with_http_info(body, **kwargs) # noqa: E501 + return self.event_forwarder_create_webhook_with_http_info(body, **kwargs) # noqa: E501 - def gateway_get_log_forwarding_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_get_log_forwarding # noqa: E501 + def event_forwarder_create_webhook_with_http_info(self, body, **kwargs): # noqa: E501 + """event_forwarder_create_webhook # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_log_forwarding_with_http_info(body, async_req=True) + >>> thread = api.event_forwarder_create_webhook_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetLogForwarding body: (required) + :param EventForwarderCreateWebhook body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -23616,7 +21764,7 @@ def gateway_get_log_forwarding_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(LogForwardingConfigPart, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -23639,14 +21787,14 @@ def gateway_get_log_forwarding_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_get_log_forwarding" % key + " to method event_forwarder_create_webhook" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_log_forwarding`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_create_webhook`") # noqa: E501 collection_formats = {} @@ -23674,14 +21822,14 @@ def gateway_get_log_forwarding_with_http_info(self, body, **kwargs): # noqa: E5 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-get-log-forwarding', 'POST', + '/event-forwarder-create-webhook', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='LogForwardingConfigPart', # noqa: E501 + response_type='EventForwarderCreateUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -23689,16 +21837,16 @@ def gateway_get_log_forwarding_with_http_info(self, body, **kwargs): # noqa: E5 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_get_migration(self, body, **kwargs): # noqa: E501 - """gateway_get_migration # noqa: E501 + def event_forwarder_delete(self, body, **kwargs): # noqa: E501 + """event_forwarder_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_migration(body, async_req=True) + >>> thread = api.event_forwarder_delete(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetMigration body: (required) + :param EventForwarderDelete body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -23706,23 +21854,23 @@ def gateway_get_migration(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayMigrationGetOutput + :return: EventForwarderDeleteOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_get_migration_with_http_info(body, **kwargs) # noqa: E501 + return self.event_forwarder_delete_with_http_info(body, **kwargs) # noqa: E501 - def gateway_get_migration_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_get_migration # noqa: E501 + def event_forwarder_delete_with_http_info(self, body, **kwargs): # noqa: E501 + """event_forwarder_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_migration_with_http_info(body, async_req=True) + >>> thread = api.event_forwarder_delete_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetMigration body: (required) + :param EventForwarderDelete body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -23732,7 +21880,7 @@ def gateway_get_migration_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayMigrationGetOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EventForwarderDeleteOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -23755,14 +21903,14 @@ def gateway_get_migration_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_get_migration" % key + " to method event_forwarder_delete" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_migration`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_delete`") # noqa: E501 collection_formats = {} @@ -23790,14 +21938,14 @@ def gateway_get_migration_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-get-migration', 'POST', + '/event-forwarder-delete', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayMigrationGetOutput', # noqa: E501 + response_type='EventForwarderDeleteOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -23805,16 +21953,16 @@ def gateway_get_migration_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_get_producer(self, body, **kwargs): # noqa: E501 - """gateway_get_producer # noqa: E501 + def event_forwarder_get(self, body, **kwargs): # noqa: E501 + """event_forwarder_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_producer(body, async_req=True) + >>> thread = api.event_forwarder_get(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetProducer body: (required) + :param EventForwarderGet body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -23822,23 +21970,23 @@ def gateway_get_producer(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: DSProducerDetails + :return: EventForwarderGetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_get_producer_with_http_info(body, **kwargs) # noqa: E501 + return self.event_forwarder_get_with_http_info(body, **kwargs) # noqa: E501 - def gateway_get_producer_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_get_producer # noqa: E501 + def event_forwarder_get_with_http_info(self, body, **kwargs): # noqa: E501 + """event_forwarder_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_producer_with_http_info(body, async_req=True) + >>> thread = api.event_forwarder_get_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetProducer body: (required) + :param EventForwarderGet body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -23848,7 +21996,7 @@ def gateway_get_producer_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(DSProducerDetails, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EventForwarderGetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -23871,14 +22019,14 @@ def gateway_get_producer_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_get_producer" % key + " to method event_forwarder_get" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_producer`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_get`") # noqa: E501 collection_formats = {} @@ -23906,14 +22054,14 @@ def gateway_get_producer_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-get-producer', 'POST', + '/event-forwarder-get', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='DSProducerDetails', # noqa: E501 + response_type='EventForwarderGetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -23921,16 +22069,16 @@ def gateway_get_producer_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_get_tmp_users(self, body, **kwargs): # noqa: E501 - """gateway_get_tmp_users # noqa: E501 + def event_forwarder_update_email(self, body, **kwargs): # noqa: E501 + """event_forwarder_update_email # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_tmp_users(body, async_req=True) + >>> thread = api.event_forwarder_update_email(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetTmpUsers body: (required) + :param EventForwarderUpdateEmail body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -23938,23 +22086,23 @@ def gateway_get_tmp_users(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: list[TmpUserData] + :return: EventForwarderCreateUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_get_tmp_users_with_http_info(body, **kwargs) # noqa: E501 + return self.event_forwarder_update_email_with_http_info(body, **kwargs) # noqa: E501 - def gateway_get_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_get_tmp_users # noqa: E501 + def event_forwarder_update_email_with_http_info(self, body, **kwargs): # noqa: E501 + """event_forwarder_update_email # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_get_tmp_users_with_http_info(body, async_req=True) + >>> thread = api.event_forwarder_update_email_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayGetTmpUsers body: (required) + :param EventForwarderUpdateEmail body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -23964,7 +22112,7 @@ def gateway_get_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(list[TmpUserData], status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -23987,14 +22135,14 @@ def gateway_get_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_get_tmp_users" % key + " to method event_forwarder_update_email" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_tmp_users`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_update_email`") # noqa: E501 collection_formats = {} @@ -24022,14 +22170,14 @@ def gateway_get_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-get-producer-tmp-creds', 'POST', + '/event-forwarder-update-email', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='list[TmpUserData]', # noqa: E501 + response_type='EventForwarderCreateUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -24037,16 +22185,16 @@ def gateway_get_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_list_customer_fragments(self, body, **kwargs): # noqa: E501 - """gateway_list_customer_fragments # noqa: E501 + def event_forwarder_update_service_now(self, body, **kwargs): # noqa: E501 + """event_forwarder_update_service_now # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_list_customer_fragments(body, async_req=True) + >>> thread = api.event_forwarder_update_service_now(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayListCustomerFragments body: (required) + :param EventForwarderUpdateServiceNow body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -24054,23 +22202,23 @@ def gateway_list_customer_fragments(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: dict(str, object) + :return: EventForwarderCreateUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_list_customer_fragments_with_http_info(body, **kwargs) # noqa: E501 + return self.event_forwarder_update_service_now_with_http_info(body, **kwargs) # noqa: E501 - def gateway_list_customer_fragments_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_list_customer_fragments # noqa: E501 + def event_forwarder_update_service_now_with_http_info(self, body, **kwargs): # noqa: E501 + """event_forwarder_update_service_now # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_list_customer_fragments_with_http_info(body, async_req=True) + >>> thread = api.event_forwarder_update_service_now_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayListCustomerFragments body: (required) + :param EventForwarderUpdateServiceNow body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -24080,7 +22228,7 @@ def gateway_list_customer_fragments_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -24103,14 +22251,14 @@ def gateway_list_customer_fragments_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_list_customer_fragments" % key + " to method event_forwarder_update_service_now" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_list_customer_fragments`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_update_service_now`") # noqa: E501 collection_formats = {} @@ -24138,14 +22286,14 @@ def gateway_list_customer_fragments_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-list-customer-fragments', 'POST', + '/event-forwarder-update-servicenow', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='dict(str, object)', # noqa: E501 + response_type='EventForwarderCreateUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -24153,16 +22301,16 @@ def gateway_list_customer_fragments_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_list_migration(self, body, **kwargs): # noqa: E501 - """gateway_list_migration # noqa: E501 + def event_forwarder_update_slack(self, body, **kwargs): # noqa: E501 + """event_forwarder_update_slack # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_list_migration(body, async_req=True) + >>> thread = api.event_forwarder_update_slack(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayListMigration body: (required) + :param EventForwarderUpdateSlack body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -24170,23 +22318,23 @@ def gateway_list_migration(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayMigrationListOutput + :return: EventForwarderCreateUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_list_migration_with_http_info(body, **kwargs) # noqa: E501 + return self.event_forwarder_update_slack_with_http_info(body, **kwargs) # noqa: E501 - def gateway_list_migration_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_list_migration # noqa: E501 + def event_forwarder_update_slack_with_http_info(self, body, **kwargs): # noqa: E501 + """event_forwarder_update_slack # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_list_migration_with_http_info(body, async_req=True) + >>> thread = api.event_forwarder_update_slack_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayListMigration body: (required) + :param EventForwarderUpdateSlack body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -24196,7 +22344,7 @@ def gateway_list_migration_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayMigrationListOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -24219,14 +22367,14 @@ def gateway_list_migration_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_list_migration" % key + " to method event_forwarder_update_slack" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_list_migration`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_update_slack`") # noqa: E501 collection_formats = {} @@ -24254,14 +22402,14 @@ def gateway_list_migration_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-list-migration', 'POST', + '/event-forwarder-update-slack', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayMigrationListOutput', # noqa: E501 + response_type='EventForwarderCreateUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -24269,16 +22417,16 @@ def gateway_list_migration_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_list_producers(self, body, **kwargs): # noqa: E501 - """gateway_list_producers # noqa: E501 + def event_forwarder_update_webhook(self, body, **kwargs): # noqa: E501 + """event_forwarder_update_webhook # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_list_producers(body, async_req=True) + >>> thread = api.event_forwarder_update_webhook(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayListProducers body: (required) + :param EventForwarderUpdateWebhook body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -24286,23 +22434,23 @@ def gateway_list_producers(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetProducersListReplyObj + :return: EventForwarderCreateUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_list_producers_with_http_info(body, **kwargs) # noqa: E501 + return self.event_forwarder_update_webhook_with_http_info(body, **kwargs) # noqa: E501 - def gateway_list_producers_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_list_producers # noqa: E501 + def event_forwarder_update_webhook_with_http_info(self, body, **kwargs): # noqa: E501 + """event_forwarder_update_webhook # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_list_producers_with_http_info(body, async_req=True) + >>> thread = api.event_forwarder_update_webhook_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayListProducers body: (required) + :param EventForwarderUpdateWebhook body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -24312,7 +22460,7 @@ def gateway_list_producers_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetProducersListReplyObj, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(EventForwarderCreateUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -24335,14 +22483,14 @@ def gateway_list_producers_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_list_producers" % key + " to method event_forwarder_update_webhook" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_list_producers`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `event_forwarder_update_webhook`") # noqa: E501 collection_formats = {} @@ -24370,14 +22518,14 @@ def gateway_list_producers_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-list-producers', 'POST', + '/event-forwarder-update-webhook', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetProducersListReplyObj', # noqa: E501 + response_type='EventForwarderCreateUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -24385,16 +22533,16 @@ def gateway_list_producers_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_list_rotated_secrets(self, body, **kwargs): # noqa: E501 - """gateway_list_rotated_secrets # noqa: E501 + def export_classic_key(self, body, **kwargs): # noqa: E501 + """export_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_list_rotated_secrets(body, async_req=True) + >>> thread = api.export_classic_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayListRotatedSecrets body: (required) + :param ExportClassicKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -24402,23 +22550,23 @@ def gateway_list_rotated_secrets(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ListItemsOutput + :return: ExportClassicKeyOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_list_rotated_secrets_with_http_info(body, **kwargs) # noqa: E501 + return self.export_classic_key_with_http_info(body, **kwargs) # noqa: E501 - def gateway_list_rotated_secrets_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_list_rotated_secrets # noqa: E501 + def export_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 + """export_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_list_rotated_secrets_with_http_info(body, async_req=True) + >>> thread = api.export_classic_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayListRotatedSecrets body: (required) + :param ExportClassicKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -24428,7 +22576,7 @@ def gateway_list_rotated_secrets_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ListItemsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(ExportClassicKeyOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -24451,126 +22599,14 @@ def gateway_list_rotated_secrets_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_list_rotated_secrets" % key + " to method export_classic_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_list_rotated_secrets`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-list-rotated-secrets', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='ListItemsOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_migrate_personal_items(self, **kwargs): # noqa: E501 - """gateway_migrate_personal_items # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_migrate_personal_items(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayMigratePersonalItems body: - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayMigratePersonalItemsOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_migrate_personal_items_with_http_info(**kwargs) # noqa: E501 - - def gateway_migrate_personal_items_with_http_info(self, **kwargs): # noqa: E501 - """gateway_migrate_personal_items # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_migrate_personal_items_with_http_info(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayMigratePersonalItems body: - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayMigratePersonalItemsOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_migrate_personal_items" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] + raise ApiValueError("Missing the required parameter `body` when calling `export_classic_key`") # noqa: E501 collection_formats = {} @@ -24598,14 +22634,14 @@ def gateway_migrate_personal_items_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-migrate-personal-items', 'POST', + '/export-classic-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayMigratePersonalItemsOutput', # noqa: E501 + response_type='ExportClassicKeyOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -24613,16 +22649,16 @@ def gateway_migrate_personal_items_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_revoke_tmp_users(self, body, **kwargs): # noqa: E501 - """gateway_revoke_tmp_users # noqa: E501 + def gateway_create_allowed_access(self, body, **kwargs): # noqa: E501 + """gateway_create_allowed_access # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_revoke_tmp_users(body, async_req=True) + >>> thread = api.gateway_create_allowed_access(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayRevokeTmpUsers body: (required) + :param GatewayCreateAllowedAccess body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -24630,23 +22666,23 @@ def gateway_revoke_tmp_users(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: AllowedAccess If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_revoke_tmp_users_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_allowed_access_with_http_info(body, **kwargs) # noqa: E501 - def gateway_revoke_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_revoke_tmp_users # noqa: E501 + def gateway_create_allowed_access_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_allowed_access # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_revoke_tmp_users_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_allowed_access_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayRevokeTmpUsers body: (required) + :param GatewayCreateAllowedAccess body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -24656,7 +22692,7 @@ def gateway_revoke_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: tuple(AllowedAccess, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -24679,14 +22715,14 @@ def gateway_revoke_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_revoke_tmp_users" % key + " to method gateway_create_allowed_access" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_revoke_tmp_users`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_allowed_access`") # noqa: E501 collection_formats = {} @@ -24714,130 +22750,14 @@ def gateway_revoke_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-revoke-producer-tmp-creds', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type=None, # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_start_producer(self, body, **kwargs): # noqa: E501 - """gateway_start_producer # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_start_producer(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayStartProducer body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayStartProducerOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_start_producer_with_http_info(body, **kwargs) # noqa: E501 - - def gateway_start_producer_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_start_producer # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_start_producer_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayStartProducer body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayStartProducerOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_start_producer" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_start_producer`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-start-producer', 'POST', + '/gateway-create-allowed-access', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayStartProducerOutput', # noqa: E501 + response_type='AllowedAccess', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -24845,16 +22765,16 @@ def gateway_start_producer_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_status_migration(self, body, **kwargs): # noqa: E501 - """gateway_status_migration # noqa: E501 + def gateway_create_k8_s_auth_config(self, body, **kwargs): # noqa: E501 + """gateway_create_k8_s_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_status_migration(body, async_req=True) + >>> thread = api.gateway_create_k8_s_auth_config(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayStatusMigration body: (required) + :param GatewayCreateK8SAuthConfig body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -24862,23 +22782,23 @@ def gateway_status_migration(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: MigrationStatusReplyObj + :return: GatewayCreateK8SAuthConfigOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_status_migration_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_k8_s_auth_config_with_http_info(body, **kwargs) # noqa: E501 - def gateway_status_migration_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_status_migration # noqa: E501 + def gateway_create_k8_s_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_k8_s_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_status_migration_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_k8_s_auth_config_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayStatusMigration body: (required) + :param GatewayCreateK8SAuthConfig body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -24888,7 +22808,7 @@ def gateway_status_migration_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(MigrationStatusReplyObj, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateK8SAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -24911,14 +22831,14 @@ def gateway_status_migration_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_status_migration" % key + " to method gateway_create_k8_s_auth_config" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_status_migration`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_k8_s_auth_config`") # noqa: E501 collection_formats = {} @@ -24946,14 +22866,14 @@ def gateway_status_migration_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-migration-status', 'POST', + '/gateway-create-k8s-auth-config', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='MigrationStatusReplyObj', # noqa: E501 + response_type='GatewayCreateK8SAuthConfigOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -24961,16 +22881,16 @@ def gateway_status_migration_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_stop_producer(self, body, **kwargs): # noqa: E501 - """gateway_stop_producer # noqa: E501 + def gateway_create_migration(self, body, **kwargs): # noqa: E501 + """gateway_create_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_stop_producer(body, async_req=True) + >>> thread = api.gateway_create_migration(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayStopProducer body: (required) + :param GatewayCreateMigration body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -24978,23 +22898,23 @@ def gateway_stop_producer(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayStopProducerOutput + :return: GatewayMigrationCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_stop_producer_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_migration_with_http_info(body, **kwargs) # noqa: E501 - def gateway_stop_producer_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_stop_producer # noqa: E501 + def gateway_create_migration_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_stop_producer_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_migration_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayStopProducer body: (required) + :param GatewayCreateMigration body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -25004,7 +22924,7 @@ def gateway_stop_producer_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayStopProducerOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayMigrationCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -25027,14 +22947,14 @@ def gateway_stop_producer_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_stop_producer" % key + " to method gateway_create_migration" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_stop_producer`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_migration`") # noqa: E501 collection_formats = {} @@ -25062,14 +22982,14 @@ def gateway_stop_producer_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-stop-producer', 'POST', + '/gateway-create-migration', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayStopProducerOutput', # noqa: E501 + response_type='GatewayMigrationCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -25077,16 +22997,16 @@ def gateway_stop_producer_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_sync_migration(self, body, **kwargs): # noqa: E501 - """gateway_sync_migration # noqa: E501 + def gateway_create_producer_artifactory(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_sync_migration(body, async_req=True) + >>> thread = api.gateway_create_producer_artifactory(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewaySyncMigration body: (required) + :param GatewayCreateProducerArtifactory body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -25094,23 +23014,23 @@ def gateway_sync_migration(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayMigrationSyncOutput + :return: GatewayCreateProducerArtifactoryOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_sync_migration_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_artifactory_with_http_info(body, **kwargs) # noqa: E501 - def gateway_sync_migration_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_sync_migration # noqa: E501 + def gateway_create_producer_artifactory_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_sync_migration_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_artifactory_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewaySyncMigration body: (required) + :param GatewayCreateProducerArtifactory body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -25120,7 +23040,7 @@ def gateway_sync_migration_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayMigrationSyncOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerArtifactoryOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -25143,14 +23063,14 @@ def gateway_sync_migration_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_sync_migration" % key + " to method gateway_create_producer_artifactory" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_sync_migration`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_artifactory`") # noqa: E501 collection_formats = {} @@ -25178,14 +23098,14 @@ def gateway_sync_migration_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-sync-migration', 'POST', + '/gateway-create-producer-artifactory', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayMigrationSyncOutput', # noqa: E501 + response_type='GatewayCreateProducerArtifactoryOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -25193,16 +23113,16 @@ def gateway_sync_migration_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_allowed_access(self, body, **kwargs): # noqa: E501 - """gateway_update_allowed_access # noqa: E501 + def gateway_create_producer_aws(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_allowed_access(body, async_req=True) + >>> thread = api.gateway_create_producer_aws(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateAllowedAccess body: (required) + :param GatewayCreateProducerAws body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -25210,23 +23130,23 @@ def gateway_update_allowed_access(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: AllowedAccess + :return: GatewayCreateProducerAwsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_allowed_access_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_aws_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_allowed_access_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_allowed_access # noqa: E501 + def gateway_create_producer_aws_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_allowed_access_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_aws_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateAllowedAccess body: (required) + :param GatewayCreateProducerAws body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -25236,7 +23156,7 @@ def gateway_update_allowed_access_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(AllowedAccess, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerAwsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -25259,14 +23179,14 @@ def gateway_update_allowed_access_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_allowed_access" % key + " to method gateway_create_producer_aws" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_allowed_access`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_aws`") # noqa: E501 collection_formats = {} @@ -25294,14 +23214,14 @@ def gateway_update_allowed_access_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-allowed-access', 'POST', + '/gateway-create-producer-aws', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='AllowedAccess', # noqa: E501 + response_type='GatewayCreateProducerAwsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -25309,16 +23229,16 @@ def gateway_update_allowed_access_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_cache(self, body, **kwargs): # noqa: E501 - """gateway_update_cache # noqa: E501 + def gateway_create_producer_azure(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_cache(body, async_req=True) + >>> thread = api.gateway_create_producer_azure(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateCache body: (required) + :param GatewayCreateProducerAzure body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -25326,23 +23246,23 @@ def gateway_update_cache(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateOutput + :return: GatewayCreateProducerAzureOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_cache_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_azure_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_cache_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_cache # noqa: E501 + def gateway_create_producer_azure_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_cache_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_azure_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateCache body: (required) + :param GatewayCreateProducerAzure body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -25352,7 +23272,7 @@ def gateway_update_cache_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerAzureOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -25375,14 +23295,14 @@ def gateway_update_cache_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_cache" % key + " to method gateway_create_producer_azure" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_cache`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_azure`") # noqa: E501 collection_formats = {} @@ -25410,14 +23330,14 @@ def gateway_update_cache_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-cache', 'POST', + '/gateway-create-producer-azure', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateOutput', # noqa: E501 + response_type='GatewayCreateProducerAzureOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -25425,16 +23345,16 @@ def gateway_update_cache_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_defaults(self, body, **kwargs): # noqa: E501 - """gateway_update_defaults # noqa: E501 + def gateway_create_producer_cassandra(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_cassandra # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_defaults(body, async_req=True) + >>> thread = api.gateway_create_producer_cassandra(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateDefaults body: (required) + :param GatewayCreateProducerCassandra body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -25442,23 +23362,23 @@ def gateway_update_defaults(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateOutput + :return: GatewayCreateProducerCassandraOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_defaults_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_cassandra_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_defaults_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_defaults # noqa: E501 + def gateway_create_producer_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_cassandra # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_defaults_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_cassandra_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateDefaults body: (required) + :param GatewayCreateProducerCassandra body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -25468,7 +23388,7 @@ def gateway_update_defaults_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerCassandraOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -25491,14 +23411,14 @@ def gateway_update_defaults_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_defaults" % key + " to method gateway_create_producer_cassandra" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_defaults`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_cassandra`") # noqa: E501 collection_formats = {} @@ -25526,14 +23446,14 @@ def gateway_update_defaults_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-defaults', 'POST', + '/gateway-create-producer-cassandra', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateOutput', # noqa: E501 + response_type='GatewayCreateProducerCassandraOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -25541,16 +23461,16 @@ def gateway_update_defaults_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_item(self, body, **kwargs): # noqa: E501 - """gateway_update_item # noqa: E501 + def gateway_create_producer_chef(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_chef # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_item(body, async_req=True) + >>> thread = api.gateway_create_producer_chef(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateItem body: (required) + :param GatewayCreateProducerChef body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -25558,23 +23478,23 @@ def gateway_update_item(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateItemOutput + :return: GatewayCreateProducerChefOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_item_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_chef_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_item_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_item # noqa: E501 + def gateway_create_producer_chef_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_chef # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_item_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_chef_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateItem body: (required) + :param GatewayCreateProducerChef body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -25584,7 +23504,7 @@ def gateway_update_item_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateItemOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerChefOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -25607,14 +23527,14 @@ def gateway_update_item_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_item" % key + " to method gateway_create_producer_chef" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_item`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_chef`") # noqa: E501 collection_formats = {} @@ -25642,14 +23562,14 @@ def gateway_update_item_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-item', 'POST', + '/gateway-create-producer-chef', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateItemOutput', # noqa: E501 + response_type='GatewayCreateProducerChefOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -25657,16 +23577,16 @@ def gateway_update_item_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_k8_s_auth_config(self, body, **kwargs): # noqa: E501 - """gateway_update_k8_s_auth_config # noqa: E501 + def gateway_create_producer_custom(self, **kwargs): # noqa: E501 + """gateway_create_producer_custom # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_k8_s_auth_config(body, async_req=True) + >>> thread = api.gateway_create_producer_custom(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateK8SAuthConfig body: (required) + :param GatewayCreateProducerCustom body: :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -25674,23 +23594,23 @@ def gateway_update_k8_s_auth_config(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateK8SAuthConfigOutput + :return: GatewayCreateProducerCustomOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_k8_s_auth_config_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_custom_with_http_info(**kwargs) # noqa: E501 - def gateway_update_k8_s_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_k8_s_auth_config # noqa: E501 + def gateway_create_producer_custom_with_http_info(self, **kwargs): # noqa: E501 + """gateway_create_producer_custom # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_k8_s_auth_config_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_custom_with_http_info(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateK8SAuthConfig body: (required) + :param GatewayCreateProducerCustom body: :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -25700,7 +23620,7 @@ def gateway_update_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateK8SAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerCustomOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -25723,14 +23643,126 @@ def gateway_update_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_k8_s_auth_config" % key + " to method gateway_create_producer_custom" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-create-producer-custom', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayCreateProducerCustomOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_create_producer_dockerhub(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_dockerhub # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_create_producer_dockerhub(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayCreateProducerDockerhub body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayCreateProducerDockerhubOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_create_producer_dockerhub_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_create_producer_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_dockerhub # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_create_producer_dockerhub_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayCreateProducerDockerhub body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayCreateProducerDockerhubOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_create_producer_dockerhub" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_k8_s_auth_config`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_dockerhub`") # noqa: E501 collection_formats = {} @@ -25758,14 +23790,14 @@ def gateway_update_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-k8s-auth-config', 'POST', + '/gateway-create-producer-dockerhub', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateK8SAuthConfigOutput', # noqa: E501 + response_type='GatewayCreateProducerDockerhubOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -25773,16 +23805,16 @@ def gateway_update_k8_s_auth_config_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_ldap_auth_config(self, body, **kwargs): # noqa: E501 - """gateway_update_ldap_auth_config # noqa: E501 + def gateway_create_producer_eks(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_eks # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_ldap_auth_config(body, async_req=True) + >>> thread = api.gateway_create_producer_eks(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLdapAuthConfig body: (required) + :param GatewayCreateProducerEks body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -25790,23 +23822,23 @@ def gateway_update_ldap_auth_config(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateLdapAuthConfigOutput + :return: GatewayCreateProducerEksOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_ldap_auth_config_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_eks_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_ldap_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_ldap_auth_config # noqa: E501 + def gateway_create_producer_eks_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_eks # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_ldap_auth_config_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_eks_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLdapAuthConfig body: (required) + :param GatewayCreateProducerEks body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -25816,7 +23848,7 @@ def gateway_update_ldap_auth_config_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateLdapAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerEksOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -25839,14 +23871,14 @@ def gateway_update_ldap_auth_config_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_ldap_auth_config" % key + " to method gateway_create_producer_eks" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_ldap_auth_config`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_eks`") # noqa: E501 collection_formats = {} @@ -25874,14 +23906,14 @@ def gateway_update_ldap_auth_config_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-ldap-auth-config', 'POST', + '/gateway-create-producer-eks', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateLdapAuthConfigOutput', # noqa: E501 + response_type='GatewayCreateProducerEksOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -25889,16 +23921,16 @@ def gateway_update_ldap_auth_config_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_log_forwarding_aws_s3(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_aws_s3 # noqa: E501 + def gateway_create_producer_gcp(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_aws_s3(body, async_req=True) + >>> thread = api.gateway_create_producer_gcp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingAwsS3 body: (required) + :param GatewayCreateProducerGcp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -25906,23 +23938,23 @@ def gateway_update_log_forwarding_aws_s3(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput + :return: GatewayCreateProducerGcpOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_aws_s3_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_gcp_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_log_forwarding_aws_s3_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_aws_s3 # noqa: E501 + def gateway_create_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_aws_s3_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_gcp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingAwsS3 body: (required) + :param GatewayCreateProducerGcp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -25932,7 +23964,7 @@ def gateway_update_log_forwarding_aws_s3_with_http_info(self, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerGcpOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -25955,130 +23987,14 @@ def gateway_update_log_forwarding_aws_s3_with_http_info(self, body, **kwargs): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_aws_s3" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_aws_s3`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-update-log-forwarding-aws-s3', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_update_log_forwarding_azure_analytics(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_azure_analytics # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_azure_analytics(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingAzureAnalytics body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_azure_analytics_with_http_info(body, **kwargs) # noqa: E501 - - def gateway_update_log_forwarding_azure_analytics_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_azure_analytics # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_azure_analytics_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingAzureAnalytics body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_azure_analytics" % key + " to method gateway_create_producer_gcp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_azure_analytics`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_gcp`") # noqa: E501 collection_formats = {} @@ -26106,14 +24022,14 @@ def gateway_update_log_forwarding_azure_analytics_with_http_info(self, body, **k auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-log-forwarding-azure-analytics', 'POST', + '/gateway-create-producer-gcp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 + response_type='GatewayCreateProducerGcpOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -26121,16 +24037,16 @@ def gateway_update_log_forwarding_azure_analytics_with_http_info(self, body, **k _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_log_forwarding_datadog(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_datadog # noqa: E501 + def gateway_create_producer_github(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_github # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_datadog(body, async_req=True) + >>> thread = api.gateway_create_producer_github(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingDatadog body: (required) + :param GatewayCreateProducerGithub body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -26138,23 +24054,23 @@ def gateway_update_log_forwarding_datadog(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput + :return: GatewayCreateProducerGithubOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_datadog_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_github_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_log_forwarding_datadog_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_datadog # noqa: E501 + def gateway_create_producer_github_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_github # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_datadog_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_github_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingDatadog body: (required) + :param GatewayCreateProducerGithub body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -26164,7 +24080,7 @@ def gateway_update_log_forwarding_datadog_with_http_info(self, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerGithubOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -26187,14 +24103,14 @@ def gateway_update_log_forwarding_datadog_with_http_info(self, body, **kwargs): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_datadog" % key + " to method gateway_create_producer_github" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_datadog`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_github`") # noqa: E501 collection_formats = {} @@ -26222,14 +24138,14 @@ def gateway_update_log_forwarding_datadog_with_http_info(self, body, **kwargs): auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-log-forwarding-datadog', 'POST', + '/gateway-create-producer-github', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 + response_type='GatewayCreateProducerGithubOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -26237,16 +24153,16 @@ def gateway_update_log_forwarding_datadog_with_http_info(self, body, **kwargs): _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_log_forwarding_elasticsearch(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_elasticsearch # noqa: E501 + def gateway_create_producer_gke(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_gke # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_elasticsearch(body, async_req=True) + >>> thread = api.gateway_create_producer_gke(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingElasticsearch body: (required) + :param GatewayCreateProducerGke body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -26254,23 +24170,23 @@ def gateway_update_log_forwarding_elasticsearch(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput + :return: GatewayCreateProducerGkeOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_elasticsearch_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_gke_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_log_forwarding_elasticsearch_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_elasticsearch # noqa: E501 + def gateway_create_producer_gke_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_gke # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_elasticsearch_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_gke_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingElasticsearch body: (required) + :param GatewayCreateProducerGke body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -26280,7 +24196,7 @@ def gateway_update_log_forwarding_elasticsearch_with_http_info(self, body, **kwa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerGkeOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -26303,14 +24219,14 @@ def gateway_update_log_forwarding_elasticsearch_with_http_info(self, body, **kwa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_elasticsearch" % key + " to method gateway_create_producer_gke" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_elasticsearch`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_gke`") # noqa: E501 collection_formats = {} @@ -26338,14 +24254,14 @@ def gateway_update_log_forwarding_elasticsearch_with_http_info(self, body, **kwa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-log-forwarding-elasticsearch', 'POST', + '/gateway-create-producer-gke', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 + response_type='GatewayCreateProducerGkeOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -26353,16 +24269,16 @@ def gateway_update_log_forwarding_elasticsearch_with_http_info(self, body, **kwa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_log_forwarding_google_chronicle(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_google_chronicle # noqa: E501 + def gateway_create_producer_hana_db(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_hana_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_google_chronicle(body, async_req=True) + >>> thread = api.gateway_create_producer_hana_db(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingGoogleChronicle body: (required) + :param GatewayCreateProducerHanaDb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -26370,23 +24286,23 @@ def gateway_update_log_forwarding_google_chronicle(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput + :return: GatewayCreateProducerHanaDbOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_google_chronicle_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_hana_db_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_log_forwarding_google_chronicle_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_google_chronicle # noqa: E501 + def gateway_create_producer_hana_db_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_hana_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_google_chronicle_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_hana_db_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingGoogleChronicle body: (required) + :param GatewayCreateProducerHanaDb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -26396,7 +24312,7 @@ def gateway_update_log_forwarding_google_chronicle_with_http_info(self, body, ** number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerHanaDbOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -26419,14 +24335,14 @@ def gateway_update_log_forwarding_google_chronicle_with_http_info(self, body, ** if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_google_chronicle" % key + " to method gateway_create_producer_hana_db" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_google_chronicle`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_hana_db`") # noqa: E501 collection_formats = {} @@ -26454,14 +24370,14 @@ def gateway_update_log_forwarding_google_chronicle_with_http_info(self, body, ** auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-log-forwarding-google-chronicle', 'POST', + '/gateway-create-producer-hanadb', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 + response_type='GatewayCreateProducerHanaDbOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -26469,16 +24385,16 @@ def gateway_update_log_forwarding_google_chronicle_with_http_info(self, body, ** _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_log_forwarding_logstash(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_logstash # noqa: E501 + def gateway_create_producer_ldap(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_logstash(body, async_req=True) + >>> thread = api.gateway_create_producer_ldap(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingLogstash body: (required) + :param GatewayCreateProducerLdap body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -26486,23 +24402,23 @@ def gateway_update_log_forwarding_logstash(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput + :return: GatewayCreateProducerLdapOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_logstash_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_ldap_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_log_forwarding_logstash_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_logstash # noqa: E501 + def gateway_create_producer_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_logstash_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_ldap_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingLogstash body: (required) + :param GatewayCreateProducerLdap body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -26512,7 +24428,7 @@ def gateway_update_log_forwarding_logstash_with_http_info(self, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerLdapOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -26535,14 +24451,14 @@ def gateway_update_log_forwarding_logstash_with_http_info(self, body, **kwargs): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_logstash" % key + " to method gateway_create_producer_ldap" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_logstash`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_ldap`") # noqa: E501 collection_formats = {} @@ -26570,14 +24486,14 @@ def gateway_update_log_forwarding_logstash_with_http_info(self, body, **kwargs): auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-log-forwarding-logstash', 'POST', + '/gateway-create-producer-ldap', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 + response_type='GatewayCreateProducerLdapOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -26585,16 +24501,16 @@ def gateway_update_log_forwarding_logstash_with_http_info(self, body, **kwargs): _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_log_forwarding_logz_io(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_logz_io # noqa: E501 + def gateway_create_producer_mongo(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_mongo # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_logz_io(body, async_req=True) + >>> thread = api.gateway_create_producer_mongo(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingLogzIo body: (required) + :param GatewayCreateProducerMongo body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -26602,23 +24518,23 @@ def gateway_update_log_forwarding_logz_io(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput + :return: GatewayCreateProducerMongoOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_logz_io_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_mongo_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_log_forwarding_logz_io_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_logz_io # noqa: E501 + def gateway_create_producer_mongo_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_mongo # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_logz_io_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_mongo_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingLogzIo body: (required) + :param GatewayCreateProducerMongo body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -26628,7 +24544,7 @@ def gateway_update_log_forwarding_logz_io_with_http_info(self, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerMongoOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -26651,130 +24567,14 @@ def gateway_update_log_forwarding_logz_io_with_http_info(self, body, **kwargs): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_logz_io" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_logz_io`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-update-log-forwarding-logz-io', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_update_log_forwarding_splunk(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_splunk # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_splunk(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingSplunk body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_splunk_with_http_info(body, **kwargs) # noqa: E501 - - def gateway_update_log_forwarding_splunk_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_splunk # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_splunk_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingSplunk body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_splunk" % key + " to method gateway_create_producer_mongo" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_splunk`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_mongo`") # noqa: E501 collection_formats = {} @@ -26802,14 +24602,14 @@ def gateway_update_log_forwarding_splunk_with_http_info(self, body, **kwargs): auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-log-forwarding-splunk', 'POST', + '/gateway-create-producer-mongo', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 + response_type='GatewayCreateProducerMongoOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -26817,16 +24617,16 @@ def gateway_update_log_forwarding_splunk_with_http_info(self, body, **kwargs): _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_log_forwarding_stdout(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_stdout # noqa: E501 + def gateway_create_producer_mssql(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_mssql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_stdout(body, async_req=True) + >>> thread = api.gateway_create_producer_mssql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingStdout body: (required) + :param GatewayCreateProducerMSSQL body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -26834,23 +24634,23 @@ def gateway_update_log_forwarding_stdout(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput + :return: GatewayCreateProducerMSSQLOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_stdout_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_mssql_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_log_forwarding_stdout_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_stdout # noqa: E501 + def gateway_create_producer_mssql_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_mssql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_stdout_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_mssql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingStdout body: (required) + :param GatewayCreateProducerMSSQL body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -26860,7 +24660,7 @@ def gateway_update_log_forwarding_stdout_with_http_info(self, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerMSSQLOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -26883,14 +24683,14 @@ def gateway_update_log_forwarding_stdout_with_http_info(self, body, **kwargs): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_stdout" % key + " to method gateway_create_producer_mssql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_stdout`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_mssql`") # noqa: E501 collection_formats = {} @@ -26918,14 +24718,14 @@ def gateway_update_log_forwarding_stdout_with_http_info(self, body, **kwargs): auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-log-forwarding-stdout', 'POST', + '/gateway-create-producer-mssql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 + response_type='GatewayCreateProducerMSSQLOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -26933,16 +24733,16 @@ def gateway_update_log_forwarding_stdout_with_http_info(self, body, **kwargs): _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_log_forwarding_sumologic(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_sumologic # noqa: E501 + def gateway_create_producer_my_sql(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_my_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_sumologic(body, async_req=True) + >>> thread = api.gateway_create_producer_my_sql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingSumologic body: (required) + :param GatewayCreateProducerMySQL body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -26950,23 +24750,23 @@ def gateway_update_log_forwarding_sumologic(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput + :return: GatewayCreateProducerMySQLOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_sumologic_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_my_sql_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_log_forwarding_sumologic_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_sumologic # noqa: E501 + def gateway_create_producer_my_sql_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_my_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_sumologic_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_my_sql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingSumologic body: (required) + :param GatewayCreateProducerMySQL body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -26976,7 +24776,7 @@ def gateway_update_log_forwarding_sumologic_with_http_info(self, body, **kwargs) number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerMySQLOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -26999,14 +24799,14 @@ def gateway_update_log_forwarding_sumologic_with_http_info(self, body, **kwargs) if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_sumologic" % key + " to method gateway_create_producer_my_sql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_sumologic`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_my_sql`") # noqa: E501 collection_formats = {} @@ -27034,14 +24834,14 @@ def gateway_update_log_forwarding_sumologic_with_http_info(self, body, **kwargs) auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-log-forwarding-sumologic', 'POST', + '/gateway-create-producer-mysql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 + response_type='GatewayCreateProducerMySQLOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -27049,16 +24849,16 @@ def gateway_update_log_forwarding_sumologic_with_http_info(self, body, **kwargs) _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_log_forwarding_syslog(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_syslog # noqa: E501 + def gateway_create_producer_native_k8_s(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_native_k8_s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_syslog(body, async_req=True) + >>> thread = api.gateway_create_producer_native_k8_s(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingSyslog body: (required) + :param GatewayCreateProducerNativeK8S body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -27066,23 +24866,23 @@ def gateway_update_log_forwarding_syslog(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateLogForwardingOutput + :return: GatewayCreateProducerNativeK8SOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_log_forwarding_syslog_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_native_k8_s_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_log_forwarding_syslog_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_log_forwarding_syslog # noqa: E501 + def gateway_create_producer_native_k8_s_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_native_k8_s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_log_forwarding_syslog_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_native_k8_s_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateLogForwardingSyslog body: (required) + :param GatewayCreateProducerNativeK8S body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -27092,7 +24892,7 @@ def gateway_update_log_forwarding_syslog_with_http_info(self, body, **kwargs): number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerNativeK8SOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -27115,14 +24915,14 @@ def gateway_update_log_forwarding_syslog_with_http_info(self, body, **kwargs): if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_log_forwarding_syslog" % key + " to method gateway_create_producer_native_k8_s" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_syslog`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_native_k8_s`") # noqa: E501 collection_formats = {} @@ -27150,14 +24950,14 @@ def gateway_update_log_forwarding_syslog_with_http_info(self, body, **kwargs): auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-log-forwarding-syslog', 'POST', + '/gateway-create-producer-k8s', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 + response_type='GatewayCreateProducerNativeK8SOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -27165,16 +24965,16 @@ def gateway_update_log_forwarding_syslog_with_http_info(self, body, **kwargs): _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_migration(self, body, **kwargs): # noqa: E501 - """gateway_update_migration # noqa: E501 + def gateway_create_producer_oracle_db(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_oracle_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_migration(body, async_req=True) + >>> thread = api.gateway_create_producer_oracle_db(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateMigration body: (required) + :param GatewayCreateProducerOracleDb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -27182,23 +24982,23 @@ def gateway_update_migration(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayMigrationUpdateOutput + :return: GatewayCreateProducerOracleDbOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_migration_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_oracle_db_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_migration_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_migration # noqa: E501 + def gateway_create_producer_oracle_db_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_oracle_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_migration_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_oracle_db_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateMigration body: (required) + :param GatewayCreateProducerOracleDb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -27208,7 +25008,7 @@ def gateway_update_migration_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayMigrationUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerOracleDbOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -27231,14 +25031,14 @@ def gateway_update_migration_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_migration" % key + " to method gateway_create_producer_oracle_db" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_migration`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_oracle_db`") # noqa: E501 collection_formats = {} @@ -27266,14 +25066,14 @@ def gateway_update_migration_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-migration', 'POST', + '/gateway-create-producer-oracle', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayMigrationUpdateOutput', # noqa: E501 + response_type='GatewayCreateProducerOracleDbOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -27281,16 +25081,16 @@ def gateway_update_migration_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_artifactory(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_artifactory # noqa: E501 + def gateway_create_producer_ping(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_ping # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_artifactory(body, async_req=True) + >>> thread = api.gateway_create_producer_ping(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerArtifactory body: (required) + :param GatewayCreateProducerPing body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -27298,23 +25098,23 @@ def gateway_update_producer_artifactory(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerArtifactoryOutput + :return: GatewayCreateProducerPingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_artifactory_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_ping_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_artifactory_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_artifactory # noqa: E501 + def gateway_create_producer_ping_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_ping # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_artifactory_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_ping_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerArtifactory body: (required) + :param GatewayCreateProducerPing body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -27324,7 +25124,7 @@ def gateway_update_producer_artifactory_with_http_info(self, body, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerArtifactoryOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerPingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -27347,14 +25147,14 @@ def gateway_update_producer_artifactory_with_http_info(self, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_artifactory" % key + " to method gateway_create_producer_ping" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_artifactory`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_ping`") # noqa: E501 collection_formats = {} @@ -27382,14 +25182,14 @@ def gateway_update_producer_artifactory_with_http_info(self, body, **kwargs): # auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-artifactory', 'POST', + '/gateway-create-producer-ping', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerArtifactoryOutput', # noqa: E501 + response_type='GatewayCreateProducerPingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -27397,16 +25197,16 @@ def gateway_update_producer_artifactory_with_http_info(self, body, **kwargs): # _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_aws(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_aws # noqa: E501 + def gateway_create_producer_postgre_sql(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_postgre_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_aws(body, async_req=True) + >>> thread = api.gateway_create_producer_postgre_sql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerAws body: (required) + :param GatewayCreateProducerPostgreSQL body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -27414,23 +25214,23 @@ def gateway_update_producer_aws(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerAwsOutput + :return: GatewayCreateProducerPostgreSQLOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_aws_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_postgre_sql_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_aws_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_aws # noqa: E501 + def gateway_create_producer_postgre_sql_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_postgre_sql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_aws_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_postgre_sql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerAws body: (required) + :param GatewayCreateProducerPostgreSQL body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -27440,7 +25240,7 @@ def gateway_update_producer_aws_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerAwsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerPostgreSQLOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -27463,14 +25263,14 @@ def gateway_update_producer_aws_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_aws" % key + " to method gateway_create_producer_postgre_sql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_aws`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_postgre_sql`") # noqa: E501 collection_formats = {} @@ -27498,14 +25298,14 @@ def gateway_update_producer_aws_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-aws', 'POST', + '/gateway-create-producer-postgresql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerAwsOutput', # noqa: E501 + response_type='GatewayCreateProducerPostgreSQLOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -27513,16 +25313,16 @@ def gateway_update_producer_aws_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_azure(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_azure # noqa: E501 + def gateway_create_producer_rabbit_mq(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_rabbit_mq # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_azure(body, async_req=True) + >>> thread = api.gateway_create_producer_rabbit_mq(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerAzure body: (required) + :param GatewayCreateProducerRabbitMQ body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -27530,23 +25330,23 @@ def gateway_update_producer_azure(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerAzureOutput + :return: GatewayCreateProducerRabbitMQOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_azure_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_rabbit_mq_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_azure_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_azure # noqa: E501 + def gateway_create_producer_rabbit_mq_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_rabbit_mq # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_azure_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_rabbit_mq_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerAzure body: (required) + :param GatewayCreateProducerRabbitMQ body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -27556,7 +25356,7 @@ def gateway_update_producer_azure_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerAzureOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerRabbitMQOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -27579,14 +25379,14 @@ def gateway_update_producer_azure_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_azure" % key + " to method gateway_create_producer_rabbit_mq" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_azure`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_rabbit_mq`") # noqa: E501 collection_formats = {} @@ -27614,14 +25414,14 @@ def gateway_update_producer_azure_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-azure', 'POST', + '/gateway-create-producer-rabbitmq', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerAzureOutput', # noqa: E501 + response_type='GatewayCreateProducerRabbitMQOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -27629,16 +25429,16 @@ def gateway_update_producer_azure_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_cassandra(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_cassandra # noqa: E501 + def gateway_create_producer_rdp(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_rdp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_cassandra(body, async_req=True) + >>> thread = api.gateway_create_producer_rdp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerCassandra body: (required) + :param GatewayCreateProducerRdp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -27646,23 +25446,23 @@ def gateway_update_producer_cassandra(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerCassandraOutput + :return: GatewayCreateProducerRdpOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_cassandra_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_rdp_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_cassandra # noqa: E501 + def gateway_create_producer_rdp_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_rdp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_cassandra_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_rdp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerCassandra body: (required) + :param GatewayCreateProducerRdp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -27672,7 +25472,7 @@ def gateway_update_producer_cassandra_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerCassandraOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerRdpOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -27695,14 +25495,14 @@ def gateway_update_producer_cassandra_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_cassandra" % key + " to method gateway_create_producer_rdp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_cassandra`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_rdp`") # noqa: E501 collection_formats = {} @@ -27730,14 +25530,14 @@ def gateway_update_producer_cassandra_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-cassandra', 'POST', + '/gateway-create-producer-rdp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerCassandraOutput', # noqa: E501 + response_type='GatewayCreateProducerRdpOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -27745,16 +25545,16 @@ def gateway_update_producer_cassandra_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_chef(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_chef # noqa: E501 + def gateway_create_producer_redis(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_redis # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_chef(body, async_req=True) + >>> thread = api.gateway_create_producer_redis(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerChef body: (required) + :param GatewayCreateProducerRedis body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -27762,23 +25562,23 @@ def gateway_update_producer_chef(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerChefOutput + :return: GatewayCreateProducerRedisOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_chef_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_redis_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_chef_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_chef # noqa: E501 + def gateway_create_producer_redis_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_redis # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_chef_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_redis_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerChef body: (required) + :param GatewayCreateProducerRedis body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -27788,7 +25588,7 @@ def gateway_update_producer_chef_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerChefOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerRedisOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -27811,126 +25611,14 @@ def gateway_update_producer_chef_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_chef" % key + " to method gateway_create_producer_redis" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_chef`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-update-producer-chef', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GatewayUpdateProducerChefOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_update_producer_custom(self, **kwargs): # noqa: E501 - """gateway_update_producer_custom # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_custom(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerCustom body: - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayUpdateProducerCustomOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_custom_with_http_info(**kwargs) # noqa: E501 - - def gateway_update_producer_custom_with_http_info(self, **kwargs): # noqa: E501 - """gateway_update_producer_custom # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_custom_with_http_info(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerCustom body: - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerCustomOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_custom" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_redis`") # noqa: E501 collection_formats = {} @@ -27958,14 +25646,14 @@ def gateway_update_producer_custom_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-custom', 'POST', + '/gateway-create-producer-Redis', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerCustomOutput', # noqa: E501 + response_type='GatewayCreateProducerRedisOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -27973,16 +25661,16 @@ def gateway_update_producer_custom_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_dockerhub(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_dockerhub # noqa: E501 + def gateway_create_producer_redshift(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_redshift # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_dockerhub(body, async_req=True) + >>> thread = api.gateway_create_producer_redshift(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerDockerhub body: (required) + :param GatewayCreateProducerRedshift body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -27990,23 +25678,23 @@ def gateway_update_producer_dockerhub(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerDockerhubOutput + :return: GatewayCreateProducerRedshiftOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_dockerhub_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_redshift_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_dockerhub # noqa: E501 + def gateway_create_producer_redshift_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_redshift # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_dockerhub_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_redshift_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerDockerhub body: (required) + :param GatewayCreateProducerRedshift body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -28016,7 +25704,7 @@ def gateway_update_producer_dockerhub_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerDockerhubOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerRedshiftOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -28039,14 +25727,14 @@ def gateway_update_producer_dockerhub_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_dockerhub" % key + " to method gateway_create_producer_redshift" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_dockerhub`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_redshift`") # noqa: E501 collection_formats = {} @@ -28074,14 +25762,14 @@ def gateway_update_producer_dockerhub_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-dockerhub', 'POST', + '/gateway-create-producer-redshift', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerDockerhubOutput', # noqa: E501 + response_type='GatewayCreateProducerRedshiftOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -28089,16 +25777,16 @@ def gateway_update_producer_dockerhub_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_eks(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_eks # noqa: E501 + def gateway_create_producer_snowflake(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_snowflake # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_eks(body, async_req=True) + >>> thread = api.gateway_create_producer_snowflake(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerEks body: (required) + :param GatewayCreateProducerSnowflake body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -28106,23 +25794,23 @@ def gateway_update_producer_eks(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerEksOutput + :return: GatewayCreateProducerSnowflakeOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_eks_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_snowflake_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_eks_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_eks # noqa: E501 + def gateway_create_producer_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_snowflake # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_eks_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_snowflake_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerEks body: (required) + :param GatewayCreateProducerSnowflake body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -28132,7 +25820,7 @@ def gateway_update_producer_eks_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerEksOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerSnowflakeOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -28155,14 +25843,14 @@ def gateway_update_producer_eks_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_eks" % key + " to method gateway_create_producer_snowflake" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_eks`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_snowflake`") # noqa: E501 collection_formats = {} @@ -28190,14 +25878,14 @@ def gateway_update_producer_eks_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-eks', 'POST', + '/gateway-create-producer-snowflake', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerEksOutput', # noqa: E501 + response_type='GatewayCreateProducerSnowflakeOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -28205,16 +25893,16 @@ def gateway_update_producer_eks_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_gcp(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_gcp # noqa: E501 + def gateway_create_producer_venafi(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_venafi # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_gcp(body, async_req=True) + >>> thread = api.gateway_create_producer_venafi(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerGcp body: (required) + :param GatewayCreateProducerVenafi body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -28222,23 +25910,23 @@ def gateway_update_producer_gcp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerGcpOutput + :return: GatewayCreateProducerVenafiOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_gcp_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_create_producer_venafi_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_gcp # noqa: E501 + def gateway_create_producer_venafi_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_create_producer_venafi # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_gcp_with_http_info(body, async_req=True) + >>> thread = api.gateway_create_producer_venafi_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerGcp body: (required) + :param GatewayCreateProducerVenafi body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -28248,7 +25936,7 @@ def gateway_update_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerGcpOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayCreateProducerVenafiOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -28271,14 +25959,14 @@ def gateway_update_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_gcp" % key + " to method gateway_create_producer_venafi" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_gcp`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_create_producer_venafi`") # noqa: E501 collection_formats = {} @@ -28306,14 +25994,14 @@ def gateway_update_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-gcp', 'POST', + '/gateway-create-producer-certificate-automation', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerGcpOutput', # noqa: E501 + response_type='GatewayCreateProducerVenafiOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -28321,16 +26009,16 @@ def gateway_update_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_github(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_github # noqa: E501 + def gateway_delete_allowed_access(self, body, **kwargs): # noqa: E501 + """gateway_delete_allowed_access # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_github(body, async_req=True) + >>> thread = api.gateway_delete_allowed_access(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerGithub body: (required) + :param GatewayDeleteAllowedAccess body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -28338,23 +26026,23 @@ def gateway_update_producer_github(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerGithubOutput + :return: GatewayDeleteAllowedAccessOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_github_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_delete_allowed_access_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_github_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_github # noqa: E501 + def gateway_delete_allowed_access_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_delete_allowed_access # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_github_with_http_info(body, async_req=True) + >>> thread = api.gateway_delete_allowed_access_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerGithub body: (required) + :param GatewayDeleteAllowedAccess body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -28364,7 +26052,7 @@ def gateway_update_producer_github_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerGithubOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayDeleteAllowedAccessOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -28387,14 +26075,14 @@ def gateway_update_producer_github_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_github" % key + " to method gateway_delete_allowed_access" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_github`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_delete_allowed_access`") # noqa: E501 collection_formats = {} @@ -28422,14 +26110,14 @@ def gateway_update_producer_github_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-github', 'POST', + '/gateway-delete-allowed-access', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerGithubOutput', # noqa: E501 + response_type='GatewayDeleteAllowedAccessOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -28437,16 +26125,16 @@ def gateway_update_producer_github_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_gke(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_gke # noqa: E501 + def gateway_delete_k8_s_auth_config(self, body, **kwargs): # noqa: E501 + """gateway_delete_k8_s_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_gke(body, async_req=True) + >>> thread = api.gateway_delete_k8_s_auth_config(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerGke body: (required) + :param GatewayDeleteK8SAuthConfig body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -28454,23 +26142,23 @@ def gateway_update_producer_gke(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerGkeOutput + :return: GatewayDeleteK8SAuthConfigOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_gke_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_delete_k8_s_auth_config_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_gke_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_gke # noqa: E501 + def gateway_delete_k8_s_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_delete_k8_s_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_gke_with_http_info(body, async_req=True) + >>> thread = api.gateway_delete_k8_s_auth_config_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerGke body: (required) + :param GatewayDeleteK8SAuthConfig body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -28480,7 +26168,7 @@ def gateway_update_producer_gke_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerGkeOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayDeleteK8SAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -28503,14 +26191,14 @@ def gateway_update_producer_gke_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_gke" % key + " to method gateway_delete_k8_s_auth_config" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_gke`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_delete_k8_s_auth_config`") # noqa: E501 collection_formats = {} @@ -28538,14 +26226,14 @@ def gateway_update_producer_gke_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-gke', 'POST', + '/gateway-delete-k8s-auth-config', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerGkeOutput', # noqa: E501 + response_type='GatewayDeleteK8SAuthConfigOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -28553,16 +26241,16 @@ def gateway_update_producer_gke_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_hana_db(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_hana_db # noqa: E501 + def gateway_delete_migration(self, body, **kwargs): # noqa: E501 + """gateway_delete_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_hana_db(body, async_req=True) + >>> thread = api.gateway_delete_migration(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerHanaDb body: (required) + :param GatewayDeleteMigration body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -28570,23 +26258,23 @@ def gateway_update_producer_hana_db(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerHanaDbOutput + :return: GatewayMigrationDeleteOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_hana_db_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_delete_migration_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_hana_db_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_hana_db # noqa: E501 + def gateway_delete_migration_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_delete_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_hana_db_with_http_info(body, async_req=True) + >>> thread = api.gateway_delete_migration_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerHanaDb body: (required) + :param GatewayDeleteMigration body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -28596,7 +26284,7 @@ def gateway_update_producer_hana_db_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerHanaDbOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayMigrationDeleteOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -28619,14 +26307,14 @@ def gateway_update_producer_hana_db_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_hana_db" % key + " to method gateway_delete_migration" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_hana_db`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_delete_migration`") # noqa: E501 collection_formats = {} @@ -28654,14 +26342,14 @@ def gateway_update_producer_hana_db_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-hana', 'POST', + '/gateway-delete-migration', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerHanaDbOutput', # noqa: E501 + response_type='GatewayMigrationDeleteOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -28669,16 +26357,16 @@ def gateway_update_producer_hana_db_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_ldap(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_ldap # noqa: E501 + def gateway_delete_producer(self, body, **kwargs): # noqa: E501 + """gateway_delete_producer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_ldap(body, async_req=True) + >>> thread = api.gateway_delete_producer(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerLdap body: (required) + :param GatewayDeleteProducer body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -28686,23 +26374,23 @@ def gateway_update_producer_ldap(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerLdapOutput + :return: GatewayDeleteProducerOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_ldap_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_delete_producer_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_ldap_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_ldap # noqa: E501 + def gateway_delete_producer_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_delete_producer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_ldap_with_http_info(body, async_req=True) + >>> thread = api.gateway_delete_producer_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerLdap body: (required) + :param GatewayDeleteProducer body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -28712,7 +26400,7 @@ def gateway_update_producer_ldap_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerLdapOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayDeleteProducerOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -28735,14 +26423,14 @@ def gateway_update_producer_ldap_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_ldap" % key + " to method gateway_delete_producer" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_ldap`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_delete_producer`") # noqa: E501 collection_formats = {} @@ -28770,14 +26458,14 @@ def gateway_update_producer_ldap_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-ldap', 'POST', + '/gateway-delete-producer', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerLdapOutput', # noqa: E501 + response_type='GatewayDeleteProducerOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -28785,16 +26473,16 @@ def gateway_update_producer_ldap_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_mongo(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_mongo # noqa: E501 + def gateway_download_customer_fragments(self, body, **kwargs): # noqa: E501 + """gateway_download_customer_fragments # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_mongo(body, async_req=True) + >>> thread = api.gateway_download_customer_fragments(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerMongo body: (required) + :param GatewayDownloadCustomerFragments body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -28802,23 +26490,23 @@ def gateway_update_producer_mongo(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerMongoOutput + :return: GatewayDownloadCustomerFragmentsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_mongo_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_download_customer_fragments_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_mongo_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_mongo # noqa: E501 + def gateway_download_customer_fragments_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_download_customer_fragments # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_mongo_with_http_info(body, async_req=True) + >>> thread = api.gateway_download_customer_fragments_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerMongo body: (required) + :param GatewayDownloadCustomerFragments body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -28828,7 +26516,7 @@ def gateway_update_producer_mongo_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerMongoOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayDownloadCustomerFragmentsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -28851,14 +26539,14 @@ def gateway_update_producer_mongo_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_mongo" % key + " to method gateway_download_customer_fragments" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_mongo`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_download_customer_fragments`") # noqa: E501 collection_formats = {} @@ -28886,14 +26574,14 @@ def gateway_update_producer_mongo_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-mongo', 'POST', + '/gateway-download-customer-fragments', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerMongoOutput', # noqa: E501 + response_type='GatewayDownloadCustomerFragmentsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -28901,16 +26589,16 @@ def gateway_update_producer_mongo_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_mssql(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_mssql # noqa: E501 + def gateway_get_allowed_access(self, body, **kwargs): # noqa: E501 + """gateway_get_allowed_access # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_mssql(body, async_req=True) + >>> thread = api.gateway_get_allowed_access(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerMSSQL body: (required) + :param GatewayGetAllowedAccess body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -28918,23 +26606,23 @@ def gateway_update_producer_mssql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerMSSQLOutput + :return: AllowedAccess If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_mssql_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_get_allowed_access_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_mssql_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_mssql # noqa: E501 + def gateway_get_allowed_access_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_get_allowed_access # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_mssql_with_http_info(body, async_req=True) + >>> thread = api.gateway_get_allowed_access_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerMSSQL body: (required) + :param GatewayGetAllowedAccess body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -28944,7 +26632,7 @@ def gateway_update_producer_mssql_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerMSSQLOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AllowedAccess, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -28967,14 +26655,14 @@ def gateway_update_producer_mssql_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_mssql" % key + " to method gateway_get_allowed_access" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_mssql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_allowed_access`") # noqa: E501 collection_formats = {} @@ -29002,14 +26690,14 @@ def gateway_update_producer_mssql_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-mssql', 'POST', + '/gateway-get-allowed-access', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerMSSQLOutput', # noqa: E501 + response_type='AllowedAccess', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -29017,16 +26705,16 @@ def gateway_update_producer_mssql_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_my_sql(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_my_sql # noqa: E501 + def gateway_get_cache(self, body, **kwargs): # noqa: E501 + """gateway_get_cache # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_my_sql(body, async_req=True) + >>> thread = api.gateway_get_cache(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerMySQL body: (required) + :param GatewayGetCache body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -29034,23 +26722,23 @@ def gateway_update_producer_my_sql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerMySQLOutput + :return: CacheConfigPart If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_my_sql_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_get_cache_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_my_sql_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_my_sql # noqa: E501 + def gateway_get_cache_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_get_cache # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_my_sql_with_http_info(body, async_req=True) + >>> thread = api.gateway_get_cache_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerMySQL body: (required) + :param GatewayGetCache body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -29060,7 +26748,7 @@ def gateway_update_producer_my_sql_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerMySQLOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(CacheConfigPart, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -29083,130 +26771,14 @@ def gateway_update_producer_my_sql_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_my_sql" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_my_sql`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-update-producer-mysql', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GatewayUpdateProducerMySQLOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_update_producer_native_k8_s(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_native_k8_s # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_native_k8_s(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerNativeK8S body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayUpdateProducerNativeK8SOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_native_k8_s_with_http_info(body, **kwargs) # noqa: E501 - - def gateway_update_producer_native_k8_s_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_native_k8_s # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_native_k8_s_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerNativeK8S body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerNativeK8SOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_native_k8_s" % key + " to method gateway_get_cache" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_native_k8_s`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_cache`") # noqa: E501 collection_formats = {} @@ -29234,14 +26806,14 @@ def gateway_update_producer_native_k8_s_with_http_info(self, body, **kwargs): # auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-k8s', 'POST', + '/gateway-get-cache', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerNativeK8SOutput', # noqa: E501 + response_type='CacheConfigPart', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -29249,16 +26821,16 @@ def gateway_update_producer_native_k8_s_with_http_info(self, body, **kwargs): # _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_oracle_db(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_oracle_db # noqa: E501 + def gateway_get_config(self, body, **kwargs): # noqa: E501 + """gateway_get_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_oracle_db(body, async_req=True) + >>> thread = api.gateway_get_config(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerOracleDb body: (required) + :param GatewayGetConfig body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -29266,23 +26838,23 @@ def gateway_update_producer_oracle_db(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerOracleDbOutput + :return: AkeylessGatewayConfig If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_oracle_db_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_get_config_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_oracle_db_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_oracle_db # noqa: E501 + def gateway_get_config_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_get_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_oracle_db_with_http_info(body, async_req=True) + >>> thread = api.gateway_get_config_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerOracleDb body: (required) + :param GatewayGetConfig body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -29292,7 +26864,7 @@ def gateway_update_producer_oracle_db_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerOracleDbOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AkeylessGatewayConfig, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -29315,14 +26887,14 @@ def gateway_update_producer_oracle_db_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_oracle_db" % key + " to method gateway_get_config" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_oracle_db`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_config`") # noqa: E501 collection_formats = {} @@ -29350,14 +26922,14 @@ def gateway_update_producer_oracle_db_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-oracle', 'POST', + '/gateway-get-config', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerOracleDbOutput', # noqa: E501 + response_type='AkeylessGatewayConfig', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -29365,16 +26937,16 @@ def gateway_update_producer_oracle_db_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_ping(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_ping # noqa: E501 + def gateway_get_defaults(self, body, **kwargs): # noqa: E501 + """gateway_get_defaults # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_ping(body, async_req=True) + >>> thread = api.gateway_get_defaults(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerPing body: (required) + :param GatewayGetDefaults body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -29382,23 +26954,23 @@ def gateway_update_producer_ping(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerPingOutput + :return: GatewayGetDefaultsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_ping_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_get_defaults_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_ping_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_ping # noqa: E501 + def gateway_get_defaults_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_get_defaults # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_ping_with_http_info(body, async_req=True) + >>> thread = api.gateway_get_defaults_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerPing body: (required) + :param GatewayGetDefaults body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -29408,7 +26980,7 @@ def gateway_update_producer_ping_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerPingOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayGetDefaultsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -29431,14 +27003,14 @@ def gateway_update_producer_ping_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_ping" % key + " to method gateway_get_defaults" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_ping`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_defaults`") # noqa: E501 collection_formats = {} @@ -29466,14 +27038,14 @@ def gateway_update_producer_ping_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-ping', 'POST', + '/gateway-get-defaults', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerPingOutput', # noqa: E501 + response_type='GatewayGetDefaultsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -29481,16 +27053,16 @@ def gateway_update_producer_ping_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_postgre_sql(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_postgre_sql # noqa: E501 + def gateway_get_k8_s_auth_config(self, body, **kwargs): # noqa: E501 + """gateway_get_k8_s_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_postgre_sql(body, async_req=True) + >>> thread = api.gateway_get_k8_s_auth_config(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerPostgreSQL body: (required) + :param GatewayGetK8SAuthConfig body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -29498,23 +27070,23 @@ def gateway_update_producer_postgre_sql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerPostgreSQLOutput + :return: GatewayGetK8SAuthConfigOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_postgre_sql_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_get_k8_s_auth_config_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_postgre_sql_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_postgre_sql # noqa: E501 + def gateway_get_k8_s_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_get_k8_s_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_postgre_sql_with_http_info(body, async_req=True) + >>> thread = api.gateway_get_k8_s_auth_config_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerPostgreSQL body: (required) + :param GatewayGetK8SAuthConfig body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -29524,7 +27096,7 @@ def gateway_update_producer_postgre_sql_with_http_info(self, body, **kwargs): # number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerPostgreSQLOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayGetK8SAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -29547,14 +27119,14 @@ def gateway_update_producer_postgre_sql_with_http_info(self, body, **kwargs): # if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_postgre_sql" % key + " to method gateway_get_k8_s_auth_config" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_postgre_sql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_k8_s_auth_config`") # noqa: E501 collection_formats = {} @@ -29582,14 +27154,14 @@ def gateway_update_producer_postgre_sql_with_http_info(self, body, **kwargs): # auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-postgresql', 'POST', + '/gateway-get-k8s-auth-config', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerPostgreSQLOutput', # noqa: E501 + response_type='GatewayGetK8SAuthConfigOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -29597,16 +27169,16 @@ def gateway_update_producer_postgre_sql_with_http_info(self, body, **kwargs): # _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_rabbit_mq(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_rabbit_mq # noqa: E501 + def gateway_get_ldap_auth_config(self, body, **kwargs): # noqa: E501 + """gateway_get_ldap_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_rabbit_mq(body, async_req=True) + >>> thread = api.gateway_get_ldap_auth_config(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerRabbitMQ body: (required) + :param GatewayGetLdapAuthConfig body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -29614,23 +27186,23 @@ def gateway_update_producer_rabbit_mq(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerRabbitMQOutput + :return: GatewayGetLdapAuthConfigOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_rabbit_mq_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_get_ldap_auth_config_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_rabbit_mq_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_rabbit_mq # noqa: E501 + def gateway_get_ldap_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_get_ldap_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_rabbit_mq_with_http_info(body, async_req=True) + >>> thread = api.gateway_get_ldap_auth_config_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerRabbitMQ body: (required) + :param GatewayGetLdapAuthConfig body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -29640,7 +27212,7 @@ def gateway_update_producer_rabbit_mq_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerRabbitMQOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayGetLdapAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -29663,14 +27235,14 @@ def gateway_update_producer_rabbit_mq_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_rabbit_mq" % key + " to method gateway_get_ldap_auth_config" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_rabbit_mq`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_ldap_auth_config`") # noqa: E501 collection_formats = {} @@ -29698,14 +27270,14 @@ def gateway_update_producer_rabbit_mq_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-rabbitmq', 'POST', + '/gateway-get-ldap-auth-config', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerRabbitMQOutput', # noqa: E501 + response_type='GatewayGetLdapAuthConfigOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -29713,16 +27285,16 @@ def gateway_update_producer_rabbit_mq_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_rdp(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_rdp # noqa: E501 + def gateway_get_log_forwarding(self, body, **kwargs): # noqa: E501 + """gateway_get_log_forwarding # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_rdp(body, async_req=True) + >>> thread = api.gateway_get_log_forwarding(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerRdp body: (required) + :param GatewayGetLogForwarding body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -29730,23 +27302,23 @@ def gateway_update_producer_rdp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerRdpOutput + :return: LogForwardingConfigPart If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_rdp_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_get_log_forwarding_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_rdp_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_rdp # noqa: E501 + def gateway_get_log_forwarding_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_get_log_forwarding # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_rdp_with_http_info(body, async_req=True) + >>> thread = api.gateway_get_log_forwarding_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerRdp body: (required) + :param GatewayGetLogForwarding body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -29756,7 +27328,7 @@ def gateway_update_producer_rdp_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerRdpOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(LogForwardingConfigPart, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -29779,130 +27351,14 @@ def gateway_update_producer_rdp_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_rdp" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_rdp`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/gateway-update-producer-rdp', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GatewayUpdateProducerRdpOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def gateway_update_producer_redis(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_redis # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_redis(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerRedis body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: GatewayUpdateProducerRedisOutput - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_redis_with_http_info(body, **kwargs) # noqa: E501 - - def gateway_update_producer_redis_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_redis # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_redis_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerRedis body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerRedisOutput, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_redis" % key + " to method gateway_get_log_forwarding" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_redis`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_log_forwarding`") # noqa: E501 collection_formats = {} @@ -29930,14 +27386,14 @@ def gateway_update_producer_redis_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-redis', 'POST', + '/gateway-get-log-forwarding', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerRedisOutput', # noqa: E501 + response_type='LogForwardingConfigPart', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -29945,16 +27401,16 @@ def gateway_update_producer_redis_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_redshift(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_redshift # noqa: E501 + def gateway_get_migration(self, body, **kwargs): # noqa: E501 + """gateway_get_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_redshift(body, async_req=True) + >>> thread = api.gateway_get_migration(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerRedshift body: (required) + :param GatewayGetMigration body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -29962,23 +27418,23 @@ def gateway_update_producer_redshift(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerRedshiftOutput + :return: GatewayMigrationGetOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_redshift_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_get_migration_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_redshift_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_redshift # noqa: E501 + def gateway_get_migration_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_get_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_redshift_with_http_info(body, async_req=True) + >>> thread = api.gateway_get_migration_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerRedshift body: (required) + :param GatewayGetMigration body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -29988,7 +27444,7 @@ def gateway_update_producer_redshift_with_http_info(self, body, **kwargs): # no number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerRedshiftOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayMigrationGetOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -30011,14 +27467,14 @@ def gateway_update_producer_redshift_with_http_info(self, body, **kwargs): # no if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_redshift" % key + " to method gateway_get_migration" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_redshift`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_migration`") # noqa: E501 collection_formats = {} @@ -30046,14 +27502,14 @@ def gateway_update_producer_redshift_with_http_info(self, body, **kwargs): # no auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-redshift', 'POST', + '/gateway-get-migration', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerRedshiftOutput', # noqa: E501 + response_type='GatewayMigrationGetOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -30061,16 +27517,16 @@ def gateway_update_producer_redshift_with_http_info(self, body, **kwargs): # no _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_snowflake(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_snowflake # noqa: E501 + def gateway_get_producer(self, body, **kwargs): # noqa: E501 + """gateway_get_producer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_snowflake(body, async_req=True) + >>> thread = api.gateway_get_producer(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerSnowflake body: (required) + :param GatewayGetProducer body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -30078,23 +27534,23 @@ def gateway_update_producer_snowflake(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerSnowflakeOutput + :return: DSProducerDetails If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_snowflake_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_get_producer_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_snowflake # noqa: E501 + def gateway_get_producer_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_get_producer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_snowflake_with_http_info(body, async_req=True) + >>> thread = api.gateway_get_producer_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerSnowflake body: (required) + :param GatewayGetProducer body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -30104,7 +27560,7 @@ def gateway_update_producer_snowflake_with_http_info(self, body, **kwargs): # n number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerSnowflakeOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(DSProducerDetails, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -30127,14 +27583,14 @@ def gateway_update_producer_snowflake_with_http_info(self, body, **kwargs): # n if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_snowflake" % key + " to method gateway_get_producer" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_snowflake`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_producer`") # noqa: E501 collection_formats = {} @@ -30162,14 +27618,14 @@ def gateway_update_producer_snowflake_with_http_info(self, body, **kwargs): # n auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-snowflake', 'POST', + '/gateway-get-producer', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerSnowflakeOutput', # noqa: E501 + response_type='DSProducerDetails', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -30177,16 +27633,16 @@ def gateway_update_producer_snowflake_with_http_info(self, body, **kwargs): # n _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_producer_venafi(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_venafi # noqa: E501 + def gateway_get_tmp_users(self, body, **kwargs): # noqa: E501 + """gateway_get_tmp_users # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_venafi(body, async_req=True) + >>> thread = api.gateway_get_tmp_users(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerVenafi body: (required) + :param GatewayGetTmpUsers body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -30194,23 +27650,23 @@ def gateway_update_producer_venafi(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateProducerVenafiOutput + :return: list[TmpUserData] If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_producer_venafi_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_get_tmp_users_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_producer_venafi_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_producer_venafi # noqa: E501 + def gateway_get_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_get_tmp_users # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_producer_venafi_with_http_info(body, async_req=True) + >>> thread = api.gateway_get_tmp_users_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateProducerVenafi body: (required) + :param GatewayGetTmpUsers body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -30220,7 +27676,7 @@ def gateway_update_producer_venafi_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateProducerVenafiOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(list[TmpUserData], status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -30243,14 +27699,14 @@ def gateway_update_producer_venafi_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_producer_venafi" % key + " to method gateway_get_tmp_users" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_venafi`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_get_tmp_users`") # noqa: E501 collection_formats = {} @@ -30278,14 +27734,14 @@ def gateway_update_producer_venafi_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-certificate-automation', 'POST', + '/gateway-get-producer-tmp-creds', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateProducerVenafiOutput', # noqa: E501 + response_type='list[TmpUserData]', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -30293,16 +27749,16 @@ def gateway_update_producer_venafi_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_tls_cert(self, body, **kwargs): # noqa: E501 - """gateway_update_tls_cert # noqa: E501 + def gateway_list_customer_fragments(self, body, **kwargs): # noqa: E501 + """gateway_list_customer_fragments # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_tls_cert(body, async_req=True) + >>> thread = api.gateway_list_customer_fragments(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateTlsCert body: (required) + :param GatewayListCustomerFragments body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -30310,23 +27766,23 @@ def gateway_update_tls_cert(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewayUpdateTlsCertOutput + :return: dict(str, object) If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_tls_cert_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_list_customer_fragments_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_tls_cert_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_tls_cert # noqa: E501 + def gateway_list_customer_fragments_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_list_customer_fragments # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_tls_cert_with_http_info(body, async_req=True) + >>> thread = api.gateway_list_customer_fragments_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateTlsCert body: (required) + :param GatewayListCustomerFragments body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -30336,7 +27792,7 @@ def gateway_update_tls_cert_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewayUpdateTlsCertOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -30359,14 +27815,14 @@ def gateway_update_tls_cert_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_tls_cert" % key + " to method gateway_list_customer_fragments" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_tls_cert`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_list_customer_fragments`") # noqa: E501 collection_formats = {} @@ -30394,14 +27850,14 @@ def gateway_update_tls_cert_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-tls-cert', 'POST', + '/gateway-list-customer-fragments', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewayUpdateTlsCertOutput', # noqa: E501 + response_type='dict(str, object)', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -30409,16 +27865,16 @@ def gateway_update_tls_cert_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def gateway_update_tmp_users(self, body, **kwargs): # noqa: E501 - """gateway_update_tmp_users # noqa: E501 + def gateway_list_migration(self, body, **kwargs): # noqa: E501 + """gateway_list_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_tmp_users(body, async_req=True) + >>> thread = api.gateway_list_migration(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateTmpUsers body: (required) + :param GatewayListMigration body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -30426,23 +27882,23 @@ def gateway_update_tmp_users(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: GatewayMigrationListOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.gateway_update_tmp_users_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_list_migration_with_http_info(body, **kwargs) # noqa: E501 - def gateway_update_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 - """gateway_update_tmp_users # noqa: E501 + def gateway_list_migration_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_list_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.gateway_update_tmp_users_with_http_info(body, async_req=True) + >>> thread = api.gateway_list_migration_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GatewayUpdateTmpUsers body: (required) + :param GatewayListMigration body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -30452,7 +27908,7 @@ def gateway_update_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: tuple(GatewayMigrationListOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -30475,14 +27931,14 @@ def gateway_update_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method gateway_update_tmp_users" % key + " to method gateway_list_migration" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_tmp_users`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_list_migration`") # noqa: E501 collection_formats = {} @@ -30510,14 +27966,14 @@ def gateway_update_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-update-producer-tmp-creds', 'POST', + '/gateway-list-migration', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type=None, # noqa: E501 + response_type='GatewayMigrationListOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -30525,16 +27981,16 @@ def gateway_update_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def generate_csr(self, body, **kwargs): # noqa: E501 - """generate_csr # noqa: E501 + def gateway_list_producers(self, body, **kwargs): # noqa: E501 + """gateway_list_producers # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.generate_csr(body, async_req=True) + >>> thread = api.gateway_list_producers(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GenerateCsr body: (required) + :param GatewayListProducers body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -30542,23 +27998,23 @@ def generate_csr(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GenerateCsrOutput + :return: GetProducersListReplyObj If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.generate_csr_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_list_producers_with_http_info(body, **kwargs) # noqa: E501 - def generate_csr_with_http_info(self, body, **kwargs): # noqa: E501 - """generate_csr # noqa: E501 + def gateway_list_producers_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_list_producers # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.generate_csr_with_http_info(body, async_req=True) + >>> thread = api.gateway_list_producers_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GenerateCsr body: (required) + :param GatewayListProducers body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -30568,7 +28024,7 @@ def generate_csr_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GenerateCsrOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GetProducersListReplyObj, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -30591,14 +28047,14 @@ def generate_csr_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method generate_csr" % key + " to method gateway_list_producers" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `generate_csr`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_list_producers`") # noqa: E501 collection_formats = {} @@ -30626,117 +28082,14 @@ def generate_csr_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/generate-csr', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GenerateCsrOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def get_account_logo(self, **kwargs): # noqa: E501 - """get_account_logo # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_account_logo(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: dict(str, str) - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.get_account_logo_with_http_info(**kwargs) # noqa: E501 - - def get_account_logo_with_http_info(self, **kwargs): # noqa: E501 - """get_account_logo # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_account_logo_with_http_info(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(dict(str, str), status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method get_account_logo" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/get-account-logo', 'POST', + '/gateway-list-producers', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='dict(str, str)', # noqa: E501 + response_type='GetProducersListReplyObj', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -30744,16 +28097,16 @@ def get_account_logo_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_account_settings(self, body, **kwargs): # noqa: E501 - """get_account_settings # noqa: E501 + def gateway_list_rotated_secrets(self, body, **kwargs): # noqa: E501 + """gateway_list_rotated_secrets # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_account_settings(body, async_req=True) + >>> thread = api.gateway_list_rotated_secrets(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetAccountSettings body: (required) + :param GatewayListRotatedSecrets body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -30761,23 +28114,23 @@ def get_account_settings(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetAccountSettingsCommandOutput + :return: ListItemsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_account_settings_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_list_rotated_secrets_with_http_info(body, **kwargs) # noqa: E501 - def get_account_settings_with_http_info(self, body, **kwargs): # noqa: E501 - """get_account_settings # noqa: E501 + def gateway_list_rotated_secrets_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_list_rotated_secrets # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_account_settings_with_http_info(body, async_req=True) + >>> thread = api.gateway_list_rotated_secrets_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetAccountSettings body: (required) + :param GatewayListRotatedSecrets body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -30787,7 +28140,7 @@ def get_account_settings_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetAccountSettingsCommandOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(ListItemsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -30810,14 +28163,14 @@ def get_account_settings_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_account_settings" % key + " to method gateway_list_rotated_secrets" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_account_settings`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_list_rotated_secrets`") # noqa: E501 collection_formats = {} @@ -30845,14 +28198,14 @@ def get_account_settings_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-account-settings', 'POST', + '/gateway-list-rotated-secrets', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetAccountSettingsCommandOutput', # noqa: E501 + response_type='ListItemsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -30860,16 +28213,16 @@ def get_account_settings_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_analytics_data(self, body, **kwargs): # noqa: E501 - """get_analytics_data # noqa: E501 + def gateway_migrate_personal_items(self, **kwargs): # noqa: E501 + """gateway_migrate_personal_items # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_analytics_data(body, async_req=True) + >>> thread = api.gateway_migrate_personal_items(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetAnalyticsData body: (required) + :param GatewayMigratePersonalItems body: :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -30877,23 +28230,23 @@ def get_analytics_data(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: AllAnalyticsData + :return: GatewayMigratePersonalItemsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_analytics_data_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_migrate_personal_items_with_http_info(**kwargs) # noqa: E501 - def get_analytics_data_with_http_info(self, body, **kwargs): # noqa: E501 - """get_analytics_data # noqa: E501 + def gateway_migrate_personal_items_with_http_info(self, **kwargs): # noqa: E501 + """gateway_migrate_personal_items # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_analytics_data_with_http_info(body, async_req=True) + >>> thread = api.gateway_migrate_personal_items_with_http_info(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetAnalyticsData body: (required) + :param GatewayMigratePersonalItems body: :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -30903,7 +28256,7 @@ def get_analytics_data_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(AllAnalyticsData, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayMigratePersonalItemsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -30926,14 +28279,10 @@ def get_analytics_data_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_analytics_data" % key + " to method gateway_migrate_personal_items" % key ) local_var_params[key] = val del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_analytics_data`") # noqa: E501 collection_formats = {} @@ -30961,14 +28310,14 @@ def get_analytics_data_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-analytics-data', 'POST', + '/gateway-migrate-personal-items', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='AllAnalyticsData', # noqa: E501 + response_type='GatewayMigratePersonalItemsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -30976,16 +28325,16 @@ def get_analytics_data_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_auth_method(self, body, **kwargs): # noqa: E501 - """get_auth_method # noqa: E501 + def gateway_revoke_tmp_users(self, body, **kwargs): # noqa: E501 + """gateway_revoke_tmp_users # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_auth_method(body, async_req=True) + >>> thread = api.gateway_revoke_tmp_users(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetAuthMethod body: (required) + :param GatewayRevokeTmpUsers body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -30993,23 +28342,23 @@ def get_auth_method(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: AuthMethod + :return: None If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_auth_method_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_revoke_tmp_users_with_http_info(body, **kwargs) # noqa: E501 - def get_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 - """get_auth_method # noqa: E501 + def gateway_revoke_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_revoke_tmp_users # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_auth_method_with_http_info(body, async_req=True) + >>> thread = api.gateway_revoke_tmp_users_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetAuthMethod body: (required) + :param GatewayRevokeTmpUsers body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -31019,7 +28368,7 @@ def get_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(AuthMethod, status_code(int), headers(HTTPHeaderDict)) + :return: None If the method is called asynchronously, returns the request thread. """ @@ -31042,14 +28391,14 @@ def get_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_auth_method" % key + " to method gateway_revoke_tmp_users" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_auth_method`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_revoke_tmp_users`") # noqa: E501 collection_formats = {} @@ -31077,14 +28426,14 @@ def get_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-auth-method', 'POST', + '/gateway-revoke-producer-tmp-creds', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='AuthMethod', # noqa: E501 + response_type=None, # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -31092,16 +28441,16 @@ def get_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_certificate_value(self, body, **kwargs): # noqa: E501 - """get_certificate_value # noqa: E501 + def gateway_start_producer(self, body, **kwargs): # noqa: E501 + """gateway_start_producer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_certificate_value(body, async_req=True) + >>> thread = api.gateway_start_producer(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetCertificateValue body: (required) + :param GatewayStartProducer body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -31109,23 +28458,23 @@ def get_certificate_value(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetCertificateValueOutput + :return: GatewayStartProducerOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_certificate_value_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_start_producer_with_http_info(body, **kwargs) # noqa: E501 - def get_certificate_value_with_http_info(self, body, **kwargs): # noqa: E501 - """get_certificate_value # noqa: E501 + def gateway_start_producer_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_start_producer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_certificate_value_with_http_info(body, async_req=True) + >>> thread = api.gateway_start_producer_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetCertificateValue body: (required) + :param GatewayStartProducer body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -31135,7 +28484,7 @@ def get_certificate_value_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetCertificateValueOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayStartProducerOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -31158,14 +28507,14 @@ def get_certificate_value_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_certificate_value" % key + " to method gateway_start_producer" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_certificate_value`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_start_producer`") # noqa: E501 collection_formats = {} @@ -31193,14 +28542,14 @@ def get_certificate_value_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-certificate-value', 'POST', + '/gateway-start-producer', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetCertificateValueOutput', # noqa: E501 + response_type='GatewayStartProducerOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -31208,16 +28557,16 @@ def get_certificate_value_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_dynamic_secret_value(self, body, **kwargs): # noqa: E501 - """get_dynamic_secret_value # noqa: E501 + def gateway_status_migration(self, body, **kwargs): # noqa: E501 + """gateway_status_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_dynamic_secret_value(body, async_req=True) + >>> thread = api.gateway_status_migration(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetDynamicSecretValue body: (required) + :param GatewayStatusMigration body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -31225,23 +28574,23 @@ def get_dynamic_secret_value(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: dict(str, object) + :return: MigrationStatusReplyObj If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_dynamic_secret_value_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_status_migration_with_http_info(body, **kwargs) # noqa: E501 - def get_dynamic_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 - """get_dynamic_secret_value # noqa: E501 + def gateway_status_migration_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_status_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_dynamic_secret_value_with_http_info(body, async_req=True) + >>> thread = api.gateway_status_migration_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetDynamicSecretValue body: (required) + :param GatewayStatusMigration body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -31251,7 +28600,7 @@ def get_dynamic_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) + :return: tuple(MigrationStatusReplyObj, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -31274,14 +28623,14 @@ def get_dynamic_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_dynamic_secret_value" % key + " to method gateway_status_migration" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_dynamic_secret_value`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_status_migration`") # noqa: E501 collection_formats = {} @@ -31309,14 +28658,14 @@ def get_dynamic_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-dynamic-secret-value', 'POST', + '/gateway-migration-status', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='dict(str, object)', # noqa: E501 + response_type='MigrationStatusReplyObj', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -31324,16 +28673,16 @@ def get_dynamic_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_event_forwarder(self, body, **kwargs): # noqa: E501 - """get_event_forwarder # noqa: E501 + def gateway_stop_producer(self, body, **kwargs): # noqa: E501 + """gateway_stop_producer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_event_forwarder(body, async_req=True) + >>> thread = api.gateway_stop_producer(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetEventForwarder body: (required) + :param GatewayStopProducer body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -31341,23 +28690,23 @@ def get_event_forwarder(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetEventForwarderOutput + :return: GatewayStopProducerOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_event_forwarder_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_stop_producer_with_http_info(body, **kwargs) # noqa: E501 - def get_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 - """get_event_forwarder # noqa: E501 + def gateway_stop_producer_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_stop_producer # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_event_forwarder_with_http_info(body, async_req=True) + >>> thread = api.gateway_stop_producer_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetEventForwarder body: (required) + :param GatewayStopProducer body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -31367,7 +28716,7 @@ def get_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetEventForwarderOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayStopProducerOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -31390,14 +28739,14 @@ def get_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_event_forwarder" % key + " to method gateway_stop_producer" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_event_forwarder`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_stop_producer`") # noqa: E501 collection_formats = {} @@ -31425,14 +28774,14 @@ def get_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-event-forwarder', 'POST', + '/gateway-stop-producer', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetEventForwarderOutput', # noqa: E501 + response_type='GatewayStopProducerOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -31440,16 +28789,16 @@ def get_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_group(self, body, **kwargs): # noqa: E501 - """get_group # noqa: E501 + def gateway_sync_migration(self, body, **kwargs): # noqa: E501 + """gateway_sync_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_group(body, async_req=True) + >>> thread = api.gateway_sync_migration(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetGroup body: (required) + :param GatewaySyncMigration body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -31457,23 +28806,23 @@ def get_group(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetGroupOutput + :return: GatewayMigrationSyncOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_group_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_sync_migration_with_http_info(body, **kwargs) # noqa: E501 - def get_group_with_http_info(self, body, **kwargs): # noqa: E501 - """get_group # noqa: E501 + def gateway_sync_migration_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_sync_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_group_with_http_info(body, async_req=True) + >>> thread = api.gateway_sync_migration_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetGroup body: (required) + :param GatewaySyncMigration body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -31483,7 +28832,7 @@ def get_group_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetGroupOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayMigrationSyncOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -31506,14 +28855,14 @@ def get_group_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_group" % key + " to method gateway_sync_migration" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_group`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_sync_migration`") # noqa: E501 collection_formats = {} @@ -31541,14 +28890,14 @@ def get_group_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-group', 'POST', + '/gateway-sync-migration', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetGroupOutput', # noqa: E501 + response_type='GatewayMigrationSyncOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -31556,16 +28905,16 @@ def get_group_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_kube_exec_creds(self, body, **kwargs): # noqa: E501 - """get_kube_exec_creds # noqa: E501 + def gateway_update_allowed_access(self, body, **kwargs): # noqa: E501 + """gateway_update_allowed_access # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_kube_exec_creds(body, async_req=True) + >>> thread = api.gateway_update_allowed_access(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetKubeExecCreds body: (required) + :param GatewayUpdateAllowedAccess body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -31573,23 +28922,23 @@ def get_kube_exec_creds(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetKubeExecCredsOutput + :return: AllowedAccess If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_kube_exec_creds_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_allowed_access_with_http_info(body, **kwargs) # noqa: E501 - def get_kube_exec_creds_with_http_info(self, body, **kwargs): # noqa: E501 - """get_kube_exec_creds # noqa: E501 + def gateway_update_allowed_access_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_allowed_access # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_kube_exec_creds_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_allowed_access_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetKubeExecCreds body: (required) + :param GatewayUpdateAllowedAccess body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -31599,7 +28948,7 @@ def get_kube_exec_creds_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetKubeExecCredsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(AllowedAccess, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -31622,14 +28971,14 @@ def get_kube_exec_creds_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_kube_exec_creds" % key + " to method gateway_update_allowed_access" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_kube_exec_creds`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_allowed_access`") # noqa: E501 collection_formats = {} @@ -31657,14 +29006,14 @@ def get_kube_exec_creds_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-kube-exec-creds', 'POST', + '/gateway-update-allowed-access', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetKubeExecCredsOutput', # noqa: E501 + response_type='AllowedAccess', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -31672,16 +29021,16 @@ def get_kube_exec_creds_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_last_user_event_status(self, body, **kwargs): # noqa: E501 - """get_last_user_event_status # noqa: E501 + def gateway_update_cache(self, body, **kwargs): # noqa: E501 + """gateway_update_cache # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_last_user_event_status(body, async_req=True) + >>> thread = api.gateway_update_cache(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetLastUserEventStatus body: (required) + :param GatewayUpdateCache body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -31689,23 +29038,23 @@ def get_last_user_event_status(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetUserEventStatusOutput + :return: GatewayUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_last_user_event_status_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_cache_with_http_info(body, **kwargs) # noqa: E501 - def get_last_user_event_status_with_http_info(self, body, **kwargs): # noqa: E501 - """get_last_user_event_status # noqa: E501 + def gateway_update_cache_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_cache # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_last_user_event_status_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_cache_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetLastUserEventStatus body: (required) + :param GatewayUpdateCache body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -31715,7 +29064,7 @@ def get_last_user_event_status_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetUserEventStatusOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -31738,14 +29087,14 @@ def get_last_user_event_status_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_last_user_event_status" % key + " to method gateway_update_cache" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_last_user_event_status`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_cache`") # noqa: E501 collection_formats = {} @@ -31773,14 +29122,14 @@ def get_last_user_event_status_with_http_info(self, body, **kwargs): # noqa: E5 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/user-event-last-status', 'POST', + '/gateway-update-cache', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetUserEventStatusOutput', # noqa: E501 + response_type='GatewayUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -31788,16 +29137,16 @@ def get_last_user_event_status_with_http_info(self, body, **kwargs): # noqa: E5 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_pki_certificate(self, body, **kwargs): # noqa: E501 - """get_pki_certificate # noqa: E501 + def gateway_update_defaults(self, body, **kwargs): # noqa: E501 + """gateway_update_defaults # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_pki_certificate(body, async_req=True) + >>> thread = api.gateway_update_defaults(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetPKICertificate body: (required) + :param GatewayUpdateDefaults body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -31805,23 +29154,23 @@ def get_pki_certificate(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetPKICertificateOutput + :return: GatewayUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_pki_certificate_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_defaults_with_http_info(body, **kwargs) # noqa: E501 - def get_pki_certificate_with_http_info(self, body, **kwargs): # noqa: E501 - """get_pki_certificate # noqa: E501 + def gateway_update_defaults_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_defaults # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_pki_certificate_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_defaults_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetPKICertificate body: (required) + :param GatewayUpdateDefaults body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -31831,7 +29180,7 @@ def get_pki_certificate_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetPKICertificateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -31854,14 +29203,14 @@ def get_pki_certificate_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_pki_certificate" % key + " to method gateway_update_defaults" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_pki_certificate`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_defaults`") # noqa: E501 collection_formats = {} @@ -31889,14 +29238,14 @@ def get_pki_certificate_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-pki-certificate', 'POST', + '/gateway-update-defaults', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetPKICertificateOutput', # noqa: E501 + response_type='GatewayUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -31904,16 +29253,16 @@ def get_pki_certificate_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_role(self, body, **kwargs): # noqa: E501 - """get_role # noqa: E501 + def gateway_update_item(self, body, **kwargs): # noqa: E501 + """gateway_update_item # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_role(body, async_req=True) + >>> thread = api.gateway_update_item(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetRole body: (required) + :param GatewayUpdateItem body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -31921,23 +29270,23 @@ def get_role(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: Role + :return: GatewayUpdateItemOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_role_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_item_with_http_info(body, **kwargs) # noqa: E501 - def get_role_with_http_info(self, body, **kwargs): # noqa: E501 - """get_role # noqa: E501 + def gateway_update_item_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_item # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_role_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_item_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetRole body: (required) + :param GatewayUpdateItem body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -31947,7 +29296,7 @@ def get_role_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(Role, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateItemOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -31970,14 +29319,14 @@ def get_role_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_role" % key + " to method gateway_update_item" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_role`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_item`") # noqa: E501 collection_formats = {} @@ -32005,14 +29354,14 @@ def get_role_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-role', 'POST', + '/gateway-update-item', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='Role', # noqa: E501 + response_type='GatewayUpdateItemOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -32020,16 +29369,16 @@ def get_role_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_rotated_secret_value(self, body, **kwargs): # noqa: E501 - """get_rotated_secret_value # noqa: E501 + def gateway_update_k8_s_auth_config(self, body, **kwargs): # noqa: E501 + """gateway_update_k8_s_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_rotated_secret_value(body, async_req=True) + >>> thread = api.gateway_update_k8_s_auth_config(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetRotatedSecretValue body: (required) + :param GatewayUpdateK8SAuthConfig body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -32037,23 +29386,23 @@ def get_rotated_secret_value(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: dict(str, object) + :return: GatewayUpdateK8SAuthConfigOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_rotated_secret_value_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_k8_s_auth_config_with_http_info(body, **kwargs) # noqa: E501 - def get_rotated_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 - """get_rotated_secret_value # noqa: E501 + def gateway_update_k8_s_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_k8_s_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_rotated_secret_value_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_k8_s_auth_config_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetRotatedSecretValue body: (required) + :param GatewayUpdateK8SAuthConfig body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -32063,7 +29412,7 @@ def get_rotated_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateK8SAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -32086,14 +29435,14 @@ def get_rotated_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_rotated_secret_value" % key + " to method gateway_update_k8_s_auth_config" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_rotated_secret_value`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_k8_s_auth_config`") # noqa: E501 collection_formats = {} @@ -32121,14 +29470,14 @@ def get_rotated_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-rotated-secret-value', 'POST', + '/gateway-update-k8s-auth-config', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='dict(str, object)', # noqa: E501 + response_type='GatewayUpdateK8SAuthConfigOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -32136,16 +29485,16 @@ def get_rotated_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_rsa_public(self, body, **kwargs): # noqa: E501 - """get_rsa_public # noqa: E501 + def gateway_update_ldap_auth_config(self, body, **kwargs): # noqa: E501 + """gateway_update_ldap_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_rsa_public(body, async_req=True) + >>> thread = api.gateway_update_ldap_auth_config(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetRSAPublic body: (required) + :param GatewayUpdateLdapAuthConfig body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -32153,23 +29502,23 @@ def get_rsa_public(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetRSAPublicOutput + :return: GatewayUpdateLdapAuthConfigOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_rsa_public_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_ldap_auth_config_with_http_info(body, **kwargs) # noqa: E501 - def get_rsa_public_with_http_info(self, body, **kwargs): # noqa: E501 - """get_rsa_public # noqa: E501 + def gateway_update_ldap_auth_config_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_ldap_auth_config # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_rsa_public_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_ldap_auth_config_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetRSAPublic body: (required) + :param GatewayUpdateLdapAuthConfig body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -32179,7 +29528,7 @@ def get_rsa_public_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetRSAPublicOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLdapAuthConfigOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -32202,130 +29551,14 @@ def get_rsa_public_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_rsa_public" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - # verify the required parameter 'body' is set - if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 - local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_rsa_public`") # noqa: E501 - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/get-rsa-public', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='GetRSAPublicOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def get_secret_value(self, body, **kwargs): # noqa: E501 - """get_secret_value # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_secret_value(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GetSecretValue body: (required) - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: dict(str, object) - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.get_secret_value_with_http_info(body, **kwargs) # noqa: E501 - - def get_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 - """get_secret_value # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_secret_value_with_http_info(body, async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param GetSecretValue body: (required) - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method get_secret_value" % key + " to method gateway_update_ldap_auth_config" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_secret_value`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_ldap_auth_config`") # noqa: E501 collection_formats = {} @@ -32353,14 +29586,14 @@ def get_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-secret-value', 'POST', + '/gateway-update-ldap-auth-config', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='dict(str, object)', # noqa: E501 + response_type='GatewayUpdateLdapAuthConfigOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -32368,16 +29601,16 @@ def get_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_ssh_certificate(self, body, **kwargs): # noqa: E501 - """get_ssh_certificate # noqa: E501 + def gateway_update_log_forwarding_aws_s3(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_aws_s3 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_ssh_certificate(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_aws_s3(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetSSHCertificate body: (required) + :param GatewayUpdateLogForwardingAwsS3 body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -32385,23 +29618,23 @@ def get_ssh_certificate(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetSSHCertificateOutput + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_ssh_certificate_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_aws_s3_with_http_info(body, **kwargs) # noqa: E501 - def get_ssh_certificate_with_http_info(self, body, **kwargs): # noqa: E501 - """get_ssh_certificate # noqa: E501 + def gateway_update_log_forwarding_aws_s3_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_aws_s3 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_ssh_certificate_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_aws_s3_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetSSHCertificate body: (required) + :param GatewayUpdateLogForwardingAwsS3 body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -32411,7 +29644,7 @@ def get_ssh_certificate_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetSSHCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -32434,14 +29667,14 @@ def get_ssh_certificate_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_ssh_certificate" % key + " to method gateway_update_log_forwarding_aws_s3" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_ssh_certificate`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_aws_s3`") # noqa: E501 collection_formats = {} @@ -32469,14 +29702,14 @@ def get_ssh_certificate_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-ssh-certificate', 'POST', + '/gateway-update-log-forwarding-aws-s3', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetSSHCertificateOutput', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -32484,16 +29717,16 @@ def get_ssh_certificate_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_tags(self, body, **kwargs): # noqa: E501 - """get_tags # noqa: E501 + def gateway_update_log_forwarding_azure_analytics(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_azure_analytics # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_tags(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_azure_analytics(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetTags body: (required) + :param GatewayUpdateLogForwardingAzureAnalytics body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -32501,23 +29734,23 @@ def get_tags(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: list[str] + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_tags_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_azure_analytics_with_http_info(body, **kwargs) # noqa: E501 - def get_tags_with_http_info(self, body, **kwargs): # noqa: E501 - """get_tags # noqa: E501 + def gateway_update_log_forwarding_azure_analytics_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_azure_analytics # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_tags_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_azure_analytics_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetTags body: (required) + :param GatewayUpdateLogForwardingAzureAnalytics body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -32527,7 +29760,7 @@ def get_tags_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(list[str], status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -32550,14 +29783,14 @@ def get_tags_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_tags" % key + " to method gateway_update_log_forwarding_azure_analytics" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_tags`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_azure_analytics`") # noqa: E501 collection_formats = {} @@ -32585,14 +29818,14 @@ def get_tags_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-tags', 'POST', + '/gateway-update-log-forwarding-azure-analytics', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='list[str]', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -32600,16 +29833,16 @@ def get_tags_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_target(self, body, **kwargs): # noqa: E501 - """get_target # noqa: E501 + def gateway_update_log_forwarding_datadog(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_datadog # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_target(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_datadog(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetTarget body: (required) + :param GatewayUpdateLogForwardingDatadog body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -32617,23 +29850,23 @@ def get_target(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: Target + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_target_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_datadog_with_http_info(body, **kwargs) # noqa: E501 - def get_target_with_http_info(self, body, **kwargs): # noqa: E501 - """get_target # noqa: E501 + def gateway_update_log_forwarding_datadog_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_datadog # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_target_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_datadog_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetTarget body: (required) + :param GatewayUpdateLogForwardingDatadog body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -32643,7 +29876,7 @@ def get_target_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(Target, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -32666,14 +29899,14 @@ def get_target_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_target" % key + " to method gateway_update_log_forwarding_datadog" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_target`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_datadog`") # noqa: E501 collection_formats = {} @@ -32701,14 +29934,14 @@ def get_target_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-target', 'POST', + '/gateway-update-log-forwarding-datadog', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='Target', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -32716,16 +29949,16 @@ def get_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def get_target_details(self, body, **kwargs): # noqa: E501 - """get_target_details # noqa: E501 + def gateway_update_log_forwarding_elasticsearch(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_elasticsearch # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_target_details(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_elasticsearch(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetTargetDetails body: (required) + :param GatewayUpdateLogForwardingElasticsearch body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -32733,23 +29966,23 @@ def get_target_details(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetTargetDetailsOutput + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.get_target_details_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_elasticsearch_with_http_info(body, **kwargs) # noqa: E501 - def get_target_details_with_http_info(self, body, **kwargs): # noqa: E501 - """get_target_details # noqa: E501 + def gateway_update_log_forwarding_elasticsearch_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_elasticsearch # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.get_target_details_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_elasticsearch_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param GetTargetDetails body: (required) + :param GatewayUpdateLogForwardingElasticsearch body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -32759,7 +29992,7 @@ def get_target_details_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetTargetDetailsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -32782,14 +30015,14 @@ def get_target_details_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method get_target_details" % key + " to method gateway_update_log_forwarding_elasticsearch" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `get_target_details`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_elasticsearch`") # noqa: E501 collection_formats = {} @@ -32817,14 +30050,14 @@ def get_target_details_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/get-target-details', 'POST', + '/gateway-update-log-forwarding-elasticsearch', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetTargetDetailsOutput', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -32832,16 +30065,16 @@ def get_target_details_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def hmac(self, body, **kwargs): # noqa: E501 - """hmac # noqa: E501 + def gateway_update_log_forwarding_google_chronicle(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_google_chronicle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.hmac(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_google_chronicle(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Hmac body: (required) + :param GatewayUpdateLogForwardingGoogleChronicle body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -32849,23 +30082,23 @@ def hmac(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: HmacOutput + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.hmac_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_google_chronicle_with_http_info(body, **kwargs) # noqa: E501 - def hmac_with_http_info(self, body, **kwargs): # noqa: E501 - """hmac # noqa: E501 + def gateway_update_log_forwarding_google_chronicle_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_google_chronicle # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.hmac_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_google_chronicle_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param Hmac body: (required) + :param GatewayUpdateLogForwardingGoogleChronicle body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -32875,7 +30108,7 @@ def hmac_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(HmacOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -32898,14 +30131,14 @@ def hmac_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method hmac" % key + " to method gateway_update_log_forwarding_google_chronicle" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `hmac`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_google_chronicle`") # noqa: E501 collection_formats = {} @@ -32933,14 +30166,14 @@ def hmac_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/hmac', 'POST', + '/gateway-update-log-forwarding-google-chronicle', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='HmacOutput', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -32948,16 +30181,16 @@ def hmac_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def import_passwords(self, body, **kwargs): # noqa: E501 - """import_passwords # noqa: E501 + def gateway_update_log_forwarding_logstash(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_logstash # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.import_passwords(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_logstash(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ImportPasswords body: (required) + :param GatewayUpdateLogForwardingLogstash body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -32965,23 +30198,23 @@ def import_passwords(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ImportPasswordsOutput + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.import_passwords_with_http_info(body, **kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_logstash_with_http_info(body, **kwargs) # noqa: E501 - def import_passwords_with_http_info(self, body, **kwargs): # noqa: E501 - """import_passwords # noqa: E501 + def gateway_update_log_forwarding_logstash_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_logstash # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.import_passwords_with_http_info(body, async_req=True) + >>> thread = api.gateway_update_log_forwarding_logstash_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ImportPasswords body: (required) + :param GatewayUpdateLogForwardingLogstash body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -32991,7 +30224,7 @@ def import_passwords_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ImportPasswordsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -33014,14 +30247,14 @@ def import_passwords_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method import_passwords" % key + " to method gateway_update_log_forwarding_logstash" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `import_passwords`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_logstash`") # noqa: E501 collection_formats = {} @@ -33049,14 +30282,14 @@ def import_passwords_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/import-passwords', 'POST', + '/gateway-update-log-forwarding-logstash', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='ImportPasswordsOutput', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -33064,16 +30297,16 @@ def import_passwords_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_client_delete_rule(self, **kwargs): # noqa: E501 - """kmip_client_delete_rule # noqa: E501 + def gateway_update_log_forwarding_logz_io(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_logz_io # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_client_delete_rule(async_req=True) + >>> thread = api.gateway_update_log_forwarding_logz_io(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipClientDeleteRule body: + :param GatewayUpdateLogForwardingLogzIo body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -33081,23 +30314,23 @@ def kmip_client_delete_rule(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: KMIPClientUpdateResponse + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_client_delete_rule_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_logz_io_with_http_info(body, **kwargs) # noqa: E501 - def kmip_client_delete_rule_with_http_info(self, **kwargs): # noqa: E501 - """kmip_client_delete_rule # noqa: E501 + def gateway_update_log_forwarding_logz_io_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_logz_io # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_client_delete_rule_with_http_info(async_req=True) + >>> thread = api.gateway_update_log_forwarding_logz_io_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipClientDeleteRule body: + :param GatewayUpdateLogForwardingLogzIo body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -33107,7 +30340,7 @@ def kmip_client_delete_rule_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(KMIPClientUpdateResponse, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -33130,10 +30363,14 @@ def kmip_client_delete_rule_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_client_delete_rule" % key + " to method gateway_update_log_forwarding_logz_io" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_logz_io`") # noqa: E501 collection_formats = {} @@ -33161,14 +30398,14 @@ def kmip_client_delete_rule_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-client-delete-rule', 'POST', + '/gateway-update-log-forwarding-logz-io', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='KMIPClientUpdateResponse', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -33176,16 +30413,16 @@ def kmip_client_delete_rule_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_client_set_rule(self, **kwargs): # noqa: E501 - """kmip_client_set_rule # noqa: E501 + def gateway_update_log_forwarding_splunk(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_splunk # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_client_set_rule(async_req=True) + >>> thread = api.gateway_update_log_forwarding_splunk(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipClientSetRule body: + :param GatewayUpdateLogForwardingSplunk body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -33193,23 +30430,23 @@ def kmip_client_set_rule(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: KMIPClientUpdateResponse + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_client_set_rule_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_splunk_with_http_info(body, **kwargs) # noqa: E501 - def kmip_client_set_rule_with_http_info(self, **kwargs): # noqa: E501 - """kmip_client_set_rule # noqa: E501 + def gateway_update_log_forwarding_splunk_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_splunk # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_client_set_rule_with_http_info(async_req=True) + >>> thread = api.gateway_update_log_forwarding_splunk_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipClientSetRule body: + :param GatewayUpdateLogForwardingSplunk body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -33219,7 +30456,7 @@ def kmip_client_set_rule_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(KMIPClientUpdateResponse, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -33242,10 +30479,14 @@ def kmip_client_set_rule_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_client_set_rule" % key + " to method gateway_update_log_forwarding_splunk" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_splunk`") # noqa: E501 collection_formats = {} @@ -33273,14 +30514,14 @@ def kmip_client_set_rule_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-client-set-rule', 'POST', + '/gateway-update-log-forwarding-splunk', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='KMIPClientUpdateResponse', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -33288,16 +30529,16 @@ def kmip_client_set_rule_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_create_client(self, **kwargs): # noqa: E501 - """kmip_create_client # noqa: E501 + def gateway_update_log_forwarding_stdout(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_stdout # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_create_client(async_req=True) + >>> thread = api.gateway_update_log_forwarding_stdout(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipCreateClient body: + :param GatewayUpdateLogForwardingStdout body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -33305,23 +30546,23 @@ def kmip_create_client(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: KmipCreateClientOutput + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_create_client_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_stdout_with_http_info(body, **kwargs) # noqa: E501 - def kmip_create_client_with_http_info(self, **kwargs): # noqa: E501 - """kmip_create_client # noqa: E501 + def gateway_update_log_forwarding_stdout_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_stdout # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_create_client_with_http_info(async_req=True) + >>> thread = api.gateway_update_log_forwarding_stdout_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipCreateClient body: + :param GatewayUpdateLogForwardingStdout body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -33331,7 +30572,7 @@ def kmip_create_client_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(KmipCreateClientOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -33354,10 +30595,14 @@ def kmip_create_client_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_create_client" % key + " to method gateway_update_log_forwarding_stdout" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_stdout`") # noqa: E501 collection_formats = {} @@ -33385,14 +30630,14 @@ def kmip_create_client_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-create-client', 'POST', + '/gateway-update-log-forwarding-stdout', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='KmipCreateClientOutput', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -33400,16 +30645,16 @@ def kmip_create_client_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_delete_client(self, **kwargs): # noqa: E501 - """kmip_delete_client # noqa: E501 + def gateway_update_log_forwarding_sumologic(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_sumologic # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_delete_client(async_req=True) + >>> thread = api.gateway_update_log_forwarding_sumologic(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipDeleteClient body: + :param GatewayUpdateLogForwardingSumologic body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -33417,23 +30662,23 @@ def kmip_delete_client(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_delete_client_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_sumologic_with_http_info(body, **kwargs) # noqa: E501 - def kmip_delete_client_with_http_info(self, **kwargs): # noqa: E501 - """kmip_delete_client # noqa: E501 + def gateway_update_log_forwarding_sumologic_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_sumologic # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_delete_client_with_http_info(async_req=True) + >>> thread = api.gateway_update_log_forwarding_sumologic_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipDeleteClient body: + :param GatewayUpdateLogForwardingSumologic body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -33443,7 +30688,7 @@ def kmip_delete_client_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -33466,10 +30711,14 @@ def kmip_delete_client_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_delete_client" % key + " to method gateway_update_log_forwarding_sumologic" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_sumologic`") # noqa: E501 collection_formats = {} @@ -33497,14 +30746,14 @@ def kmip_delete_client_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-delete-client', 'POST', + '/gateway-update-log-forwarding-sumologic', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -33512,16 +30761,16 @@ def kmip_delete_client_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_delete_server(self, **kwargs): # noqa: E501 - """kmip_delete_server # noqa: E501 + def gateway_update_log_forwarding_syslog(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_syslog # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_delete_server(async_req=True) + >>> thread = api.gateway_update_log_forwarding_syslog(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipDeleteServer body: + :param GatewayUpdateLogForwardingSyslog body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -33529,23 +30778,23 @@ def kmip_delete_server(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: GatewayUpdateLogForwardingOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_delete_server_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_log_forwarding_syslog_with_http_info(body, **kwargs) # noqa: E501 - def kmip_delete_server_with_http_info(self, **kwargs): # noqa: E501 - """kmip_delete_server # noqa: E501 + def gateway_update_log_forwarding_syslog_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_log_forwarding_syslog # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_delete_server_with_http_info(async_req=True) + >>> thread = api.gateway_update_log_forwarding_syslog_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipDeleteServer body: + :param GatewayUpdateLogForwardingSyslog body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -33555,7 +30804,7 @@ def kmip_delete_server_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateLogForwardingOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -33578,10 +30827,14 @@ def kmip_delete_server_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_delete_server" % key + " to method gateway_update_log_forwarding_syslog" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_log_forwarding_syslog`") # noqa: E501 collection_formats = {} @@ -33609,14 +30862,14 @@ def kmip_delete_server_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-delete-environment', 'DELETE', + '/gateway-update-log-forwarding-syslog', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='GatewayUpdateLogForwardingOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -33624,16 +30877,16 @@ def kmip_delete_server_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_describe_client(self, **kwargs): # noqa: E501 - """kmip_describe_client # noqa: E501 + def gateway_update_migration(self, body, **kwargs): # noqa: E501 + """gateway_update_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_describe_client(async_req=True) + >>> thread = api.gateway_update_migration(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipDescribeClient body: + :param GatewayUpdateMigration body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -33641,23 +30894,23 @@ def kmip_describe_client(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: KMIPClientGetResponse + :return: GatewayMigrationUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_describe_client_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_migration_with_http_info(body, **kwargs) # noqa: E501 - def kmip_describe_client_with_http_info(self, **kwargs): # noqa: E501 - """kmip_describe_client # noqa: E501 + def gateway_update_migration_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_migration # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_describe_client_with_http_info(async_req=True) + >>> thread = api.gateway_update_migration_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipDescribeClient body: + :param GatewayUpdateMigration body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -33667,7 +30920,7 @@ def kmip_describe_client_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(KMIPClientGetResponse, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayMigrationUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -33690,10 +30943,14 @@ def kmip_describe_client_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_describe_client" % key + " to method gateway_update_migration" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_migration`") # noqa: E501 collection_formats = {} @@ -33721,14 +30978,14 @@ def kmip_describe_client_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-get-client', 'POST', + '/gateway-update-migration', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='KMIPClientGetResponse', # noqa: E501 + response_type='GatewayMigrationUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -33736,16 +30993,16 @@ def kmip_describe_client_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_describe_server(self, **kwargs): # noqa: E501 - """kmip_describe_server # noqa: E501 + def gateway_update_producer_artifactory(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_describe_server(async_req=True) + >>> thread = api.gateway_update_producer_artifactory(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipDescribeServer body: + :param GatewayUpdateProducerArtifactory body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -33753,23 +31010,23 @@ def kmip_describe_server(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: KmipDescribeServerOutput + :return: GatewayUpdateProducerArtifactoryOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_describe_server_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_producer_artifactory_with_http_info(body, **kwargs) # noqa: E501 - def kmip_describe_server_with_http_info(self, **kwargs): # noqa: E501 - """kmip_describe_server # noqa: E501 + def gateway_update_producer_artifactory_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_describe_server_with_http_info(async_req=True) + >>> thread = api.gateway_update_producer_artifactory_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipDescribeServer body: + :param GatewayUpdateProducerArtifactory body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -33779,7 +31036,7 @@ def kmip_describe_server_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(KmipDescribeServerOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateProducerArtifactoryOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -33802,10 +31059,14 @@ def kmip_describe_server_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_describe_server" % key + " to method gateway_update_producer_artifactory" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_artifactory`") # noqa: E501 collection_formats = {} @@ -33833,126 +31094,14 @@ def kmip_describe_server_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-get-environment', 'POST', - path_params, - query_params, - header_params, - body=body_params, - post_params=form_params, - files=local_var_files, - response_type='KmipDescribeServerOutput', # noqa: E501 - auth_settings=auth_settings, - async_req=local_var_params.get('async_req'), - _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 - _preload_content=local_var_params.get('_preload_content', True), - _request_timeout=local_var_params.get('_request_timeout'), - collection_formats=collection_formats) - - def kmip_list_clients(self, **kwargs): # noqa: E501 - """kmip_list_clients # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_list_clients(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param KmipListClients body: - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: KMIPClientListResponse - If the method is called asynchronously, - returns the request thread. - """ - kwargs['_return_http_data_only'] = True - return self.kmip_list_clients_with_http_info(**kwargs) # noqa: E501 - - def kmip_list_clients_with_http_info(self, **kwargs): # noqa: E501 - """kmip_list_clients # noqa: E501 - - This method makes a synchronous HTTP request by default. To make an - asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_list_clients_with_http_info(async_req=True) - >>> result = thread.get() - - :param async_req bool: execute request asynchronously - :param KmipListClients body: - :param _return_http_data_only: response data without head status code - and headers - :param _preload_content: if False, the urllib3.HTTPResponse object will - be returned without reading/decoding response - data. Default is True. - :param _request_timeout: timeout setting for this request. If one - number provided, it will be total request - timeout. It can also be a pair (tuple) of - (connection, read) timeouts. - :return: tuple(KMIPClientListResponse, status_code(int), headers(HTTPHeaderDict)) - If the method is called asynchronously, - returns the request thread. - """ - - local_var_params = locals() - - all_params = [ - 'body' - ] - all_params.extend( - [ - 'async_req', - '_return_http_data_only', - '_preload_content', - '_request_timeout' - ] - ) - - for key, val in six.iteritems(local_var_params['kwargs']): - if key not in all_params: - raise ApiTypeError( - "Got an unexpected keyword argument '%s'" - " to method kmip_list_clients" % key - ) - local_var_params[key] = val - del local_var_params['kwargs'] - - collection_formats = {} - - path_params = {} - - query_params = [] - - header_params = {} - - form_params = [] - local_var_files = {} - - body_params = None - if 'body' in local_var_params: - body_params = local_var_params['body'] - # HTTP header `Accept` - header_params['Accept'] = self.api_client.select_header_accept( - ['application/json']) # noqa: E501 - - # HTTP header `Content-Type` - header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 - ['application/json']) # noqa: E501 - - # Authentication setting - auth_settings = [] # noqa: E501 - - return self.api_client.call_api( - '/kmip-list-clients', 'POST', + '/gateway-update-producer-artifactory', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='KMIPClientListResponse', # noqa: E501 + response_type='GatewayUpdateProducerArtifactoryOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -33960,16 +31109,16 @@ def kmip_list_clients_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_move_server(self, **kwargs): # noqa: E501 - """kmip_move_server # noqa: E501 + def gateway_update_producer_aws(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_move_server(async_req=True) + >>> thread = api.gateway_update_producer_aws(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipMoveServer body: + :param GatewayUpdateProducerAws body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -33977,23 +31126,23 @@ def kmip_move_server(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: KmipMoveServerOutput + :return: GatewayUpdateProducerAwsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_move_server_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_producer_aws_with_http_info(body, **kwargs) # noqa: E501 - def kmip_move_server_with_http_info(self, **kwargs): # noqa: E501 - """kmip_move_server # noqa: E501 + def gateway_update_producer_aws_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_move_server_with_http_info(async_req=True) + >>> thread = api.gateway_update_producer_aws_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipMoveServer body: + :param GatewayUpdateProducerAws body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -34003,7 +31152,7 @@ def kmip_move_server_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(KmipMoveServerOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateProducerAwsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -34026,10 +31175,14 @@ def kmip_move_server_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_move_server" % key + " to method gateway_update_producer_aws" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_aws`") # noqa: E501 collection_formats = {} @@ -34057,14 +31210,14 @@ def kmip_move_server_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-move-environment', 'POST', + '/gateway-update-producer-aws', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='KmipMoveServerOutput', # noqa: E501 + response_type='GatewayUpdateProducerAwsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -34072,16 +31225,16 @@ def kmip_move_server_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_renew_client_certificate(self, **kwargs): # noqa: E501 - """kmip_renew_client_certificate # noqa: E501 + def gateway_update_producer_azure(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_renew_client_certificate(async_req=True) + >>> thread = api.gateway_update_producer_azure(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipRenewClientCertificate body: + :param GatewayUpdateProducerAzure body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -34089,23 +31242,23 @@ def kmip_renew_client_certificate(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: KmipRenewClientCertificateOutput + :return: GatewayUpdateProducerAzureOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_renew_client_certificate_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_producer_azure_with_http_info(body, **kwargs) # noqa: E501 - def kmip_renew_client_certificate_with_http_info(self, **kwargs): # noqa: E501 - """kmip_renew_client_certificate # noqa: E501 + def gateway_update_producer_azure_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_renew_client_certificate_with_http_info(async_req=True) + >>> thread = api.gateway_update_producer_azure_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipRenewClientCertificate body: + :param GatewayUpdateProducerAzure body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -34115,7 +31268,7 @@ def kmip_renew_client_certificate_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(KmipRenewClientCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateProducerAzureOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -34138,10 +31291,14 @@ def kmip_renew_client_certificate_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_renew_client_certificate" % key + " to method gateway_update_producer_azure" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_azure`") # noqa: E501 collection_formats = {} @@ -34169,14 +31326,14 @@ def kmip_renew_client_certificate_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-renew-client', 'POST', + '/gateway-update-producer-azure', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='KmipRenewClientCertificateOutput', # noqa: E501 + response_type='GatewayUpdateProducerAzureOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -34184,16 +31341,16 @@ def kmip_renew_client_certificate_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_renew_server_certificate(self, **kwargs): # noqa: E501 - """kmip_renew_server_certificate # noqa: E501 + def gateway_update_producer_cassandra(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_cassandra # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_renew_server_certificate(async_req=True) + >>> thread = api.gateway_update_producer_cassandra(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipRenewServerCertificate body: + :param GatewayUpdateProducerCassandra body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -34201,23 +31358,23 @@ def kmip_renew_server_certificate(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: KmipRenewServerCertificateOutput + :return: GatewayUpdateProducerCassandraOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_renew_server_certificate_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_producer_cassandra_with_http_info(body, **kwargs) # noqa: E501 - def kmip_renew_server_certificate_with_http_info(self, **kwargs): # noqa: E501 - """kmip_renew_server_certificate # noqa: E501 + def gateway_update_producer_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_cassandra # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_renew_server_certificate_with_http_info(async_req=True) + >>> thread = api.gateway_update_producer_cassandra_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipRenewServerCertificate body: + :param GatewayUpdateProducerCassandra body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -34227,7 +31384,7 @@ def kmip_renew_server_certificate_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(KmipRenewServerCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateProducerCassandraOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -34250,10 +31407,14 @@ def kmip_renew_server_certificate_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_renew_server_certificate" % key + " to method gateway_update_producer_cassandra" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_cassandra`") # noqa: E501 collection_formats = {} @@ -34281,14 +31442,14 @@ def kmip_renew_server_certificate_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-renew-environment', 'POST', + '/gateway-update-producer-cassandra', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='KmipRenewServerCertificateOutput', # noqa: E501 + response_type='GatewayUpdateProducerCassandraOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -34296,16 +31457,16 @@ def kmip_renew_server_certificate_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_server_setup(self, **kwargs): # noqa: E501 - """kmip_server_setup # noqa: E501 + def gateway_update_producer_chef(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_chef # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_server_setup(async_req=True) + >>> thread = api.gateway_update_producer_chef(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipServerSetup body: + :param GatewayUpdateProducerChef body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -34313,23 +31474,23 @@ def kmip_server_setup(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: KMIPEnvironmentCreateResponse + :return: GatewayUpdateProducerChefOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_server_setup_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_producer_chef_with_http_info(body, **kwargs) # noqa: E501 - def kmip_server_setup_with_http_info(self, **kwargs): # noqa: E501 - """kmip_server_setup # noqa: E501 + def gateway_update_producer_chef_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_chef # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_server_setup_with_http_info(async_req=True) + >>> thread = api.gateway_update_producer_chef_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipServerSetup body: + :param GatewayUpdateProducerChef body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -34339,7 +31500,7 @@ def kmip_server_setup_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(KMIPEnvironmentCreateResponse, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateProducerChefOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -34362,10 +31523,14 @@ def kmip_server_setup_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method kmip_server_setup" % key + " to method gateway_update_producer_chef" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_chef`") # noqa: E501 collection_formats = {} @@ -34393,14 +31558,14 @@ def kmip_server_setup_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-create-environment', 'POST', + '/gateway-update-producer-chef', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='KMIPEnvironmentCreateResponse', # noqa: E501 + response_type='GatewayUpdateProducerChefOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -34408,16 +31573,16 @@ def kmip_server_setup_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def kmip_set_server_state(self, **kwargs): # noqa: E501 - """kmip_set_server_state # noqa: E501 + def gateway_update_producer_custom(self, **kwargs): # noqa: E501 + """gateway_update_producer_custom # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_set_server_state(async_req=True) + >>> thread = api.gateway_update_producer_custom(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipSetServerState body: + :param GatewayUpdateProducerCustom body: :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -34425,23 +31590,23 @@ def kmip_set_server_state(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: KmipSetServerStateOutput + :return: GatewayUpdateProducerCustomOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.kmip_set_server_state_with_http_info(**kwargs) # noqa: E501 + return self.gateway_update_producer_custom_with_http_info(**kwargs) # noqa: E501 - def kmip_set_server_state_with_http_info(self, **kwargs): # noqa: E501 - """kmip_set_server_state # noqa: E501 + def gateway_update_producer_custom_with_http_info(self, **kwargs): # noqa: E501 + """gateway_update_producer_custom # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.kmip_set_server_state_with_http_info(async_req=True) + >>> thread = api.gateway_update_producer_custom_with_http_info(async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param KmipSetServerState body: + :param GatewayUpdateProducerCustom body: :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -34451,7 +31616,6554 @@ def kmip_set_server_state_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(KmipSetServerStateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GatewayUpdateProducerCustomOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_custom" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-custom', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerCustomOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_dockerhub(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_dockerhub # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_dockerhub(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerDockerhub body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerDockerhubOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_dockerhub_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_dockerhub # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_dockerhub_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerDockerhub body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerDockerhubOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_dockerhub" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_dockerhub`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-dockerhub', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerDockerhubOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_eks(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_eks # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_eks(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerEks body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerEksOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_eks_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_eks_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_eks # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_eks_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerEks body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerEksOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_eks" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_eks`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-eks', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerEksOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_gcp(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_gcp # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_gcp(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerGcp body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerGcpOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_gcp_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_gcp # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_gcp_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerGcp body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerGcpOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_gcp" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_gcp`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-gcp', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerGcpOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_github(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_github # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_github(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerGithub body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerGithubOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_github_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_github_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_github # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_github_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerGithub body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerGithubOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_github" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_github`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-github', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerGithubOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_gke(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_gke # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_gke(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerGke body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerGkeOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_gke_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_gke_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_gke # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_gke_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerGke body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerGkeOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_gke" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_gke`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-gke', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerGkeOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_hana_db(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_hana_db # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_hana_db(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerHanaDb body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerHanaDbOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_hana_db_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_hana_db_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_hana_db # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_hana_db_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerHanaDb body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerHanaDbOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_hana_db" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_hana_db`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-hana', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerHanaDbOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_ldap(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_ldap # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_ldap(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerLdap body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerLdapOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_ldap_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_ldap # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_ldap_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerLdap body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerLdapOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_ldap" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_ldap`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-ldap', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerLdapOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_mongo(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_mongo # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_mongo(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerMongo body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerMongoOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_mongo_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_mongo_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_mongo # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_mongo_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerMongo body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerMongoOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_mongo" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_mongo`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-mongo', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerMongoOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_mssql(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_mssql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_mssql(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerMSSQL body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerMSSQLOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_mssql_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_mssql_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_mssql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_mssql_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerMSSQL body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerMSSQLOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_mssql" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_mssql`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-mssql', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerMSSQLOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_my_sql(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_my_sql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_my_sql(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerMySQL body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerMySQLOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_my_sql_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_my_sql_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_my_sql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_my_sql_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerMySQL body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerMySQLOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_my_sql" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_my_sql`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-mysql', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerMySQLOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_native_k8_s(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_native_k8_s # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_native_k8_s(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerNativeK8S body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerNativeK8SOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_native_k8_s_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_native_k8_s_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_native_k8_s # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_native_k8_s_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerNativeK8S body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerNativeK8SOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_native_k8_s" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_native_k8_s`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-k8s', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerNativeK8SOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_oracle_db(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_oracle_db # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_oracle_db(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerOracleDb body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerOracleDbOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_oracle_db_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_oracle_db_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_oracle_db # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_oracle_db_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerOracleDb body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerOracleDbOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_oracle_db" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_oracle_db`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-oracle', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerOracleDbOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_ping(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_ping # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_ping(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerPing body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerPingOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_ping_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_ping_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_ping # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_ping_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerPing body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerPingOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_ping" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_ping`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-ping', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerPingOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_postgre_sql(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_postgre_sql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_postgre_sql(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerPostgreSQL body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerPostgreSQLOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_postgre_sql_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_postgre_sql_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_postgre_sql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_postgre_sql_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerPostgreSQL body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerPostgreSQLOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_postgre_sql" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_postgre_sql`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-postgresql', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerPostgreSQLOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_rabbit_mq(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_rabbit_mq # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_rabbit_mq(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerRabbitMQ body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerRabbitMQOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_rabbit_mq_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_rabbit_mq_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_rabbit_mq # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_rabbit_mq_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerRabbitMQ body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerRabbitMQOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_rabbit_mq" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_rabbit_mq`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-rabbitmq', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerRabbitMQOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_rdp(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_rdp # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_rdp(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerRdp body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerRdpOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_rdp_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_rdp_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_rdp # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_rdp_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerRdp body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerRdpOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_rdp" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_rdp`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-rdp', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerRdpOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_redis(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_redis # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_redis(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerRedis body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerRedisOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_redis_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_redis_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_redis # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_redis_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerRedis body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerRedisOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_redis" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_redis`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-redis', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerRedisOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_redshift(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_redshift # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_redshift(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerRedshift body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerRedshiftOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_redshift_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_redshift_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_redshift # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_redshift_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerRedshift body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerRedshiftOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_redshift" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_redshift`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-redshift', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerRedshiftOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_snowflake(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_snowflake # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_snowflake(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerSnowflake body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerSnowflakeOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_snowflake_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_snowflake # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_snowflake_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerSnowflake body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerSnowflakeOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_snowflake" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_snowflake`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-snowflake', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerSnowflakeOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_producer_venafi(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_venafi # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_venafi(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerVenafi body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateProducerVenafiOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_producer_venafi_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_producer_venafi_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_producer_venafi # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_producer_venafi_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateProducerVenafi body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateProducerVenafiOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_producer_venafi" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_producer_venafi`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-certificate-automation', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateProducerVenafiOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_tls_cert(self, body, **kwargs): # noqa: E501 + """gateway_update_tls_cert # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_tls_cert(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateTlsCert body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewayUpdateTlsCertOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_tls_cert_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_tls_cert_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_tls_cert # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_tls_cert_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateTlsCert body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewayUpdateTlsCertOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_tls_cert" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_tls_cert`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-tls-cert', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewayUpdateTlsCertOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def gateway_update_tmp_users(self, body, **kwargs): # noqa: E501 + """gateway_update_tmp_users # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_tmp_users(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateTmpUsers body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: None + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.gateway_update_tmp_users_with_http_info(body, **kwargs) # noqa: E501 + + def gateway_update_tmp_users_with_http_info(self, body, **kwargs): # noqa: E501 + """gateway_update_tmp_users # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.gateway_update_tmp_users_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GatewayUpdateTmpUsers body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: None + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method gateway_update_tmp_users" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `gateway_update_tmp_users`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-update-producer-tmp-creds', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type=None, # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def generate_csr(self, body, **kwargs): # noqa: E501 + """generate_csr # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.generate_csr(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GenerateCsr body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GenerateCsrOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.generate_csr_with_http_info(body, **kwargs) # noqa: E501 + + def generate_csr_with_http_info(self, body, **kwargs): # noqa: E501 + """generate_csr # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.generate_csr_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GenerateCsr body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GenerateCsrOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method generate_csr" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `generate_csr`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/generate-csr', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GenerateCsrOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_account_logo(self, **kwargs): # noqa: E501 + """get_account_logo # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_account_logo(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: dict(str, str) + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_account_logo_with_http_info(**kwargs) # noqa: E501 + + def get_account_logo_with_http_info(self, **kwargs): # noqa: E501 + """get_account_logo # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_account_logo_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(dict(str, str), status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_account_logo" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-account-logo', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='dict(str, str)', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_account_settings(self, body, **kwargs): # noqa: E501 + """get_account_settings # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_account_settings(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetAccountSettings body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetAccountSettingsCommandOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_account_settings_with_http_info(body, **kwargs) # noqa: E501 + + def get_account_settings_with_http_info(self, body, **kwargs): # noqa: E501 + """get_account_settings # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_account_settings_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetAccountSettings body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetAccountSettingsCommandOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_account_settings" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_account_settings`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-account-settings', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetAccountSettingsCommandOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_analytics_data(self, body, **kwargs): # noqa: E501 + """get_analytics_data # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_analytics_data(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetAnalyticsData body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: AllAnalyticsData + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_analytics_data_with_http_info(body, **kwargs) # noqa: E501 + + def get_analytics_data_with_http_info(self, body, **kwargs): # noqa: E501 + """get_analytics_data # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_analytics_data_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetAnalyticsData body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(AllAnalyticsData, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_analytics_data" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_analytics_data`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-analytics-data', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='AllAnalyticsData', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_auth_method(self, body, **kwargs): # noqa: E501 + """get_auth_method # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_auth_method(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetAuthMethod body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: AuthMethod + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_auth_method_with_http_info(body, **kwargs) # noqa: E501 + + def get_auth_method_with_http_info(self, body, **kwargs): # noqa: E501 + """get_auth_method # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_auth_method_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetAuthMethod body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(AuthMethod, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_auth_method" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_auth_method`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-auth-method', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='AuthMethod', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_certificate_value(self, body, **kwargs): # noqa: E501 + """get_certificate_value # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_certificate_value(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetCertificateValue body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetCertificateValueOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_certificate_value_with_http_info(body, **kwargs) # noqa: E501 + + def get_certificate_value_with_http_info(self, body, **kwargs): # noqa: E501 + """get_certificate_value # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_certificate_value_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetCertificateValue body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetCertificateValueOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_certificate_value" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_certificate_value`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-certificate-value', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetCertificateValueOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_dynamic_secret_value(self, body, **kwargs): # noqa: E501 + """get_dynamic_secret_value # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_dynamic_secret_value(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetDynamicSecretValue body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: dict(str, object) + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_dynamic_secret_value_with_http_info(body, **kwargs) # noqa: E501 + + def get_dynamic_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 + """get_dynamic_secret_value # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_dynamic_secret_value_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetDynamicSecretValue body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_dynamic_secret_value" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_dynamic_secret_value`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-dynamic-secret-value', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='dict(str, object)', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_event_forwarder(self, body, **kwargs): # noqa: E501 + """get_event_forwarder # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_event_forwarder(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetEventForwarder body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetEventForwarderOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_event_forwarder_with_http_info(body, **kwargs) # noqa: E501 + + def get_event_forwarder_with_http_info(self, body, **kwargs): # noqa: E501 + """get_event_forwarder # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_event_forwarder_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetEventForwarder body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetEventForwarderOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_event_forwarder" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_event_forwarder`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-event-forwarder', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetEventForwarderOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_group(self, body, **kwargs): # noqa: E501 + """get_group # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_group(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetGroup body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetGroupOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_group_with_http_info(body, **kwargs) # noqa: E501 + + def get_group_with_http_info(self, body, **kwargs): # noqa: E501 + """get_group # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_group_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetGroup body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetGroupOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_group" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_group`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-group', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetGroupOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_kube_exec_creds(self, body, **kwargs): # noqa: E501 + """get_kube_exec_creds # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_kube_exec_creds(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetKubeExecCreds body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetKubeExecCredsOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_kube_exec_creds_with_http_info(body, **kwargs) # noqa: E501 + + def get_kube_exec_creds_with_http_info(self, body, **kwargs): # noqa: E501 + """get_kube_exec_creds # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_kube_exec_creds_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetKubeExecCreds body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetKubeExecCredsOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_kube_exec_creds" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_kube_exec_creds`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-kube-exec-creds', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetKubeExecCredsOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_last_user_event_status(self, body, **kwargs): # noqa: E501 + """get_last_user_event_status # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_last_user_event_status(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetLastUserEventStatus body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetUserEventStatusOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_last_user_event_status_with_http_info(body, **kwargs) # noqa: E501 + + def get_last_user_event_status_with_http_info(self, body, **kwargs): # noqa: E501 + """get_last_user_event_status # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_last_user_event_status_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetLastUserEventStatus body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetUserEventStatusOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_last_user_event_status" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_last_user_event_status`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/user-event-last-status', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetUserEventStatusOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_pki_certificate(self, body, **kwargs): # noqa: E501 + """get_pki_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_pki_certificate(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetPKICertificate body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetPKICertificateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_pki_certificate_with_http_info(body, **kwargs) # noqa: E501 + + def get_pki_certificate_with_http_info(self, body, **kwargs): # noqa: E501 + """get_pki_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_pki_certificate_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetPKICertificate body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetPKICertificateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_pki_certificate" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_pki_certificate`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-pki-certificate', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetPKICertificateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_role(self, body, **kwargs): # noqa: E501 + """get_role # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_role(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetRole body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: Role + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_role_with_http_info(body, **kwargs) # noqa: E501 + + def get_role_with_http_info(self, body, **kwargs): # noqa: E501 + """get_role # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_role_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetRole body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(Role, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_role" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_role`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-role', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='Role', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_rotated_secret_value(self, body, **kwargs): # noqa: E501 + """get_rotated_secret_value # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_rotated_secret_value(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetRotatedSecretValue body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: dict(str, object) + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_rotated_secret_value_with_http_info(body, **kwargs) # noqa: E501 + + def get_rotated_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 + """get_rotated_secret_value # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_rotated_secret_value_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetRotatedSecretValue body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_rotated_secret_value" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_rotated_secret_value`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-rotated-secret-value', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='dict(str, object)', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_rsa_public(self, body, **kwargs): # noqa: E501 + """get_rsa_public # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_rsa_public(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetRSAPublic body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetRSAPublicOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_rsa_public_with_http_info(body, **kwargs) # noqa: E501 + + def get_rsa_public_with_http_info(self, body, **kwargs): # noqa: E501 + """get_rsa_public # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_rsa_public_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetRSAPublic body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetRSAPublicOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_rsa_public" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_rsa_public`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-rsa-public', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetRSAPublicOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_secret_value(self, body, **kwargs): # noqa: E501 + """get_secret_value # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_secret_value(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetSecretValue body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: dict(str, object) + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_secret_value_with_http_info(body, **kwargs) # noqa: E501 + + def get_secret_value_with_http_info(self, body, **kwargs): # noqa: E501 + """get_secret_value # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_secret_value_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetSecretValue body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_secret_value" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_secret_value`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-secret-value', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='dict(str, object)', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_ssh_certificate(self, body, **kwargs): # noqa: E501 + """get_ssh_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_ssh_certificate(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetSSHCertificate body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetSSHCertificateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_ssh_certificate_with_http_info(body, **kwargs) # noqa: E501 + + def get_ssh_certificate_with_http_info(self, body, **kwargs): # noqa: E501 + """get_ssh_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_ssh_certificate_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetSSHCertificate body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetSSHCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_ssh_certificate" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_ssh_certificate`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-ssh-certificate', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetSSHCertificateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_tags(self, body, **kwargs): # noqa: E501 + """get_tags # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_tags(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetTags body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: list[str] + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_tags_with_http_info(body, **kwargs) # noqa: E501 + + def get_tags_with_http_info(self, body, **kwargs): # noqa: E501 + """get_tags # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_tags_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetTags body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(list[str], status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_tags" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_tags`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-tags', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='list[str]', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_target(self, body, **kwargs): # noqa: E501 + """get_target # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_target(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetTarget body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: Target + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_target_with_http_info(body, **kwargs) # noqa: E501 + + def get_target_with_http_info(self, body, **kwargs): # noqa: E501 + """get_target # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_target_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetTarget body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(Target, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_target" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_target`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-target', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='Target', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def get_target_details(self, body, **kwargs): # noqa: E501 + """get_target_details # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_target_details(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetTargetDetails body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetTargetDetailsOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.get_target_details_with_http_info(body, **kwargs) # noqa: E501 + + def get_target_details_with_http_info(self, body, **kwargs): # noqa: E501 + """get_target_details # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.get_target_details_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param GetTargetDetails body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetTargetDetailsOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method get_target_details" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `get_target_details`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/get-target-details', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetTargetDetailsOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def hmac(self, body, **kwargs): # noqa: E501 + """hmac # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.hmac(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param Hmac body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: HmacOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.hmac_with_http_info(body, **kwargs) # noqa: E501 + + def hmac_with_http_info(self, body, **kwargs): # noqa: E501 + """hmac # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.hmac_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param Hmac body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(HmacOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method hmac" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `hmac`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/hmac', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='HmacOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def import_passwords(self, body, **kwargs): # noqa: E501 + """import_passwords # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.import_passwords(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ImportPasswords body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: ImportPasswordsOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.import_passwords_with_http_info(body, **kwargs) # noqa: E501 + + def import_passwords_with_http_info(self, body, **kwargs): # noqa: E501 + """import_passwords # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.import_passwords_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ImportPasswords body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(ImportPasswordsOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method import_passwords" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `import_passwords`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/import-passwords', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ImportPasswordsOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_client_delete_rule(self, **kwargs): # noqa: E501 + """kmip_client_delete_rule # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_client_delete_rule(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipClientDeleteRule body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KMIPClientUpdateResponse + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_client_delete_rule_with_http_info(**kwargs) # noqa: E501 + + def kmip_client_delete_rule_with_http_info(self, **kwargs): # noqa: E501 + """kmip_client_delete_rule # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_client_delete_rule_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipClientDeleteRule body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KMIPClientUpdateResponse, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_client_delete_rule" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-client-delete-rule', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KMIPClientUpdateResponse', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_client_set_rule(self, **kwargs): # noqa: E501 + """kmip_client_set_rule # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_client_set_rule(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipClientSetRule body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KMIPClientUpdateResponse + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_client_set_rule_with_http_info(**kwargs) # noqa: E501 + + def kmip_client_set_rule_with_http_info(self, **kwargs): # noqa: E501 + """kmip_client_set_rule # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_client_set_rule_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipClientSetRule body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KMIPClientUpdateResponse, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_client_set_rule" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-client-set-rule', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KMIPClientUpdateResponse', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_create_client(self, **kwargs): # noqa: E501 + """kmip_create_client # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_create_client(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipCreateClient body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KmipCreateClientOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_create_client_with_http_info(**kwargs) # noqa: E501 + + def kmip_create_client_with_http_info(self, **kwargs): # noqa: E501 + """kmip_create_client # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_create_client_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipCreateClient body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KmipCreateClientOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_create_client" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-create-client', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KmipCreateClientOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_delete_client(self, **kwargs): # noqa: E501 + """kmip_delete_client # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_delete_client(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipDeleteClient body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: object + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_delete_client_with_http_info(**kwargs) # noqa: E501 + + def kmip_delete_client_with_http_info(self, **kwargs): # noqa: E501 + """kmip_delete_client # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_delete_client_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipDeleteClient body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_delete_client" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-delete-client', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='object', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_delete_server(self, **kwargs): # noqa: E501 + """kmip_delete_server # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_delete_server(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipDeleteServer body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: object + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_delete_server_with_http_info(**kwargs) # noqa: E501 + + def kmip_delete_server_with_http_info(self, **kwargs): # noqa: E501 + """kmip_delete_server # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_delete_server_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipDeleteServer body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_delete_server" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-delete-environment', 'DELETE', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='object', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_describe_client(self, **kwargs): # noqa: E501 + """kmip_describe_client # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_describe_client(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipDescribeClient body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KMIPClientGetResponse + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_describe_client_with_http_info(**kwargs) # noqa: E501 + + def kmip_describe_client_with_http_info(self, **kwargs): # noqa: E501 + """kmip_describe_client # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_describe_client_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipDescribeClient body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KMIPClientGetResponse, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_describe_client" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-get-client', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KMIPClientGetResponse', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_describe_server(self, **kwargs): # noqa: E501 + """kmip_describe_server # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_describe_server(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipDescribeServer body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KmipDescribeServerOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_describe_server_with_http_info(**kwargs) # noqa: E501 + + def kmip_describe_server_with_http_info(self, **kwargs): # noqa: E501 + """kmip_describe_server # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_describe_server_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipDescribeServer body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KmipDescribeServerOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_describe_server" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-get-environment', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KmipDescribeServerOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_list_clients(self, **kwargs): # noqa: E501 + """kmip_list_clients # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_list_clients(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipListClients body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KMIPClientListResponse + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_list_clients_with_http_info(**kwargs) # noqa: E501 + + def kmip_list_clients_with_http_info(self, **kwargs): # noqa: E501 + """kmip_list_clients # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_list_clients_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipListClients body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KMIPClientListResponse, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_list_clients" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-list-clients', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KMIPClientListResponse', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_move_server(self, **kwargs): # noqa: E501 + """kmip_move_server # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_move_server(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipMoveServer body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KmipMoveServerOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_move_server_with_http_info(**kwargs) # noqa: E501 + + def kmip_move_server_with_http_info(self, **kwargs): # noqa: E501 + """kmip_move_server # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_move_server_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipMoveServer body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KmipMoveServerOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_move_server" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-move-environment', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KmipMoveServerOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_renew_client_certificate(self, **kwargs): # noqa: E501 + """kmip_renew_client_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_renew_client_certificate(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipRenewClientCertificate body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KmipRenewClientCertificateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_renew_client_certificate_with_http_info(**kwargs) # noqa: E501 + + def kmip_renew_client_certificate_with_http_info(self, **kwargs): # noqa: E501 + """kmip_renew_client_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_renew_client_certificate_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipRenewClientCertificate body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KmipRenewClientCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_renew_client_certificate" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-renew-client', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KmipRenewClientCertificateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_renew_server_certificate(self, **kwargs): # noqa: E501 + """kmip_renew_server_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_renew_server_certificate(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipRenewServerCertificate body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KmipRenewServerCertificateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_renew_server_certificate_with_http_info(**kwargs) # noqa: E501 + + def kmip_renew_server_certificate_with_http_info(self, **kwargs): # noqa: E501 + """kmip_renew_server_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_renew_server_certificate_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipRenewServerCertificate body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KmipRenewServerCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_renew_server_certificate" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-renew-environment', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KmipRenewServerCertificateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_server_setup(self, **kwargs): # noqa: E501 + """kmip_server_setup # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_server_setup(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipServerSetup body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KMIPEnvironmentCreateResponse + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_server_setup_with_http_info(**kwargs) # noqa: E501 + + def kmip_server_setup_with_http_info(self, **kwargs): # noqa: E501 + """kmip_server_setup # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_server_setup_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipServerSetup body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KMIPEnvironmentCreateResponse, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method kmip_server_setup" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/kmip-create-environment', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KMIPEnvironmentCreateResponse', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def kmip_set_server_state(self, **kwargs): # noqa: E501 + """kmip_set_server_state # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_set_server_state(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipSetServerState body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: KmipSetServerStateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.kmip_set_server_state_with_http_info(**kwargs) # noqa: E501 + + def kmip_set_server_state_with_http_info(self, **kwargs): # noqa: E501 + """kmip_set_server_state # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.kmip_set_server_state_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param KmipSetServerState body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(KmipSetServerStateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -34505,14 +38217,5681 @@ def kmip_set_server_state_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/kmip-set-environment-state', 'POST', + '/kmip-set-environment-state', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='KmipSetServerStateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_auth_methods(self, body, **kwargs): # noqa: E501 + """list_auth_methods # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_auth_methods(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListAuthMethods body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: ListAuthMethodsOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_auth_methods_with_http_info(body, **kwargs) # noqa: E501 + + def list_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 + """list_auth_methods # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_auth_methods_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListAuthMethods body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(ListAuthMethodsOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_auth_methods" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `list_auth_methods`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/list-auth-methods', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ListAuthMethodsOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_gateways(self, body, **kwargs): # noqa: E501 + """list_gateways # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_gateways(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListGateways body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GatewaysListResponse + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_gateways_with_http_info(body, **kwargs) # noqa: E501 + + def list_gateways_with_http_info(self, body, **kwargs): # noqa: E501 + """list_gateways # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_gateways_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListGateways body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GatewaysListResponse, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_gateways" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `list_gateways`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/list-gateways', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GatewaysListResponse', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_groups(self, body, **kwargs): # noqa: E501 + """list_groups # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_groups(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListGroups body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: ListGroupsOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_groups_with_http_info(body, **kwargs) # noqa: E501 + + def list_groups_with_http_info(self, body, **kwargs): # noqa: E501 + """list_groups # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_groups_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListGroups body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(ListGroupsOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_groups" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `list_groups`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/list-group', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ListGroupsOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_items(self, body, **kwargs): # noqa: E501 + """list_items # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_items(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListItems body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: ListItemsInPathOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_items_with_http_info(body, **kwargs) # noqa: E501 + + def list_items_with_http_info(self, body, **kwargs): # noqa: E501 + """list_items # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_items_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListItems body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(ListItemsInPathOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_items" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `list_items`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/list-items', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ListItemsInPathOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_roles(self, body, **kwargs): # noqa: E501 + """list_roles # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_roles(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListRoles body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: ListRolesOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_roles_with_http_info(body, **kwargs) # noqa: E501 + + def list_roles_with_http_info(self, body, **kwargs): # noqa: E501 + """list_roles # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_roles_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListRoles body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(ListRolesOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_roles" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `list_roles`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/list-roles', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ListRolesOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_shared_items(self, body, **kwargs): # noqa: E501 + """list_shared_items # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_shared_items(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListSharedItems body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: None + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_shared_items_with_http_info(body, **kwargs) # noqa: E501 + + def list_shared_items_with_http_info(self, body, **kwargs): # noqa: E501 + """list_shared_items # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_shared_items_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListSharedItems body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: None + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_shared_items" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `list_shared_items`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/list-shared-items', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type=None, # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_sra_bastions(self, body, **kwargs): # noqa: E501 + """list_sra_bastions # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_sra_bastions(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListSRABastions body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: BastionsList + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_sra_bastions_with_http_info(body, **kwargs) # noqa: E501 + + def list_sra_bastions_with_http_info(self, body, **kwargs): # noqa: E501 + """list_sra_bastions # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_sra_bastions_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListSRABastions body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(BastionsList, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_sra_bastions" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `list_sra_bastions`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/list-sra-bastions', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='BastionsList', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def list_targets(self, body, **kwargs): # noqa: E501 + """list_targets # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_targets(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListTargets body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: ListTargetsOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.list_targets_with_http_info(body, **kwargs) # noqa: E501 + + def list_targets_with_http_info(self, body, **kwargs): # noqa: E501 + """list_targets # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.list_targets_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ListTargets body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(ListTargetsOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method list_targets" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `list_targets`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/list-targets', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ListTargetsOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def move_objects(self, body, **kwargs): # noqa: E501 + """move_objects # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.move_objects(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param MoveObjects body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: object + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.move_objects_with_http_info(body, **kwargs) # noqa: E501 + + def move_objects_with_http_info(self, body, **kwargs): # noqa: E501 + """move_objects # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.move_objects_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param MoveObjects body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method move_objects" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `move_objects`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/move-objects', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='object', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def provision_certificate(self, body, **kwargs): # noqa: E501 + """provision_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.provision_certificate(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ProvisionCertificate body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: ProvisionCertificateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.provision_certificate_with_http_info(body, **kwargs) # noqa: E501 + + def provision_certificate_with_http_info(self, body, **kwargs): # noqa: E501 + """provision_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.provision_certificate_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ProvisionCertificate body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(ProvisionCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method provision_certificate" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `provision_certificate`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/provision-certificate', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ProvisionCertificateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def raw_creds(self, **kwargs): # noqa: E501 + """raw_creds # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.raw_creds(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RawCreds body: + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: SystemAccessCredentialsReplyObj + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.raw_creds_with_http_info(**kwargs) # noqa: E501 + + def raw_creds_with_http_info(self, **kwargs): # noqa: E501 + """raw_creds # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.raw_creds_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RawCreds body: + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(SystemAccessCredentialsReplyObj, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method raw_creds" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/raw-creds', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='SystemAccessCredentialsReplyObj', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def refresh_key(self, body, **kwargs): # noqa: E501 + """refresh_key # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.refresh_key(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RefreshKey body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RefreshKeyOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.refresh_key_with_http_info(body, **kwargs) # noqa: E501 + + def refresh_key_with_http_info(self, body, **kwargs): # noqa: E501 + """refresh_key # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.refresh_key_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RefreshKey body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RefreshKeyOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method refresh_key" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `refresh_key`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/refresh-key', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RefreshKeyOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def renew_certificate(self, body, **kwargs): # noqa: E501 + """renew_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.renew_certificate(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RenewCertificate body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RenewCertificateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.renew_certificate_with_http_info(body, **kwargs) # noqa: E501 + + def renew_certificate_with_http_info(self, body, **kwargs): # noqa: E501 + """renew_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.renew_certificate_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RenewCertificate body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RenewCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method renew_certificate" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `renew_certificate`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/renew-certificate', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RenewCertificateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def request_access(self, body, **kwargs): # noqa: E501 + """request_access # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.request_access(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RequestAccess body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RequestAccessOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.request_access_with_http_info(body, **kwargs) # noqa: E501 + + def request_access_with_http_info(self, body, **kwargs): # noqa: E501 + """request_access # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.request_access_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RequestAccess body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RequestAccessOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method request_access" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `request_access`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/request-access', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RequestAccessOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def reverse_rbac(self, body, **kwargs): # noqa: E501 + """reverse_rbac # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.reverse_rbac(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ReverseRBAC body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: ReverseRBACOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.reverse_rbac_with_http_info(body, **kwargs) # noqa: E501 + + def reverse_rbac_with_http_info(self, body, **kwargs): # noqa: E501 + """reverse_rbac # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.reverse_rbac_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param ReverseRBAC body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(ReverseRBACOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method reverse_rbac" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `reverse_rbac`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/reverse-rbac', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='ReverseRBACOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def revoke_certificate(self, body, **kwargs): # noqa: E501 + """revoke_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.revoke_certificate(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RevokeCertificate body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: object + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.revoke_certificate_with_http_info(body, **kwargs) # noqa: E501 + + def revoke_certificate_with_http_info(self, body, **kwargs): # noqa: E501 + """revoke_certificate # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.revoke_certificate_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RevokeCertificate body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method revoke_certificate" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `revoke_certificate`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/revoke-certificate', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='object', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def revoke_creds(self, **kwargs): # noqa: E501 + """revoke_creds # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.revoke_creds(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: object + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.revoke_creds_with_http_info(**kwargs) # noqa: E501 + + def revoke_creds_with_http_info(self, **kwargs): # noqa: E501 + """revoke_creds # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.revoke_creds_with_http_info(async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method revoke_creds" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/revoke-creds', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='object', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rollback_secret(self, body, **kwargs): # noqa: E501 + """rollback_secret # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rollback_secret(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RollbackSecret body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RollbackSecretOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rollback_secret_with_http_info(body, **kwargs) # noqa: E501 + + def rollback_secret_with_http_info(self, body, **kwargs): # noqa: E501 + """rollback_secret # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rollback_secret_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RollbackSecret body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RollbackSecretOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rollback_secret" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rollback_secret`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rollback-secret', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RollbackSecretOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotate_key(self, body, **kwargs): # noqa: E501 + """rotate_key # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotate_key(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotateKey body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotateKeyOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotate_key_with_http_info(body, **kwargs) # noqa: E501 + + def rotate_key_with_http_info(self, body, **kwargs): # noqa: E501 + """rotate_key # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotate_key_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotateKey body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotateKeyOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotate_key" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotate_key`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotate-key', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotateKeyOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotate_oidc_client_secret(self, body, **kwargs): # noqa: E501 + """rotate_oidc_client_secret # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotate_oidc_client_secret(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotateOidcClientSecret body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotateOidcClientOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotate_oidc_client_secret_with_http_info(body, **kwargs) # noqa: E501 + + def rotate_oidc_client_secret_with_http_info(self, body, **kwargs): # noqa: E501 + """rotate_oidc_client_secret # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotate_oidc_client_secret_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotateOidcClientSecret body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotateOidcClientOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotate_oidc_client_secret" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotate_oidc_client_secret`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotate-oidc-client-secret', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotateOidcClientOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotate_secret(self, body, **kwargs): # noqa: E501 + """rotate_secret # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotate_secret(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotateSecret body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotate_secret_with_http_info(body, **kwargs) # noqa: E501 + + def rotate_secret_with_http_info(self, body, **kwargs): # noqa: E501 + """rotate_secret # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotate_secret_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotateSecret body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotate_secret" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotate_secret`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/gateway-rotate-secret', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_aws(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_aws # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_aws(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateAws body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_aws_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_aws # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_aws_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateAws body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_aws" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_aws`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-aws', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_azure(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_azure # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_azure(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateAzure body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_azure_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_azure # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_azure_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateAzure body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_azure" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_azure`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-azure', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_cassandra(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_cassandra # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_cassandra(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateCassandra body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_cassandra_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_cassandra # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_cassandra_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateCassandra body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_cassandra" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_cassandra`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-cassandra', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_custom(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_custom # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_custom(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateCustom body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_custom_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_custom_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_custom # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_custom_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateCustom body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_custom" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_custom`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-custom', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_dockerhub(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_dockerhub # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_dockerhub(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateDockerhub body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_dockerhub_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_dockerhub # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_dockerhub_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateDockerhub body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_dockerhub" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_dockerhub`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-dockerhub', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_gcp(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_gcp # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_gcp(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateGcp body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_gcp_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_gcp # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_gcp_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateGcp body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_gcp" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_gcp`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-gcp', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_hanadb(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_hanadb # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_hanadb(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateHanadb body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_hanadb_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_hanadb_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_hanadb # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_hanadb_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateHanadb body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_hanadb" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_hanadb`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-hanadb', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_ldap(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_ldap # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_ldap(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateLdap body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_ldap_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_ldap # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_ldap_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateLdap body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_ldap" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_ldap`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-ldap', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_mongodb(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_mongodb # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_mongodb(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateMongodb body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_mongodb_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_mongodb_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_mongodb # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_mongodb_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateMongodb body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_mongodb" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_mongodb`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-mongodb', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_mssql(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_mssql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_mssql(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateMssql body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_mssql_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_mssql_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_mssql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_mssql_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateMssql body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_mssql" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_mssql`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-mssql', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_mysql(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_mysql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_mysql(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateMysql body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_mysql_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_mysql_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_mysql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_mysql_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateMysql body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_mysql" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_mysql`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-mysql', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_oracledb(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_oracledb # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_oracledb(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateOracledb body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_oracledb_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_oracledb_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_oracledb # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_oracledb_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateOracledb body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_oracledb" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_oracledb`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-oracledb', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_postgresql(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_postgresql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_postgresql(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreatePostgresql body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_postgresql_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_postgresql_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_postgresql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_postgresql_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreatePostgresql body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_postgresql" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_postgresql`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-postgresql', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_redis(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_redis # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_redis(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateRedis body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_redis_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_redis # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_redis_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateRedis body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_redis" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_redis`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-redis', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_redshift(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_redshift # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_redshift(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateRedshift body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_redshift_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_redshift # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_redshift_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateRedshift body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_redshift" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_redshift`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-redshift', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_snowflake(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_snowflake # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_snowflake(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateSnowflake body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_snowflake_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_snowflake # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_snowflake_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateSnowflake body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_snowflake" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_snowflake`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-snowflake', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_ssh(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_ssh # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_ssh(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateSsh body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_ssh_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_ssh_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_ssh # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_ssh_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateSsh body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_ssh" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_ssh`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-ssh', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_create_windows(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_windows # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_windows(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateWindows body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretCreateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_create_windows_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_create_windows_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_create_windows # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_create_windows_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretCreateWindows body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_create_windows" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_windows`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-create-windows', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretCreateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_get_value(self, body, **kwargs): # noqa: E501 + """rotated_secret_get_value # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_get_value(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretGetValue body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: dict(str, object) + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_get_value_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_get_value # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_get_value_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretGetValue body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_get_value" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_get_value`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-get-value', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='dict(str, object)', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_list(self, body, **kwargs): # noqa: E501 + """rotated_secret_list # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_list(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretList body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: GetProducersListReplyObj + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_list_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_list # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_list_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretList body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(GetProducersListReplyObj, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_list" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_list`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-list', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='GetProducersListReplyObj', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_aws(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_aws # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_aws(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateAws body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_aws_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_aws # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_aws_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateAws body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_aws" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_aws`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-aws', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_azure(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_azure # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_azure(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateAzure body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_azure_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_azure # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_azure_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateAzure body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_azure" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_azure`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-azure', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_cassandra(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_cassandra # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_cassandra(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateCassandra body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_cassandra_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_cassandra # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_cassandra_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateCassandra body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_cassandra" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_cassandra`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-cassandra', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_custom(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_custom # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_custom(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateCustom body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_custom_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_custom_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_custom # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_custom_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateCustom body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_custom" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_custom`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-custom', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_dockerhub(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_dockerhub # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_dockerhub(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateDockerhub body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_dockerhub_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_dockerhub # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_dockerhub_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateDockerhub body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_dockerhub" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_dockerhub`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-dockerhub', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_gcp(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_gcp # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_gcp(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateGcp body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_gcp_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_gcp # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_gcp_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateGcp body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_gcp" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_gcp`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-gcp', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_hanadb(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_hanadb # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_hanadb(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateHanadb body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_hanadb_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_hanadb_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_hanadb # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_hanadb_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateHanadb body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_hanadb" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_hanadb`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-hanadb', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_ldap(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_ldap # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_ldap(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateLdap body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_ldap_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_ldap # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_ldap_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateLdap body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_ldap" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_ldap`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-ldap', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='KmipSetServerStateOutput', # noqa: E501 + response_type='RotatedSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -34520,16 +43899,16 @@ def kmip_set_server_state_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def list_auth_methods(self, body, **kwargs): # noqa: E501 - """list_auth_methods # noqa: E501 + def rotated_secret_update_mongodb(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_mongodb # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_auth_methods(body, async_req=True) + >>> thread = api.rotated_secret_update_mongodb(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListAuthMethods body: (required) + :param RotatedSecretUpdateMongodb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -34537,23 +43916,23 @@ def list_auth_methods(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ListAuthMethodsOutput + :return: RotatedSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.list_auth_methods_with_http_info(body, **kwargs) # noqa: E501 + return self.rotated_secret_update_mongodb_with_http_info(body, **kwargs) # noqa: E501 - def list_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 - """list_auth_methods # noqa: E501 + def rotated_secret_update_mongodb_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_mongodb # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_auth_methods_with_http_info(body, async_req=True) + >>> thread = api.rotated_secret_update_mongodb_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListAuthMethods body: (required) + :param RotatedSecretUpdateMongodb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -34563,7 +43942,7 @@ def list_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ListAuthMethodsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -34586,14 +43965,14 @@ def list_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method list_auth_methods" % key + " to method rotated_secret_update_mongodb" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `list_auth_methods`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_mongodb`") # noqa: E501 collection_formats = {} @@ -34621,14 +44000,14 @@ def list_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/list-auth-methods', 'POST', + '/rotated-secret-update-mongodb', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='ListAuthMethodsOutput', # noqa: E501 + response_type='RotatedSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -34636,16 +44015,16 @@ def list_auth_methods_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def list_gateways(self, body, **kwargs): # noqa: E501 - """list_gateways # noqa: E501 + def rotated_secret_update_mssql(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_mssql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_gateways(body, async_req=True) + >>> thread = api.rotated_secret_update_mssql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListGateways body: (required) + :param RotatedSecretUpdateMssql body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -34653,23 +44032,23 @@ def list_gateways(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GatewaysListResponse + :return: RotatedSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.list_gateways_with_http_info(body, **kwargs) # noqa: E501 + return self.rotated_secret_update_mssql_with_http_info(body, **kwargs) # noqa: E501 - def list_gateways_with_http_info(self, body, **kwargs): # noqa: E501 - """list_gateways # noqa: E501 + def rotated_secret_update_mssql_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_mssql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_gateways_with_http_info(body, async_req=True) + >>> thread = api.rotated_secret_update_mssql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListGateways body: (required) + :param RotatedSecretUpdateMssql body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -34679,7 +44058,7 @@ def list_gateways_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GatewaysListResponse, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -34702,14 +44081,14 @@ def list_gateways_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method list_gateways" % key + " to method rotated_secret_update_mssql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `list_gateways`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_mssql`") # noqa: E501 collection_formats = {} @@ -34737,14 +44116,14 @@ def list_gateways_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/list-gateways', 'POST', + '/rotated-secret-update-mssql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GatewaysListResponse', # noqa: E501 + response_type='RotatedSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -34752,16 +44131,16 @@ def list_gateways_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def list_groups(self, body, **kwargs): # noqa: E501 - """list_groups # noqa: E501 + def rotated_secret_update_mysql(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_mysql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_groups(body, async_req=True) + >>> thread = api.rotated_secret_update_mysql(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListGroups body: (required) + :param RotatedSecretUpdateMysql body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -34769,23 +44148,23 @@ def list_groups(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ListGroupsOutput + :return: RotatedSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.list_groups_with_http_info(body, **kwargs) # noqa: E501 + return self.rotated_secret_update_mysql_with_http_info(body, **kwargs) # noqa: E501 - def list_groups_with_http_info(self, body, **kwargs): # noqa: E501 - """list_groups # noqa: E501 + def rotated_secret_update_mysql_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_mysql # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_groups_with_http_info(body, async_req=True) + >>> thread = api.rotated_secret_update_mysql_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListGroups body: (required) + :param RotatedSecretUpdateMysql body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -34795,7 +44174,7 @@ def list_groups_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ListGroupsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -34818,14 +44197,14 @@ def list_groups_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method list_groups" % key + " to method rotated_secret_update_mysql" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `list_groups`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_mysql`") # noqa: E501 collection_formats = {} @@ -34853,14 +44232,14 @@ def list_groups_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/list-group', 'POST', + '/rotated-secret-update-mysql', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='ListGroupsOutput', # noqa: E501 + response_type='RotatedSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -34868,16 +44247,16 @@ def list_groups_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def list_items(self, body, **kwargs): # noqa: E501 - """list_items # noqa: E501 + def rotated_secret_update_oracledb(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_oracledb # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_items(body, async_req=True) + >>> thread = api.rotated_secret_update_oracledb(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListItems body: (required) + :param RotatedSecretUpdateOracledb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -34885,23 +44264,23 @@ def list_items(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ListItemsInPathOutput + :return: RotatedSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.list_items_with_http_info(body, **kwargs) # noqa: E501 + return self.rotated_secret_update_oracledb_with_http_info(body, **kwargs) # noqa: E501 - def list_items_with_http_info(self, body, **kwargs): # noqa: E501 - """list_items # noqa: E501 + def rotated_secret_update_oracledb_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_oracledb # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_items_with_http_info(body, async_req=True) + >>> thread = api.rotated_secret_update_oracledb_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListItems body: (required) + :param RotatedSecretUpdateOracledb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -34911,7 +44290,7 @@ def list_items_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ListItemsInPathOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -34934,14 +44313,362 @@ def list_items_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method list_items" % key + " to method rotated_secret_update_oracledb" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `list_items`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_oracledb`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-oracledb', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_postgresql(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_postgresql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_postgresql(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdatePostgresql body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_postgresql_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_postgresql_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_postgresql # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_postgresql_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdatePostgresql body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_postgresql" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_postgresql`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-postgresql', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_redis(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_redis # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_redis(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateRedis body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_redis_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_redis # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_redis_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateRedis body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_redis" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_redis`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/rotated-secret-update-redis', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='RotatedSecretUpdateOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + + def rotated_secret_update_redshift(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_redshift # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_redshift(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateRedshift body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: RotatedSecretUpdateOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.rotated_secret_update_redshift_with_http_info(body, **kwargs) # noqa: E501 + + def rotated_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_redshift # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.rotated_secret_update_redshift_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param RotatedSecretUpdateRedshift body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method rotated_secret_update_redshift" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_redshift`") # noqa: E501 collection_formats = {} @@ -34969,14 +44696,14 @@ def list_items_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/list-items', 'POST', + '/rotated-secret-update-redshift', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='ListItemsInPathOutput', # noqa: E501 + response_type='RotatedSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -34984,16 +44711,16 @@ def list_items_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def list_roles(self, body, **kwargs): # noqa: E501 - """list_roles # noqa: E501 + def rotated_secret_update_snowflake(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_snowflake # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_roles(body, async_req=True) + >>> thread = api.rotated_secret_update_snowflake(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListRoles body: (required) + :param RotatedSecretUpdateSnowflake body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -35001,23 +44728,23 @@ def list_roles(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ListRolesOutput + :return: RotatedSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.list_roles_with_http_info(body, **kwargs) # noqa: E501 + return self.rotated_secret_update_snowflake_with_http_info(body, **kwargs) # noqa: E501 - def list_roles_with_http_info(self, body, **kwargs): # noqa: E501 - """list_roles # noqa: E501 + def rotated_secret_update_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_snowflake # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_roles_with_http_info(body, async_req=True) + >>> thread = api.rotated_secret_update_snowflake_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListRoles body: (required) + :param RotatedSecretUpdateSnowflake body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -35027,7 +44754,7 @@ def list_roles_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ListRolesOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -35050,14 +44777,14 @@ def list_roles_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method list_roles" % key + " to method rotated_secret_update_snowflake" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `list_roles`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_snowflake`") # noqa: E501 collection_formats = {} @@ -35085,14 +44812,14 @@ def list_roles_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/list-roles', 'POST', + '/rotated-secret-update-snowflake', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='ListRolesOutput', # noqa: E501 + response_type='RotatedSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -35100,16 +44827,16 @@ def list_roles_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def list_shared_items(self, body, **kwargs): # noqa: E501 - """list_shared_items # noqa: E501 + def rotated_secret_update_ssh(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_ssh # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_shared_items(body, async_req=True) + >>> thread = api.rotated_secret_update_ssh(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListSharedItems body: (required) + :param RotatedSecretUpdateSsh body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -35117,23 +44844,23 @@ def list_shared_items(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: RotatedSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.list_shared_items_with_http_info(body, **kwargs) # noqa: E501 + return self.rotated_secret_update_ssh_with_http_info(body, **kwargs) # noqa: E501 - def list_shared_items_with_http_info(self, body, **kwargs): # noqa: E501 - """list_shared_items # noqa: E501 + def rotated_secret_update_ssh_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_ssh # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_shared_items_with_http_info(body, async_req=True) + >>> thread = api.rotated_secret_update_ssh_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListSharedItems body: (required) + :param RotatedSecretUpdateSsh body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -35143,7 +44870,7 @@ def list_shared_items_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -35166,14 +44893,14 @@ def list_shared_items_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method list_shared_items" % key + " to method rotated_secret_update_ssh" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `list_shared_items`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_ssh`") # noqa: E501 collection_formats = {} @@ -35201,14 +44928,14 @@ def list_shared_items_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/list-shared-items', 'POST', + '/rotated-secret-update-ssh', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type=None, # noqa: E501 + response_type='RotatedSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -35216,16 +44943,16 @@ def list_shared_items_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def list_sra_bastions(self, body, **kwargs): # noqa: E501 - """list_sra_bastions # noqa: E501 + def rotated_secret_update_windows(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_windows # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_sra_bastions(body, async_req=True) + >>> thread = api.rotated_secret_update_windows(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListSRABastions body: (required) + :param RotatedSecretUpdateWindows body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -35233,23 +44960,23 @@ def list_sra_bastions(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: BastionsList + :return: RotatedSecretUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.list_sra_bastions_with_http_info(body, **kwargs) # noqa: E501 + return self.rotated_secret_update_windows_with_http_info(body, **kwargs) # noqa: E501 - def list_sra_bastions_with_http_info(self, body, **kwargs): # noqa: E501 - """list_sra_bastions # noqa: E501 + def rotated_secret_update_windows_with_http_info(self, body, **kwargs): # noqa: E501 + """rotated_secret_update_windows # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_sra_bastions_with_http_info(body, async_req=True) + >>> thread = api.rotated_secret_update_windows_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListSRABastions body: (required) + :param RotatedSecretUpdateWindows body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -35259,7 +44986,7 @@ def list_sra_bastions_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(BastionsList, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -35282,14 +45009,14 @@ def list_sra_bastions_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method list_sra_bastions" % key + " to method rotated_secret_update_windows" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `list_sra_bastions`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_windows`") # noqa: E501 collection_formats = {} @@ -35317,14 +45044,14 @@ def list_sra_bastions_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/list-sra-bastions', 'POST', + '/rotated-secret-update-windows', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='BastionsList', # noqa: E501 + response_type='RotatedSecretUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -35332,16 +45059,16 @@ def list_sra_bastions_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def list_targets(self, body, **kwargs): # noqa: E501 - """list_targets # noqa: E501 + def set_item_state(self, body, **kwargs): # noqa: E501 + """set_item_state # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_targets(body, async_req=True) + >>> thread = api.set_item_state(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListTargets body: (required) + :param SetItemState body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -35349,23 +45076,23 @@ def list_targets(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ListTargetsOutput + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.list_targets_with_http_info(body, **kwargs) # noqa: E501 + return self.set_item_state_with_http_info(body, **kwargs) # noqa: E501 - def list_targets_with_http_info(self, body, **kwargs): # noqa: E501 - """list_targets # noqa: E501 + def set_item_state_with_http_info(self, body, **kwargs): # noqa: E501 + """set_item_state # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.list_targets_with_http_info(body, async_req=True) + >>> thread = api.set_item_state_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ListTargets body: (required) + :param SetItemState body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -35375,7 +45102,7 @@ def list_targets_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ListTargetsOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -35398,14 +45125,14 @@ def list_targets_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method list_targets" % key + " to method set_item_state" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `list_targets`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `set_item_state`") # noqa: E501 collection_formats = {} @@ -35433,14 +45160,14 @@ def list_targets_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/list-targets', 'POST', + '/set-item-state', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='ListTargetsOutput', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -35448,16 +45175,16 @@ def list_targets_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def move_objects(self, body, **kwargs): # noqa: E501 - """move_objects # noqa: E501 + def set_role_rule(self, body, **kwargs): # noqa: E501 + """set_role_rule # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.move_objects(body, async_req=True) + >>> thread = api.set_role_rule(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param MoveObjects body: (required) + :param SetRoleRule body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -35470,18 +45197,18 @@ def move_objects(self, body, **kwargs): # noqa: E501 returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.move_objects_with_http_info(body, **kwargs) # noqa: E501 + return self.set_role_rule_with_http_info(body, **kwargs) # noqa: E501 - def move_objects_with_http_info(self, body, **kwargs): # noqa: E501 - """move_objects # noqa: E501 + def set_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 + """set_role_rule # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.move_objects_with_http_info(body, async_req=True) + >>> thread = api.set_role_rule_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param MoveObjects body: (required) + :param SetRoleRule body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -35514,14 +45241,14 @@ def move_objects_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method move_objects" % key + " to method set_role_rule" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `move_objects`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `set_role_rule`") # noqa: E501 collection_formats = {} @@ -35549,7 +45276,7 @@ def move_objects_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/move-objects', 'POST', + '/set-role-rule', 'POST', path_params, query_params, header_params, @@ -35564,16 +45291,16 @@ def move_objects_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def provision_certificate(self, body, **kwargs): # noqa: E501 - """provision_certificate # noqa: E501 + def share_item(self, body, **kwargs): # noqa: E501 + """share_item # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.provision_certificate(body, async_req=True) + >>> thread = api.share_item(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ProvisionCertificate body: (required) + :param ShareItem body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -35581,23 +45308,23 @@ def provision_certificate(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ProvisionCertificateOutput + :return: None If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.provision_certificate_with_http_info(body, **kwargs) # noqa: E501 + return self.share_item_with_http_info(body, **kwargs) # noqa: E501 - def provision_certificate_with_http_info(self, body, **kwargs): # noqa: E501 - """provision_certificate # noqa: E501 + def share_item_with_http_info(self, body, **kwargs): # noqa: E501 + """share_item # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.provision_certificate_with_http_info(body, async_req=True) + >>> thread = api.share_item_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ProvisionCertificate body: (required) + :param ShareItem body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -35607,7 +45334,7 @@ def provision_certificate_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ProvisionCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: None If the method is called asynchronously, returns the request thread. """ @@ -35630,14 +45357,14 @@ def provision_certificate_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method provision_certificate" % key + " to method share_item" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `provision_certificate`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `share_item`") # noqa: E501 collection_formats = {} @@ -35665,14 +45392,14 @@ def provision_certificate_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/provision-certificate', 'POST', + '/share-item', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='ProvisionCertificateOutput', # noqa: E501 + response_type=None, # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -35680,16 +45407,16 @@ def provision_certificate_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def raw_creds(self, **kwargs): # noqa: E501 - """raw_creds # noqa: E501 + def sign_data_with_classic_key(self, body, **kwargs): # noqa: E501 + """sign_data_with_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.raw_creds(async_req=True) + >>> thread = api.sign_data_with_classic_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RawCreds body: + :param SignDataWithClassicKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -35697,23 +45424,23 @@ def raw_creds(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: SystemAccessCredentialsReplyObj + :return: SignOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.raw_creds_with_http_info(**kwargs) # noqa: E501 + return self.sign_data_with_classic_key_with_http_info(body, **kwargs) # noqa: E501 - def raw_creds_with_http_info(self, **kwargs): # noqa: E501 - """raw_creds # noqa: E501 + def sign_data_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 + """sign_data_with_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.raw_creds_with_http_info(async_req=True) + >>> thread = api.sign_data_with_classic_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RawCreds body: + :param SignDataWithClassicKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -35723,7 +45450,7 @@ def raw_creds_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(SystemAccessCredentialsReplyObj, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(SignOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -35746,10 +45473,14 @@ def raw_creds_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method raw_creds" % key + " to method sign_data_with_classic_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `sign_data_with_classic_key`") # noqa: E501 collection_formats = {} @@ -35777,14 +45508,14 @@ def raw_creds_with_http_info(self, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/raw-creds', 'POST', + '/sign-data-with-classic-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='SystemAccessCredentialsReplyObj', # noqa: E501 + response_type='SignOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -35792,16 +45523,16 @@ def raw_creds_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def refresh_key(self, body, **kwargs): # noqa: E501 - """refresh_key # noqa: E501 + def sign_ec_dsa(self, body, **kwargs): # noqa: E501 + """sign_ec_dsa # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.refresh_key(body, async_req=True) + >>> thread = api.sign_ec_dsa(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RefreshKey body: (required) + :param SignEcDsa body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -35809,23 +45540,23 @@ def refresh_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RefreshKeyOutput + :return: SignEcDsaOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.refresh_key_with_http_info(body, **kwargs) # noqa: E501 + return self.sign_ec_dsa_with_http_info(body, **kwargs) # noqa: E501 - def refresh_key_with_http_info(self, body, **kwargs): # noqa: E501 - """refresh_key # noqa: E501 + def sign_ec_dsa_with_http_info(self, body, **kwargs): # noqa: E501 + """sign_ec_dsa # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.refresh_key_with_http_info(body, async_req=True) + >>> thread = api.sign_ec_dsa_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RefreshKey body: (required) + :param SignEcDsa body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -35835,7 +45566,7 @@ def refresh_key_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RefreshKeyOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(SignEcDsaOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -35858,14 +45589,14 @@ def refresh_key_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method refresh_key" % key + " to method sign_ec_dsa" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `refresh_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `sign_ec_dsa`") # noqa: E501 collection_formats = {} @@ -35893,14 +45624,14 @@ def refresh_key_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/refresh-key', 'POST', + '/sign-ecdsa', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RefreshKeyOutput', # noqa: E501 + response_type='SignEcDsaOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -35908,16 +45639,16 @@ def refresh_key_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def renew_certificate(self, body, **kwargs): # noqa: E501 - """renew_certificate # noqa: E501 + def sign_gpg(self, body, **kwargs): # noqa: E501 + """sign_gpg # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.renew_certificate(body, async_req=True) + >>> thread = api.sign_gpg(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RenewCertificate body: (required) + :param SignGPG body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -35925,23 +45656,23 @@ def renew_certificate(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RenewCertificateOutput + :return: SignGPGOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.renew_certificate_with_http_info(body, **kwargs) # noqa: E501 + return self.sign_gpg_with_http_info(body, **kwargs) # noqa: E501 - def renew_certificate_with_http_info(self, body, **kwargs): # noqa: E501 - """renew_certificate # noqa: E501 + def sign_gpg_with_http_info(self, body, **kwargs): # noqa: E501 + """sign_gpg # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.renew_certificate_with_http_info(body, async_req=True) + >>> thread = api.sign_gpg_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RenewCertificate body: (required) + :param SignGPG body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -35951,7 +45682,7 @@ def renew_certificate_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RenewCertificateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(SignGPGOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -35974,14 +45705,14 @@ def renew_certificate_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method renew_certificate" % key + " to method sign_gpg" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `renew_certificate`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `sign_gpg`") # noqa: E501 collection_formats = {} @@ -36009,14 +45740,14 @@ def renew_certificate_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/renew-certificate', 'POST', + '/sign-gpg', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RenewCertificateOutput', # noqa: E501 + response_type='SignGPGOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -36024,16 +45755,16 @@ def renew_certificate_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def request_access(self, body, **kwargs): # noqa: E501 - """request_access # noqa: E501 + def sign_jwt_with_classic_key(self, body, **kwargs): # noqa: E501 + """sign_jwt_with_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.request_access(body, async_req=True) + >>> thread = api.sign_jwt_with_classic_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RequestAccess body: (required) + :param SignJWTWithClassicKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -36041,23 +45772,23 @@ def request_access(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RequestAccessOutput + :return: SignJWTOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.request_access_with_http_info(body, **kwargs) # noqa: E501 + return self.sign_jwt_with_classic_key_with_http_info(body, **kwargs) # noqa: E501 - def request_access_with_http_info(self, body, **kwargs): # noqa: E501 - """request_access # noqa: E501 + def sign_jwt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 + """sign_jwt_with_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.request_access_with_http_info(body, async_req=True) + >>> thread = api.sign_jwt_with_classic_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RequestAccess body: (required) + :param SignJWTWithClassicKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -36067,7 +45798,7 @@ def request_access_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RequestAccessOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(SignJWTOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -36090,14 +45821,14 @@ def request_access_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method request_access" % key + " to method sign_jwt_with_classic_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `request_access`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `sign_jwt_with_classic_key`") # noqa: E501 collection_formats = {} @@ -36125,14 +45856,14 @@ def request_access_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/request-access', 'POST', + '/sign-jwt-with-classic-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RequestAccessOutput', # noqa: E501 + response_type='SignJWTOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -36140,16 +45871,16 @@ def request_access_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def reverse_rbac(self, body, **kwargs): # noqa: E501 - """reverse_rbac # noqa: E501 + def sign_pkcs1(self, body, **kwargs): # noqa: E501 + """sign_pkcs1 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.reverse_rbac(body, async_req=True) + >>> thread = api.sign_pkcs1(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ReverseRBAC body: (required) + :param SignPKCS1 body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -36157,23 +45888,23 @@ def reverse_rbac(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: ReverseRBACOutput + :return: SignPKCS1Output If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.reverse_rbac_with_http_info(body, **kwargs) # noqa: E501 + return self.sign_pkcs1_with_http_info(body, **kwargs) # noqa: E501 - def reverse_rbac_with_http_info(self, body, **kwargs): # noqa: E501 - """reverse_rbac # noqa: E501 + def sign_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 + """sign_pkcs1 # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.reverse_rbac_with_http_info(body, async_req=True) + >>> thread = api.sign_pkcs1_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ReverseRBAC body: (required) + :param SignPKCS1 body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -36183,7 +45914,7 @@ def reverse_rbac_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(ReverseRBACOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(SignPKCS1Output, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -36206,14 +45937,14 @@ def reverse_rbac_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method reverse_rbac" % key + " to method sign_pkcs1" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `reverse_rbac`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `sign_pkcs1`") # noqa: E501 collection_formats = {} @@ -36241,14 +45972,14 @@ def reverse_rbac_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/reverse-rbac', 'POST', + '/sign-pkcs1', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='ReverseRBACOutput', # noqa: E501 + response_type='SignPKCS1Output', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -36256,16 +45987,16 @@ def reverse_rbac_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def revoke_certificate(self, body, **kwargs): # noqa: E501 - """revoke_certificate # noqa: E501 + def sign_pki_cert_with_classic_key(self, body, **kwargs): # noqa: E501 + """sign_pki_cert_with_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.revoke_certificate(body, async_req=True) + >>> thread = api.sign_pki_cert_with_classic_key(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RevokeCertificate body: (required) + :param SignPKICertWithClassicKey body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -36273,23 +46004,23 @@ def revoke_certificate(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: SignPKICertOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.revoke_certificate_with_http_info(body, **kwargs) # noqa: E501 + return self.sign_pki_cert_with_classic_key_with_http_info(body, **kwargs) # noqa: E501 - def revoke_certificate_with_http_info(self, body, **kwargs): # noqa: E501 - """revoke_certificate # noqa: E501 + def sign_pki_cert_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 + """sign_pki_cert_with_classic_key # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.revoke_certificate_with_http_info(body, async_req=True) + >>> thread = api.sign_pki_cert_with_classic_key_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RevokeCertificate body: (required) + :param SignPKICertWithClassicKey body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -36299,7 +46030,7 @@ def revoke_certificate_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(SignPKICertOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -36322,14 +46053,14 @@ def revoke_certificate_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method revoke_certificate" % key + " to method sign_pki_cert_with_classic_key" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `revoke_certificate`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `sign_pki_cert_with_classic_key`") # noqa: E501 collection_formats = {} @@ -36357,14 +46088,14 @@ def revoke_certificate_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/revoke-certificate', 'POST', + '/sign-pki-cert-with-classic-key', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='SignPKICertOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -36372,15 +46103,16 @@ def revoke_certificate_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def revoke_creds(self, **kwargs): # noqa: E501 - """revoke_creds # noqa: E501 + def sign_rsa_ssa_pss(self, body, **kwargs): # noqa: E501 + """sign_rsa_ssa_pss # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.revoke_creds(async_req=True) + >>> thread = api.sign_rsa_ssa_pss(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously + :param SignRsaSsaPss body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -36388,22 +46120,23 @@ def revoke_creds(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: SignRsaSsaPssOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.revoke_creds_with_http_info(**kwargs) # noqa: E501 + return self.sign_rsa_ssa_pss_with_http_info(body, **kwargs) # noqa: E501 - def revoke_creds_with_http_info(self, **kwargs): # noqa: E501 - """revoke_creds # noqa: E501 + def sign_rsa_ssa_pss_with_http_info(self, body, **kwargs): # noqa: E501 + """sign_rsa_ssa_pss # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.revoke_creds_with_http_info(async_req=True) + >>> thread = api.sign_rsa_ssa_pss_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously + :param SignRsaSsaPss body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -36413,7 +46146,7 @@ def revoke_creds_with_http_info(self, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(SignRsaSsaPssOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -36421,6 +46154,7 @@ def revoke_creds_with_http_info(self, **kwargs): # noqa: E501 local_var_params = locals() all_params = [ + 'body' ] all_params.extend( [ @@ -36435,10 +46169,14 @@ def revoke_creds_with_http_info(self, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method revoke_creds" % key + " to method sign_rsa_ssa_pss" % key ) local_var_params[key] = val del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `sign_rsa_ssa_pss`") # noqa: E501 collection_formats = {} @@ -36452,22 +46190,28 @@ def revoke_creds_with_http_info(self, **kwargs): # noqa: E501 local_var_files = {} body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] # HTTP header `Accept` header_params['Accept'] = self.api_client.select_header_accept( ['application/json']) # noqa: E501 + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + # Authentication setting auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/revoke-creds', 'POST', + '/sign-rsassa-pss', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='SignRsaSsaPssOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -36475,16 +46219,16 @@ def revoke_creds_with_http_info(self, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rollback_secret(self, body, **kwargs): # noqa: E501 - """rollback_secret # noqa: E501 + def static_creds_auth(self, body, **kwargs): # noqa: E501 + """static_creds_auth # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rollback_secret(body, async_req=True) + >>> thread = api.static_creds_auth(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RollbackSecret body: (required) + :param StaticCredsAuth body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -36492,23 +46236,23 @@ def rollback_secret(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RollbackSecretOutput + :return: StaticCredsAuthOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rollback_secret_with_http_info(body, **kwargs) # noqa: E501 + return self.static_creds_auth_with_http_info(body, **kwargs) # noqa: E501 - def rollback_secret_with_http_info(self, body, **kwargs): # noqa: E501 - """rollback_secret # noqa: E501 + def static_creds_auth_with_http_info(self, body, **kwargs): # noqa: E501 + """static_creds_auth # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rollback_secret_with_http_info(body, async_req=True) + >>> thread = api.static_creds_auth_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RollbackSecret body: (required) + :param StaticCredsAuth body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -36518,7 +46262,7 @@ def rollback_secret_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RollbackSecretOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(StaticCredsAuthOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -36541,14 +46285,14 @@ def rollback_secret_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rollback_secret" % key + " to method static_creds_auth" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rollback_secret`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `static_creds_auth`") # noqa: E501 collection_formats = {} @@ -36576,14 +46320,14 @@ def rollback_secret_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rollback-secret', 'POST', + '/static-creds-auth', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RollbackSecretOutput', # noqa: E501 + response_type='StaticCredsAuthOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -36591,16 +46335,16 @@ def rollback_secret_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotate_key(self, body, **kwargs): # noqa: E501 - """rotate_key # noqa: E501 + def target_create_artifactory(self, body, **kwargs): # noqa: E501 + """target_create_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotate_key(body, async_req=True) + >>> thread = api.target_create_artifactory(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotateKey body: (required) + :param TargetCreateArtifactory body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -36608,23 +46352,23 @@ def rotate_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotateKeyOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotate_key_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_artifactory_with_http_info(body, **kwargs) # noqa: E501 - def rotate_key_with_http_info(self, body, **kwargs): # noqa: E501 - """rotate_key # noqa: E501 + def target_create_artifactory_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotate_key_with_http_info(body, async_req=True) + >>> thread = api.target_create_artifactory_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotateKey body: (required) + :param TargetCreateArtifactory body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -36634,7 +46378,7 @@ def rotate_key_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotateKeyOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -36657,14 +46401,14 @@ def rotate_key_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotate_key" % key + " to method target_create_artifactory" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotate_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_artifactory`") # noqa: E501 collection_formats = {} @@ -36692,14 +46436,14 @@ def rotate_key_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotate-key', 'POST', + '/target-create-artifactory', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotateKeyOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -36707,16 +46451,16 @@ def rotate_key_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotate_oidc_client_secret(self, body, **kwargs): # noqa: E501 - """rotate_oidc_client_secret # noqa: E501 + def target_create_aws(self, body, **kwargs): # noqa: E501 + """target_create_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotate_oidc_client_secret(body, async_req=True) + >>> thread = api.target_create_aws(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotateOidcClientSecret body: (required) + :param TargetCreateAws body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -36724,23 +46468,23 @@ def rotate_oidc_client_secret(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotateOidcClientOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotate_oidc_client_secret_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_aws_with_http_info(body, **kwargs) # noqa: E501 - def rotate_oidc_client_secret_with_http_info(self, body, **kwargs): # noqa: E501 - """rotate_oidc_client_secret # noqa: E501 + def target_create_aws_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotate_oidc_client_secret_with_http_info(body, async_req=True) + >>> thread = api.target_create_aws_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotateOidcClientSecret body: (required) + :param TargetCreateAws body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -36750,7 +46494,7 @@ def rotate_oidc_client_secret_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotateOidcClientOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -36773,14 +46517,14 @@ def rotate_oidc_client_secret_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotate_oidc_client_secret" % key + " to method target_create_aws" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotate_oidc_client_secret`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_aws`") # noqa: E501 collection_formats = {} @@ -36808,14 +46552,14 @@ def rotate_oidc_client_secret_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotate-oidc-client-secret', 'POST', + '/target-create-aws', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotateOidcClientOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -36823,16 +46567,16 @@ def rotate_oidc_client_secret_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotate_secret(self, body, **kwargs): # noqa: E501 - """rotate_secret # noqa: E501 + def target_create_azure(self, body, **kwargs): # noqa: E501 + """target_create_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotate_secret(body, async_req=True) + >>> thread = api.target_create_azure(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotateSecret body: (required) + :param TargetCreateAzure body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -36840,23 +46584,23 @@ def rotate_secret(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotate_secret_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_azure_with_http_info(body, **kwargs) # noqa: E501 - def rotate_secret_with_http_info(self, body, **kwargs): # noqa: E501 - """rotate_secret # noqa: E501 + def target_create_azure_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotate_secret_with_http_info(body, async_req=True) + >>> thread = api.target_create_azure_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotateSecret body: (required) + :param TargetCreateAzure body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -36866,7 +46610,7 @@ def rotate_secret_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -36889,14 +46633,14 @@ def rotate_secret_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotate_secret" % key + " to method target_create_azure" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotate_secret`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_azure`") # noqa: E501 collection_formats = {} @@ -36924,14 +46668,14 @@ def rotate_secret_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/gateway-rotate-secret', 'POST', + '/target-create-azure', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -36939,16 +46683,16 @@ def rotate_secret_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_aws(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_aws # noqa: E501 + def target_create_db(self, body, **kwargs): # noqa: E501 + """target_create_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_aws(body, async_req=True) + >>> thread = api.target_create_db(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateAws body: (required) + :param TargetCreateDB body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -36956,23 +46700,23 @@ def rotated_secret_create_aws(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_aws_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_db_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_aws # noqa: E501 + def target_create_db_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_aws_with_http_info(body, async_req=True) + >>> thread = api.target_create_db_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateAws body: (required) + :param TargetCreateDB body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -36982,7 +46726,7 @@ def rotated_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -37005,14 +46749,14 @@ def rotated_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_aws" % key + " to method target_create_db" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_aws`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_db`") # noqa: E501 collection_formats = {} @@ -37040,14 +46784,14 @@ def rotated_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-aws', 'POST', + '/target-create-db', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -37055,16 +46799,16 @@ def rotated_secret_create_aws_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_azure(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_azure # noqa: E501 + def target_create_dockerhub(self, body, **kwargs): # noqa: E501 + """target_create_dockerhub # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_azure(body, async_req=True) + >>> thread = api.target_create_dockerhub(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateAzure body: (required) + :param TargetCreateDockerhub body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -37072,23 +46816,23 @@ def rotated_secret_create_azure(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_azure_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_dockerhub_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_azure # noqa: E501 + def target_create_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_dockerhub # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_azure_with_http_info(body, async_req=True) + >>> thread = api.target_create_dockerhub_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateAzure body: (required) + :param TargetCreateDockerhub body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -37098,7 +46842,7 @@ def rotated_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -37121,14 +46865,14 @@ def rotated_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_azure" % key + " to method target_create_dockerhub" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_azure`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_dockerhub`") # noqa: E501 collection_formats = {} @@ -37156,14 +46900,14 @@ def rotated_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-azure', 'POST', + '/target-create-dockerhub', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -37171,16 +46915,16 @@ def rotated_secret_create_azure_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_cassandra(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_cassandra # noqa: E501 + def target_create_eks(self, body, **kwargs): # noqa: E501 + """target_create_eks # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_cassandra(body, async_req=True) + >>> thread = api.target_create_eks(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateCassandra body: (required) + :param TargetCreateEks body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -37188,23 +46932,23 @@ def rotated_secret_create_cassandra(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_cassandra_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_eks_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_cassandra # noqa: E501 + def target_create_eks_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_eks # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_cassandra_with_http_info(body, async_req=True) + >>> thread = api.target_create_eks_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateCassandra body: (required) + :param TargetCreateEks body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -37214,7 +46958,7 @@ def rotated_secret_create_cassandra_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -37237,14 +46981,14 @@ def rotated_secret_create_cassandra_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_cassandra" % key + " to method target_create_eks" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_cassandra`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_eks`") # noqa: E501 collection_formats = {} @@ -37272,14 +47016,14 @@ def rotated_secret_create_cassandra_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-cassandra', 'POST', + '/target-create-eks', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -37287,16 +47031,16 @@ def rotated_secret_create_cassandra_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_custom(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_custom # noqa: E501 + def target_create_gcp(self, body, **kwargs): # noqa: E501 + """target_create_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_custom(body, async_req=True) + >>> thread = api.target_create_gcp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateCustom body: (required) + :param TargetCreateGcp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -37304,23 +47048,23 @@ def rotated_secret_create_custom(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_custom_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_gcp_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_custom_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_custom # noqa: E501 + def target_create_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_custom_with_http_info(body, async_req=True) + >>> thread = api.target_create_gcp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateCustom body: (required) + :param TargetCreateGcp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -37330,7 +47074,7 @@ def rotated_secret_create_custom_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -37353,14 +47097,14 @@ def rotated_secret_create_custom_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_custom" % key + " to method target_create_gcp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_custom`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_gcp`") # noqa: E501 collection_formats = {} @@ -37388,14 +47132,14 @@ def rotated_secret_create_custom_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-custom', 'POST', + '/target-create-gcp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -37403,16 +47147,16 @@ def rotated_secret_create_custom_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_dockerhub(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_dockerhub # noqa: E501 + def target_create_github(self, body, **kwargs): # noqa: E501 + """target_create_github # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_dockerhub(body, async_req=True) + >>> thread = api.target_create_github(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateDockerhub body: (required) + :param TargetCreateGithub body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -37420,23 +47164,23 @@ def rotated_secret_create_dockerhub(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_dockerhub_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_github_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_dockerhub # noqa: E501 + def target_create_github_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_github # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_dockerhub_with_http_info(body, async_req=True) + >>> thread = api.target_create_github_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateDockerhub body: (required) + :param TargetCreateGithub body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -37446,7 +47190,7 @@ def rotated_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -37469,14 +47213,14 @@ def rotated_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_dockerhub" % key + " to method target_create_github" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_dockerhub`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_github`") # noqa: E501 collection_formats = {} @@ -37504,14 +47248,14 @@ def rotated_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-dockerhub', 'POST', + '/target-create-github', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -37519,16 +47263,16 @@ def rotated_secret_create_dockerhub_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_gcp(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_gcp # noqa: E501 + def target_create_gitlab(self, body, **kwargs): # noqa: E501 + """target_create_gitlab # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_gcp(body, async_req=True) + >>> thread = api.target_create_gitlab(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateGcp body: (required) + :param TargetCreateGitlab body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -37536,23 +47280,23 @@ def rotated_secret_create_gcp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_gcp_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_gitlab_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_gcp # noqa: E501 + def target_create_gitlab_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_gitlab # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_gcp_with_http_info(body, async_req=True) + >>> thread = api.target_create_gitlab_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateGcp body: (required) + :param TargetCreateGitlab body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -37562,7 +47306,7 @@ def rotated_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -37585,14 +47329,14 @@ def rotated_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_gcp" % key + " to method target_create_gitlab" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_gcp`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_gitlab`") # noqa: E501 collection_formats = {} @@ -37620,14 +47364,14 @@ def rotated_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-gcp', 'POST', + '/target-create-gitlab', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -37635,16 +47379,16 @@ def rotated_secret_create_gcp_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_hanadb(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_hanadb # noqa: E501 + def target_create_gke(self, body, **kwargs): # noqa: E501 + """target_create_gke # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_hanadb(body, async_req=True) + >>> thread = api.target_create_gke(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateHanadb body: (required) + :param TargetCreateGke body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -37652,23 +47396,23 @@ def rotated_secret_create_hanadb(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_hanadb_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_gke_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_hanadb_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_hanadb # noqa: E501 + def target_create_gke_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_gke # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_hanadb_with_http_info(body, async_req=True) + >>> thread = api.target_create_gke_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateHanadb body: (required) + :param TargetCreateGke body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -37678,7 +47422,7 @@ def rotated_secret_create_hanadb_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -37701,14 +47445,14 @@ def rotated_secret_create_hanadb_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_hanadb" % key + " to method target_create_gke" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_hanadb`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_gke`") # noqa: E501 collection_formats = {} @@ -37736,14 +47480,14 @@ def rotated_secret_create_hanadb_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-hanadb', 'POST', + '/target-create-gke', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -37751,16 +47495,16 @@ def rotated_secret_create_hanadb_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_ldap(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_ldap # noqa: E501 + def target_create_global_sign(self, body, **kwargs): # noqa: E501 + """target_create_global_sign # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_ldap(body, async_req=True) + >>> thread = api.target_create_global_sign(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateLdap body: (required) + :param TargetCreateGlobalSign body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -37768,23 +47512,23 @@ def rotated_secret_create_ldap(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_ldap_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_global_sign_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_ldap_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_ldap # noqa: E501 + def target_create_global_sign_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_global_sign # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_ldap_with_http_info(body, async_req=True) + >>> thread = api.target_create_global_sign_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateLdap body: (required) + :param TargetCreateGlobalSign body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -37794,7 +47538,7 @@ def rotated_secret_create_ldap_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -37817,14 +47561,14 @@ def rotated_secret_create_ldap_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_ldap" % key + " to method target_create_global_sign" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_ldap`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_global_sign`") # noqa: E501 collection_formats = {} @@ -37852,14 +47596,14 @@ def rotated_secret_create_ldap_with_http_info(self, body, **kwargs): # noqa: E5 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-ldap', 'POST', + '/target-create-globalsign', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -37867,16 +47611,16 @@ def rotated_secret_create_ldap_with_http_info(self, body, **kwargs): # noqa: E5 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_mongodb(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_mongodb # noqa: E501 + def target_create_global_sign_atlas(self, body, **kwargs): # noqa: E501 + """target_create_global_sign_atlas # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_mongodb(body, async_req=True) + >>> thread = api.target_create_global_sign_atlas(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateMongodb body: (required) + :param TargetCreateGlobalSignAtlas body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -37884,23 +47628,23 @@ def rotated_secret_create_mongodb(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_mongodb_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_global_sign_atlas_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_mongodb_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_mongodb # noqa: E501 + def target_create_global_sign_atlas_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_global_sign_atlas # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_mongodb_with_http_info(body, async_req=True) + >>> thread = api.target_create_global_sign_atlas_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateMongodb body: (required) + :param TargetCreateGlobalSignAtlas body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -37910,7 +47654,7 @@ def rotated_secret_create_mongodb_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -37933,14 +47677,14 @@ def rotated_secret_create_mongodb_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_mongodb" % key + " to method target_create_global_sign_atlas" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_mongodb`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_global_sign_atlas`") # noqa: E501 collection_formats = {} @@ -37968,14 +47712,14 @@ def rotated_secret_create_mongodb_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-mongodb', 'POST', + '/target-create-globalsign-atlas', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -37983,16 +47727,16 @@ def rotated_secret_create_mongodb_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_mssql(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_mssql # noqa: E501 + def target_create_godaddy(self, body, **kwargs): # noqa: E501 + """target_create_godaddy # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_mssql(body, async_req=True) + >>> thread = api.target_create_godaddy(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateMssql body: (required) + :param TargetCreateGodaddy body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -38000,23 +47744,23 @@ def rotated_secret_create_mssql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_mssql_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_godaddy_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_mssql_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_mssql # noqa: E501 + def target_create_godaddy_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_godaddy # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_mssql_with_http_info(body, async_req=True) + >>> thread = api.target_create_godaddy_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateMssql body: (required) + :param TargetCreateGodaddy body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -38026,7 +47770,7 @@ def rotated_secret_create_mssql_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -38049,14 +47793,14 @@ def rotated_secret_create_mssql_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_mssql" % key + " to method target_create_godaddy" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_mssql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_godaddy`") # noqa: E501 collection_formats = {} @@ -38084,14 +47828,14 @@ def rotated_secret_create_mssql_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-mssql', 'POST', + '/target-create-godaddy', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -38099,16 +47843,16 @@ def rotated_secret_create_mssql_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_mysql(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_mysql # noqa: E501 + def target_create_hashi_vault(self, body, **kwargs): # noqa: E501 + """target_create_hashi_vault # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_mysql(body, async_req=True) + >>> thread = api.target_create_hashi_vault(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateMysql body: (required) + :param TargetCreateHashiVault body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -38116,23 +47860,23 @@ def rotated_secret_create_mysql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_mysql_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_hashi_vault_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_mysql_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_mysql # noqa: E501 + def target_create_hashi_vault_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_hashi_vault # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_mysql_with_http_info(body, async_req=True) + >>> thread = api.target_create_hashi_vault_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateMysql body: (required) + :param TargetCreateHashiVault body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -38142,7 +47886,7 @@ def rotated_secret_create_mysql_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -38165,14 +47909,14 @@ def rotated_secret_create_mysql_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_mysql" % key + " to method target_create_hashi_vault" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_mysql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_hashi_vault`") # noqa: E501 collection_formats = {} @@ -38200,14 +47944,14 @@ def rotated_secret_create_mysql_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-mysql', 'POST', + '/target-create-hashi-vault', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -38215,16 +47959,16 @@ def rotated_secret_create_mysql_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_oracledb(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_oracledb # noqa: E501 + def target_create_k8s(self, body, **kwargs): # noqa: E501 + """target_create_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_oracledb(body, async_req=True) + >>> thread = api.target_create_k8s(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateOracledb body: (required) + :param TargetCreateK8s body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -38232,23 +47976,23 @@ def rotated_secret_create_oracledb(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_oracledb_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_k8s_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_oracledb_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_oracledb # noqa: E501 + def target_create_k8s_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_oracledb_with_http_info(body, async_req=True) + >>> thread = api.target_create_k8s_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateOracledb body: (required) + :param TargetCreateK8s body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -38258,7 +48002,7 @@ def rotated_secret_create_oracledb_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -38281,14 +48025,14 @@ def rotated_secret_create_oracledb_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_oracledb" % key + " to method target_create_k8s" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_oracledb`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_k8s`") # noqa: E501 collection_formats = {} @@ -38316,14 +48060,14 @@ def rotated_secret_create_oracledb_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-oracledb', 'POST', + '/target-create-k8s', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -38331,16 +48075,16 @@ def rotated_secret_create_oracledb_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_postgresql(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_postgresql # noqa: E501 + def target_create_ldap(self, body, **kwargs): # noqa: E501 + """target_create_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_postgresql(body, async_req=True) + >>> thread = api.target_create_ldap(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreatePostgresql body: (required) + :param TargetCreateLdap body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -38348,23 +48092,23 @@ def rotated_secret_create_postgresql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_postgresql_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_ldap_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_postgresql_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_postgresql # noqa: E501 + def target_create_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_postgresql_with_http_info(body, async_req=True) + >>> thread = api.target_create_ldap_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreatePostgresql body: (required) + :param TargetCreateLdap body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -38374,7 +48118,7 @@ def rotated_secret_create_postgresql_with_http_info(self, body, **kwargs): # no number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -38397,14 +48141,14 @@ def rotated_secret_create_postgresql_with_http_info(self, body, **kwargs): # no if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_postgresql" % key + " to method target_create_ldap" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_postgresql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_ldap`") # noqa: E501 collection_formats = {} @@ -38432,14 +48176,14 @@ def rotated_secret_create_postgresql_with_http_info(self, body, **kwargs): # no auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-postgresql', 'POST', + '/target-create-ldap', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -38447,16 +48191,16 @@ def rotated_secret_create_postgresql_with_http_info(self, body, **kwargs): # no _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_redis(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_redis # noqa: E501 + def target_create_linked(self, body, **kwargs): # noqa: E501 + """target_create_linked # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_redis(body, async_req=True) + >>> thread = api.target_create_linked(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateRedis body: (required) + :param TargetCreateLinked body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -38464,23 +48208,23 @@ def rotated_secret_create_redis(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_redis_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_linked_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_redis # noqa: E501 + def target_create_linked_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_linked # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_redis_with_http_info(body, async_req=True) + >>> thread = api.target_create_linked_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateRedis body: (required) + :param TargetCreateLinked body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -38490,7 +48234,7 @@ def rotated_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -38513,14 +48257,14 @@ def rotated_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_redis" % key + " to method target_create_linked" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_redis`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_linked`") # noqa: E501 collection_formats = {} @@ -38548,14 +48292,14 @@ def rotated_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-redis', 'POST', + '/target-create-linked', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -38563,16 +48307,16 @@ def rotated_secret_create_redis_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_redshift(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_redshift # noqa: E501 + def target_create_ping(self, body, **kwargs): # noqa: E501 + """target_create_ping # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_redshift(body, async_req=True) + >>> thread = api.target_create_ping(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateRedshift body: (required) + :param TargetCreatePing body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -38580,23 +48324,23 @@ def rotated_secret_create_redshift(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_redshift_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_ping_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_redshift # noqa: E501 + def target_create_ping_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_ping # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_redshift_with_http_info(body, async_req=True) + >>> thread = api.target_create_ping_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateRedshift body: (required) + :param TargetCreatePing body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -38606,7 +48350,7 @@ def rotated_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -38629,14 +48373,14 @@ def rotated_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_redshift" % key + " to method target_create_ping" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_redshift`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_ping`") # noqa: E501 collection_formats = {} @@ -38664,14 +48408,14 @@ def rotated_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-redshift', 'POST', + '/target-create-ping', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -38679,16 +48423,16 @@ def rotated_secret_create_redshift_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_snowflake(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_snowflake # noqa: E501 + def target_create_rabbit_mq(self, body, **kwargs): # noqa: E501 + """target_create_rabbit_mq # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_snowflake(body, async_req=True) + >>> thread = api.target_create_rabbit_mq(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateSnowflake body: (required) + :param TargetCreateRabbitMq body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -38696,23 +48440,23 @@ def rotated_secret_create_snowflake(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_snowflake_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_rabbit_mq_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_snowflake # noqa: E501 + def target_create_rabbit_mq_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_rabbit_mq # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_snowflake_with_http_info(body, async_req=True) + >>> thread = api.target_create_rabbit_mq_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateSnowflake body: (required) + :param TargetCreateRabbitMq body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -38722,7 +48466,7 @@ def rotated_secret_create_snowflake_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -38745,14 +48489,14 @@ def rotated_secret_create_snowflake_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_snowflake" % key + " to method target_create_rabbit_mq" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_snowflake`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_rabbit_mq`") # noqa: E501 collection_formats = {} @@ -38780,14 +48524,14 @@ def rotated_secret_create_snowflake_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-snowflake', 'POST', + '/target-create-rabbitmq', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -38795,16 +48539,16 @@ def rotated_secret_create_snowflake_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_ssh(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_ssh # noqa: E501 + def target_create_salesforce(self, body, **kwargs): # noqa: E501 + """target_create_salesforce # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_ssh(body, async_req=True) + >>> thread = api.target_create_salesforce(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateSsh body: (required) + :param TargetCreateSalesforce body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -38812,23 +48556,23 @@ def rotated_secret_create_ssh(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_ssh_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_salesforce_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_ssh_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_ssh # noqa: E501 + def target_create_salesforce_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_salesforce # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_ssh_with_http_info(body, async_req=True) + >>> thread = api.target_create_salesforce_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateSsh body: (required) + :param TargetCreateSalesforce body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -38838,7 +48582,7 @@ def rotated_secret_create_ssh_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -38861,14 +48605,14 @@ def rotated_secret_create_ssh_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_ssh" % key + " to method target_create_salesforce" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_ssh`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_salesforce`") # noqa: E501 collection_formats = {} @@ -38896,14 +48640,14 @@ def rotated_secret_create_ssh_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-ssh', 'POST', + '/target-create-salesforce', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -38911,16 +48655,16 @@ def rotated_secret_create_ssh_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_create_windows(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_windows # noqa: E501 + def target_create_ssh(self, body, **kwargs): # noqa: E501 + """target_create_ssh # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_windows(body, async_req=True) + >>> thread = api.target_create_ssh(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateWindows body: (required) + :param TargetCreateSsh body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -38928,23 +48672,23 @@ def rotated_secret_create_windows(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretCreateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_create_windows_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_ssh_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_create_windows_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_create_windows # noqa: E501 + def target_create_ssh_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_ssh # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_create_windows_with_http_info(body, async_req=True) + >>> thread = api.target_create_ssh_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretCreateWindows body: (required) + :param TargetCreateSsh body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -38954,7 +48698,7 @@ def rotated_secret_create_windows_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretCreateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -38977,14 +48721,14 @@ def rotated_secret_create_windows_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_create_windows" % key + " to method target_create_ssh" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_create_windows`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_ssh`") # noqa: E501 collection_formats = {} @@ -39012,14 +48756,14 @@ def rotated_secret_create_windows_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-create-windows', 'POST', + '/target-create-ssh', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretCreateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -39027,16 +48771,16 @@ def rotated_secret_create_windows_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_get_value(self, body, **kwargs): # noqa: E501 - """rotated_secret_get_value # noqa: E501 + def target_create_web(self, body, **kwargs): # noqa: E501 + """target_create_web # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_get_value(body, async_req=True) + >>> thread = api.target_create_web(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretGetValue body: (required) + :param TargetCreateWeb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -39044,23 +48788,23 @@ def rotated_secret_get_value(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: dict(str, object) + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_get_value_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_web_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_get_value # noqa: E501 + def target_create_web_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_web # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_get_value_with_http_info(body, async_req=True) + >>> thread = api.target_create_web_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretGetValue body: (required) + :param TargetCreateWeb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -39070,7 +48814,7 @@ def rotated_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(dict(str, object), status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -39093,14 +48837,14 @@ def rotated_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_get_value" % key + " to method target_create_web" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_get_value`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_web`") # noqa: E501 collection_formats = {} @@ -39128,14 +48872,14 @@ def rotated_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-get-value', 'POST', + '/target-create-web', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='dict(str, object)', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -39143,16 +48887,16 @@ def rotated_secret_get_value_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_list(self, body, **kwargs): # noqa: E501 - """rotated_secret_list # noqa: E501 + def target_create_windows(self, body, **kwargs): # noqa: E501 + """target_create_windows # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_list(body, async_req=True) + >>> thread = api.target_create_windows(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretList body: (required) + :param TargetCreateWindows body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -39160,23 +48904,23 @@ def rotated_secret_list(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: GetProducersListReplyObj + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_list_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_windows_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_list # noqa: E501 + def target_create_windows_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_windows # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_list_with_http_info(body, async_req=True) + >>> thread = api.target_create_windows_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretList body: (required) + :param TargetCreateWindows body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -39186,7 +48930,7 @@ def rotated_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(GetProducersListReplyObj, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -39209,14 +48953,14 @@ def rotated_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_list" % key + " to method target_create_windows" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_list`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_windows`") # noqa: E501 collection_formats = {} @@ -39244,14 +48988,14 @@ def rotated_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-list', 'POST', + '/target-create-windows', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='GetProducersListReplyObj', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -39259,16 +49003,16 @@ def rotated_secret_list_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_aws(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_aws # noqa: E501 + def target_create_zero_ssl(self, body, **kwargs): # noqa: E501 + """target_create_zero_ssl # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_aws(body, async_req=True) + >>> thread = api.target_create_zero_ssl(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateAws body: (required) + :param TargetCreateZeroSSL body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -39276,23 +49020,23 @@ def rotated_secret_update_aws(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetCreateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_aws_with_http_info(body, **kwargs) # noqa: E501 + return self.target_create_zero_ssl_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_aws # noqa: E501 + def target_create_zero_ssl_with_http_info(self, body, **kwargs): # noqa: E501 + """target_create_zero_ssl # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_aws_with_http_info(body, async_req=True) + >>> thread = api.target_create_zero_ssl_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateAws body: (required) + :param TargetCreateZeroSSL body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -39302,7 +49046,7 @@ def rotated_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetCreateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -39325,14 +49069,14 @@ def rotated_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_aws" % key + " to method target_create_zero_ssl" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_aws`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_create_zero_ssl`") # noqa: E501 collection_formats = {} @@ -39360,14 +49104,14 @@ def rotated_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-aws', 'POST', + '/target-create-zerossl', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetCreateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -39375,16 +49119,16 @@ def rotated_secret_update_aws_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_azure(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_azure # noqa: E501 + def target_delete(self, body, **kwargs): # noqa: E501 + """target_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_azure(body, async_req=True) + >>> thread = api.target_delete(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateAzure body: (required) + :param TargetDelete body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -39392,23 +49136,23 @@ def rotated_secret_update_azure(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: object If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_azure_with_http_info(body, **kwargs) # noqa: E501 + return self.target_delete_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_azure # noqa: E501 + def target_delete_with_http_info(self, body, **kwargs): # noqa: E501 + """target_delete # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_azure_with_http_info(body, async_req=True) + >>> thread = api.target_delete_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateAzure body: (required) + :param TargetDelete body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -39418,7 +49162,7 @@ def rotated_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -39441,14 +49185,14 @@ def rotated_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_azure" % key + " to method target_delete" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_azure`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_delete`") # noqa: E501 collection_formats = {} @@ -39476,14 +49220,14 @@ def rotated_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-azure', 'POST', + '/target-delete', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='object', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -39491,16 +49235,16 @@ def rotated_secret_update_azure_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_cassandra(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_cassandra # noqa: E501 + def target_get(self, body, **kwargs): # noqa: E501 + """target_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_cassandra(body, async_req=True) + >>> thread = api.target_get(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateCassandra body: (required) + :param TargetGet body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -39508,23 +49252,23 @@ def rotated_secret_update_cassandra(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: Target If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_cassandra_with_http_info(body, **kwargs) # noqa: E501 + return self.target_get_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_cassandra_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_cassandra # noqa: E501 + def target_get_with_http_info(self, body, **kwargs): # noqa: E501 + """target_get # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_cassandra_with_http_info(body, async_req=True) + >>> thread = api.target_get_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateCassandra body: (required) + :param TargetGet body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -39534,7 +49278,7 @@ def rotated_secret_update_cassandra_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(Target, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -39557,14 +49301,14 @@ def rotated_secret_update_cassandra_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_cassandra" % key + " to method target_get" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_cassandra`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_get`") # noqa: E501 collection_formats = {} @@ -39592,14 +49336,14 @@ def rotated_secret_update_cassandra_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-cassandra', 'POST', + '/target-get', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='Target', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -39607,16 +49351,16 @@ def rotated_secret_update_cassandra_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_custom(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_custom # noqa: E501 + def target_get_details(self, body, **kwargs): # noqa: E501 + """target_get_details # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_custom(body, async_req=True) + >>> thread = api.target_get_details(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateCustom body: (required) + :param TargetGetDetails body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -39624,23 +49368,23 @@ def rotated_secret_update_custom(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: GetTargetDetailsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_custom_with_http_info(body, **kwargs) # noqa: E501 + return self.target_get_details_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_custom_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_custom # noqa: E501 + def target_get_details_with_http_info(self, body, **kwargs): # noqa: E501 + """target_get_details # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_custom_with_http_info(body, async_req=True) + >>> thread = api.target_get_details_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateCustom body: (required) + :param TargetGetDetails body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -39650,7 +49394,7 @@ def rotated_secret_update_custom_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(GetTargetDetailsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -39673,14 +49417,14 @@ def rotated_secret_update_custom_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_custom" % key + " to method target_get_details" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_custom`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_get_details`") # noqa: E501 collection_formats = {} @@ -39708,14 +49452,14 @@ def rotated_secret_update_custom_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-custom', 'POST', + '/target-get-details', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='GetTargetDetailsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -39723,16 +49467,16 @@ def rotated_secret_update_custom_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_dockerhub(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_dockerhub # noqa: E501 + def target_list(self, body, **kwargs): # noqa: E501 + """target_list # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_dockerhub(body, async_req=True) + >>> thread = api.target_list(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateDockerhub body: (required) + :param TargetList body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -39740,23 +49484,23 @@ def rotated_secret_update_dockerhub(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: ListTargetsOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_dockerhub_with_http_info(body, **kwargs) # noqa: E501 + return self.target_list_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_dockerhub # noqa: E501 + def target_list_with_http_info(self, body, **kwargs): # noqa: E501 + """target_list # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_dockerhub_with_http_info(body, async_req=True) + >>> thread = api.target_list_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateDockerhub body: (required) + :param TargetList body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -39766,7 +49510,7 @@ def rotated_secret_update_dockerhub_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(ListTargetsOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -39789,14 +49533,14 @@ def rotated_secret_update_dockerhub_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_dockerhub" % key + " to method target_list" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_dockerhub`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_list`") # noqa: E501 collection_formats = {} @@ -39824,14 +49568,14 @@ def rotated_secret_update_dockerhub_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-dockerhub', 'POST', + '/target-list', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='ListTargetsOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -39839,16 +49583,16 @@ def rotated_secret_update_dockerhub_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_gcp(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_gcp # noqa: E501 + def target_update_artifactory(self, body, **kwargs): # noqa: E501 + """target_update_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_gcp(body, async_req=True) + >>> thread = api.target_update_artifactory(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateGcp body: (required) + :param TargetUpdateArtifactory body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -39856,23 +49600,23 @@ def rotated_secret_update_gcp(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_gcp_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_artifactory_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_gcp # noqa: E501 + def target_update_artifactory_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_artifactory # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_gcp_with_http_info(body, async_req=True) + >>> thread = api.target_update_artifactory_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateGcp body: (required) + :param TargetUpdateArtifactory body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -39882,7 +49626,7 @@ def rotated_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -39905,14 +49649,14 @@ def rotated_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_gcp" % key + " to method target_update_artifactory" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_gcp`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_artifactory`") # noqa: E501 collection_formats = {} @@ -39940,14 +49684,14 @@ def rotated_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-gcp', 'POST', + '/target-update-artifactory', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -39955,16 +49699,16 @@ def rotated_secret_update_gcp_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_hanadb(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_hanadb # noqa: E501 + def target_update_aws(self, body, **kwargs): # noqa: E501 + """target_update_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_hanadb(body, async_req=True) + >>> thread = api.target_update_aws(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateHanadb body: (required) + :param TargetUpdateAws body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -39972,23 +49716,23 @@ def rotated_secret_update_hanadb(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_hanadb_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_aws_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_hanadb_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_hanadb # noqa: E501 + def target_update_aws_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_aws # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_hanadb_with_http_info(body, async_req=True) + >>> thread = api.target_update_aws_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateHanadb body: (required) + :param TargetUpdateAws body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -39998,7 +49742,7 @@ def rotated_secret_update_hanadb_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -40021,14 +49765,14 @@ def rotated_secret_update_hanadb_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_hanadb" % key + " to method target_update_aws" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_hanadb`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_aws`") # noqa: E501 collection_formats = {} @@ -40056,14 +49800,14 @@ def rotated_secret_update_hanadb_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-hanadb', 'POST', + '/target-update-aws', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -40071,16 +49815,16 @@ def rotated_secret_update_hanadb_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_ldap(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_ldap # noqa: E501 + def target_update_azure(self, body, **kwargs): # noqa: E501 + """target_update_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_ldap(body, async_req=True) + >>> thread = api.target_update_azure(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateLdap body: (required) + :param TargetUpdateAzure body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -40088,23 +49832,23 @@ def rotated_secret_update_ldap(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_ldap_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_azure_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_ldap # noqa: E501 + def target_update_azure_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_azure # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_ldap_with_http_info(body, async_req=True) + >>> thread = api.target_update_azure_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateLdap body: (required) + :param TargetUpdateAzure body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -40114,7 +49858,7 @@ def rotated_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -40137,14 +49881,14 @@ def rotated_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_ldap" % key + " to method target_update_azure" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_ldap`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_azure`") # noqa: E501 collection_formats = {} @@ -40172,14 +49916,14 @@ def rotated_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E5 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-ldap', 'POST', + '/target-update-azure', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -40187,16 +49931,16 @@ def rotated_secret_update_ldap_with_http_info(self, body, **kwargs): # noqa: E5 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_mongodb(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_mongodb # noqa: E501 + def target_update_db(self, body, **kwargs): # noqa: E501 + """target_update_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_mongodb(body, async_req=True) + >>> thread = api.target_update_db(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateMongodb body: (required) + :param TargetUpdateDB body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -40204,23 +49948,23 @@ def rotated_secret_update_mongodb(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_mongodb_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_db_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_mongodb_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_mongodb # noqa: E501 + def target_update_db_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_db # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_mongodb_with_http_info(body, async_req=True) + >>> thread = api.target_update_db_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateMongodb body: (required) + :param TargetUpdateDB body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -40230,7 +49974,7 @@ def rotated_secret_update_mongodb_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -40253,14 +49997,14 @@ def rotated_secret_update_mongodb_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_mongodb" % key + " to method target_update_db" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_mongodb`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_db`") # noqa: E501 collection_formats = {} @@ -40288,14 +50032,14 @@ def rotated_secret_update_mongodb_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-mongodb', 'POST', + '/target-update-db', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -40303,16 +50047,16 @@ def rotated_secret_update_mongodb_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_mssql(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_mssql # noqa: E501 + def target_update_dockerhub(self, body, **kwargs): # noqa: E501 + """target_update_dockerhub # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_mssql(body, async_req=True) + >>> thread = api.target_update_dockerhub(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateMssql body: (required) + :param TargetUpdateDockerhub body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -40320,23 +50064,23 @@ def rotated_secret_update_mssql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_mssql_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_dockerhub_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_mssql_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_mssql # noqa: E501 + def target_update_dockerhub_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_dockerhub # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_mssql_with_http_info(body, async_req=True) + >>> thread = api.target_update_dockerhub_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateMssql body: (required) + :param TargetUpdateDockerhub body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -40346,7 +50090,7 @@ def rotated_secret_update_mssql_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -40369,14 +50113,14 @@ def rotated_secret_update_mssql_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_mssql" % key + " to method target_update_dockerhub" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_mssql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_dockerhub`") # noqa: E501 collection_formats = {} @@ -40404,14 +50148,14 @@ def rotated_secret_update_mssql_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-mssql', 'POST', + '/target-update-dockerhub', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -40419,16 +50163,16 @@ def rotated_secret_update_mssql_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_mysql(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_mysql # noqa: E501 + def target_update_eks(self, body, **kwargs): # noqa: E501 + """target_update_eks # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_mysql(body, async_req=True) + >>> thread = api.target_update_eks(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateMysql body: (required) + :param TargetUpdateEks body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -40436,23 +50180,23 @@ def rotated_secret_update_mysql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_mysql_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_eks_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_mysql_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_mysql # noqa: E501 + def target_update_eks_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_eks # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_mysql_with_http_info(body, async_req=True) + >>> thread = api.target_update_eks_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateMysql body: (required) + :param TargetUpdateEks body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -40462,7 +50206,7 @@ def rotated_secret_update_mysql_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -40485,14 +50229,14 @@ def rotated_secret_update_mysql_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_mysql" % key + " to method target_update_eks" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_mysql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_eks`") # noqa: E501 collection_formats = {} @@ -40520,14 +50264,14 @@ def rotated_secret_update_mysql_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-mysql', 'POST', + '/target-update-eks', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -40535,16 +50279,16 @@ def rotated_secret_update_mysql_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_oracledb(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_oracledb # noqa: E501 + def target_update_gcp(self, body, **kwargs): # noqa: E501 + """target_update_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_oracledb(body, async_req=True) + >>> thread = api.target_update_gcp(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateOracledb body: (required) + :param TargetUpdateGcp body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -40552,23 +50296,23 @@ def rotated_secret_update_oracledb(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_oracledb_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_gcp_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_oracledb_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_oracledb # noqa: E501 + def target_update_gcp_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_gcp # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_oracledb_with_http_info(body, async_req=True) + >>> thread = api.target_update_gcp_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateOracledb body: (required) + :param TargetUpdateGcp body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -40578,7 +50322,7 @@ def rotated_secret_update_oracledb_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -40601,14 +50345,14 @@ def rotated_secret_update_oracledb_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_oracledb" % key + " to method target_update_gcp" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_oracledb`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_gcp`") # noqa: E501 collection_formats = {} @@ -40636,14 +50380,14 @@ def rotated_secret_update_oracledb_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-oracledb', 'POST', + '/target-update-gcp', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -40651,16 +50395,16 @@ def rotated_secret_update_oracledb_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_postgresql(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_postgresql # noqa: E501 + def target_update_github(self, body, **kwargs): # noqa: E501 + """target_update_github # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_postgresql(body, async_req=True) + >>> thread = api.target_update_github(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdatePostgresql body: (required) + :param TargetUpdateGithub body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -40668,23 +50412,23 @@ def rotated_secret_update_postgresql(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_postgresql_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_github_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_postgresql_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_postgresql # noqa: E501 + def target_update_github_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_github # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_postgresql_with_http_info(body, async_req=True) + >>> thread = api.target_update_github_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdatePostgresql body: (required) + :param TargetUpdateGithub body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -40694,7 +50438,7 @@ def rotated_secret_update_postgresql_with_http_info(self, body, **kwargs): # no number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -40717,14 +50461,14 @@ def rotated_secret_update_postgresql_with_http_info(self, body, **kwargs): # no if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_postgresql" % key + " to method target_update_github" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_postgresql`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_github`") # noqa: E501 collection_formats = {} @@ -40752,14 +50496,14 @@ def rotated_secret_update_postgresql_with_http_info(self, body, **kwargs): # no auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-postgresql', 'POST', + '/target-update-github', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -40767,16 +50511,16 @@ def rotated_secret_update_postgresql_with_http_info(self, body, **kwargs): # no _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_redis(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_redis # noqa: E501 + def target_update_gitlab(self, body, **kwargs): # noqa: E501 + """target_update_gitlab # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_redis(body, async_req=True) + >>> thread = api.target_update_gitlab(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateRedis body: (required) + :param TargetUpdateGitlab body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -40784,23 +50528,23 @@ def rotated_secret_update_redis(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_redis_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_gitlab_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_redis # noqa: E501 + def target_update_gitlab_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_gitlab # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_redis_with_http_info(body, async_req=True) + >>> thread = api.target_update_gitlab_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateRedis body: (required) + :param TargetUpdateGitlab body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -40810,7 +50554,7 @@ def rotated_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -40833,14 +50577,14 @@ def rotated_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_redis" % key + " to method target_update_gitlab" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_redis`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_gitlab`") # noqa: E501 collection_formats = {} @@ -40868,14 +50612,14 @@ def rotated_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-redis', 'POST', + '/target-update-gitlab', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -40883,16 +50627,16 @@ def rotated_secret_update_redis_with_http_info(self, body, **kwargs): # noqa: E _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_redshift(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_redshift # noqa: E501 + def target_update_gke(self, body, **kwargs): # noqa: E501 + """target_update_gke # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_redshift(body, async_req=True) + >>> thread = api.target_update_gke(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateRedshift body: (required) + :param TargetUpdateGke body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -40900,23 +50644,23 @@ def rotated_secret_update_redshift(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_redshift_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_gke_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_redshift # noqa: E501 + def target_update_gke_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_gke # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_redshift_with_http_info(body, async_req=True) + >>> thread = api.target_update_gke_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateRedshift body: (required) + :param TargetUpdateGke body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -40926,7 +50670,7 @@ def rotated_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -40949,14 +50693,14 @@ def rotated_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_redshift" % key + " to method target_update_gke" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_redshift`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_gke`") # noqa: E501 collection_formats = {} @@ -40984,14 +50728,14 @@ def rotated_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-redshift', 'POST', + '/target-update-gke', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -40999,16 +50743,16 @@ def rotated_secret_update_redshift_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_snowflake(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_snowflake # noqa: E501 + def target_update_global_sign(self, body, **kwargs): # noqa: E501 + """target_update_global_sign # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_snowflake(body, async_req=True) + >>> thread = api.target_update_global_sign(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateSnowflake body: (required) + :param TargetUpdateGlobalSign body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -41016,23 +50760,23 @@ def rotated_secret_update_snowflake(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_snowflake_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_global_sign_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_snowflake_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_snowflake # noqa: E501 + def target_update_global_sign_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_global_sign # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_snowflake_with_http_info(body, async_req=True) + >>> thread = api.target_update_global_sign_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateSnowflake body: (required) + :param TargetUpdateGlobalSign body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -41042,7 +50786,7 @@ def rotated_secret_update_snowflake_with_http_info(self, body, **kwargs): # noq number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -41065,14 +50809,14 @@ def rotated_secret_update_snowflake_with_http_info(self, body, **kwargs): # noq if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_snowflake" % key + " to method target_update_global_sign" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_snowflake`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_global_sign`") # noqa: E501 collection_formats = {} @@ -41100,14 +50844,14 @@ def rotated_secret_update_snowflake_with_http_info(self, body, **kwargs): # noq auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-snowflake', 'POST', + '/target-update-globalsign', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -41115,16 +50859,16 @@ def rotated_secret_update_snowflake_with_http_info(self, body, **kwargs): # noq _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_ssh(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_ssh # noqa: E501 + def target_update_global_sign_atlas(self, body, **kwargs): # noqa: E501 + """target_update_global_sign_atlas # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_ssh(body, async_req=True) + >>> thread = api.target_update_global_sign_atlas(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateSsh body: (required) + :param TargetUpdateGlobalSignAtlas body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -41132,23 +50876,23 @@ def rotated_secret_update_ssh(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_ssh_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_global_sign_atlas_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_ssh_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_ssh # noqa: E501 + def target_update_global_sign_atlas_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_global_sign_atlas # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_ssh_with_http_info(body, async_req=True) + >>> thread = api.target_update_global_sign_atlas_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateSsh body: (required) + :param TargetUpdateGlobalSignAtlas body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -41158,7 +50902,7 @@ def rotated_secret_update_ssh_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -41181,14 +50925,14 @@ def rotated_secret_update_ssh_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_ssh" % key + " to method target_update_global_sign_atlas" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_ssh`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_global_sign_atlas`") # noqa: E501 collection_formats = {} @@ -41216,14 +50960,14 @@ def rotated_secret_update_ssh_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-ssh', 'POST', + '/target-update-globalsign-atlas', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -41231,16 +50975,16 @@ def rotated_secret_update_ssh_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def rotated_secret_update_windows(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_windows # noqa: E501 + def target_update_godaddy(self, body, **kwargs): # noqa: E501 + """target_update_godaddy # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_windows(body, async_req=True) + >>> thread = api.target_update_godaddy(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateWindows body: (required) + :param TargetUpdateGodaddy body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -41248,23 +50992,23 @@ def rotated_secret_update_windows(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: RotatedSecretUpdateOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.rotated_secret_update_windows_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_godaddy_with_http_info(body, **kwargs) # noqa: E501 - def rotated_secret_update_windows_with_http_info(self, body, **kwargs): # noqa: E501 - """rotated_secret_update_windows # noqa: E501 + def target_update_godaddy_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_godaddy # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.rotated_secret_update_windows_with_http_info(body, async_req=True) + >>> thread = api.target_update_godaddy_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param RotatedSecretUpdateWindows body: (required) + :param TargetUpdateGodaddy body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -41274,7 +51018,7 @@ def rotated_secret_update_windows_with_http_info(self, body, **kwargs): # noqa: number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(RotatedSecretUpdateOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -41297,14 +51041,14 @@ def rotated_secret_update_windows_with_http_info(self, body, **kwargs): # noqa: if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method rotated_secret_update_windows" % key + " to method target_update_godaddy" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `rotated_secret_update_windows`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_godaddy`") # noqa: E501 collection_formats = {} @@ -41332,14 +51076,14 @@ def rotated_secret_update_windows_with_http_info(self, body, **kwargs): # noqa: auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/rotated-secret-update-windows', 'POST', + '/target-update-godaddy', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='RotatedSecretUpdateOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -41347,16 +51091,16 @@ def rotated_secret_update_windows_with_http_info(self, body, **kwargs): # noqa: _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def set_item_state(self, body, **kwargs): # noqa: E501 - """set_item_state # noqa: E501 + def target_update_hashi_vault(self, body, **kwargs): # noqa: E501 + """target_update_hashi_vault # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.set_item_state(body, async_req=True) + >>> thread = api.target_update_hashi_vault(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SetItemState body: (required) + :param TargetUpdateHashiVault body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -41364,23 +51108,23 @@ def set_item_state(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.set_item_state_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_hashi_vault_with_http_info(body, **kwargs) # noqa: E501 - def set_item_state_with_http_info(self, body, **kwargs): # noqa: E501 - """set_item_state # noqa: E501 + def target_update_hashi_vault_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_hashi_vault # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.set_item_state_with_http_info(body, async_req=True) + >>> thread = api.target_update_hashi_vault_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SetItemState body: (required) + :param TargetUpdateHashiVault body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -41390,7 +51134,7 @@ def set_item_state_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -41413,14 +51157,14 @@ def set_item_state_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method set_item_state" % key + " to method target_update_hashi_vault" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `set_item_state`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_hashi_vault`") # noqa: E501 collection_formats = {} @@ -41448,14 +51192,14 @@ def set_item_state_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/set-item-state', 'POST', + '/target-update-hashi-vault', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -41463,16 +51207,16 @@ def set_item_state_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def set_role_rule(self, body, **kwargs): # noqa: E501 - """set_role_rule # noqa: E501 + def target_update_k8s(self, body, **kwargs): # noqa: E501 + """target_update_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.set_role_rule(body, async_req=True) + >>> thread = api.target_update_k8s(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SetRoleRule body: (required) + :param TargetUpdateK8s body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -41480,23 +51224,23 @@ def set_role_rule(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: object + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.set_role_rule_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_k8s_with_http_info(body, **kwargs) # noqa: E501 - def set_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 - """set_role_rule # noqa: E501 + def target_update_k8s_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_k8s # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.set_role_rule_with_http_info(body, async_req=True) + >>> thread = api.target_update_k8s_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SetRoleRule body: (required) + :param TargetUpdateK8s body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -41506,7 +51250,7 @@ def set_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(object, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -41529,14 +51273,14 @@ def set_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method set_role_rule" % key + " to method target_update_k8s" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `set_role_rule`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_k8s`") # noqa: E501 collection_formats = {} @@ -41564,14 +51308,14 @@ def set_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/set-role-rule', 'POST', + '/target-update-k8s', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='object', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -41579,16 +51323,16 @@ def set_role_rule_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def share_item(self, body, **kwargs): # noqa: E501 - """share_item # noqa: E501 + def target_update_ldap(self, body, **kwargs): # noqa: E501 + """target_update_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.share_item(body, async_req=True) + >>> thread = api.target_update_ldap(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ShareItem body: (required) + :param TargetUpdateLdap body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -41596,23 +51340,23 @@ def share_item(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.share_item_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_ldap_with_http_info(body, **kwargs) # noqa: E501 - def share_item_with_http_info(self, body, **kwargs): # noqa: E501 - """share_item # noqa: E501 + def target_update_ldap_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_ldap # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.share_item_with_http_info(body, async_req=True) + >>> thread = api.target_update_ldap_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param ShareItem body: (required) + :param TargetUpdateLdap body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -41622,7 +51366,7 @@ def share_item_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: None + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -41645,14 +51389,14 @@ def share_item_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method share_item" % key + " to method target_update_ldap" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `share_item`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_ldap`") # noqa: E501 collection_formats = {} @@ -41680,14 +51424,14 @@ def share_item_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/share-item', 'POST', + '/target-update-ldap', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type=None, # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -41695,16 +51439,16 @@ def share_item_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def sign_data_with_classic_key(self, body, **kwargs): # noqa: E501 - """sign_data_with_classic_key # noqa: E501 + def target_update_linked(self, body, **kwargs): # noqa: E501 + """target_update_linked # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_data_with_classic_key(body, async_req=True) + >>> thread = api.target_update_linked(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignDataWithClassicKey body: (required) + :param TargetUpdateLinked body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -41712,23 +51456,23 @@ def sign_data_with_classic_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: SignOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.sign_data_with_classic_key_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_linked_with_http_info(body, **kwargs) # noqa: E501 - def sign_data_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 - """sign_data_with_classic_key # noqa: E501 + def target_update_linked_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_linked # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_data_with_classic_key_with_http_info(body, async_req=True) + >>> thread = api.target_update_linked_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignDataWithClassicKey body: (required) + :param TargetUpdateLinked body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -41738,7 +51482,7 @@ def sign_data_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E5 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(SignOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -41761,14 +51505,14 @@ def sign_data_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E5 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method sign_data_with_classic_key" % key + " to method target_update_linked" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `sign_data_with_classic_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_linked`") # noqa: E501 collection_formats = {} @@ -41796,14 +51540,14 @@ def sign_data_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E5 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/sign-data-with-classic-key', 'POST', + '/target-update-linked', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='SignOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -41811,16 +51555,16 @@ def sign_data_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E5 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def sign_ec_dsa(self, body, **kwargs): # noqa: E501 - """sign_ec_dsa # noqa: E501 + def target_update_ping(self, body, **kwargs): # noqa: E501 + """target_update_ping # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_ec_dsa(body, async_req=True) + >>> thread = api.target_update_ping(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignEcDsa body: (required) + :param TargetUpdatePing body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -41828,23 +51572,23 @@ def sign_ec_dsa(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: SignEcDsaOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.sign_ec_dsa_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_ping_with_http_info(body, **kwargs) # noqa: E501 - def sign_ec_dsa_with_http_info(self, body, **kwargs): # noqa: E501 - """sign_ec_dsa # noqa: E501 + def target_update_ping_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_ping # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_ec_dsa_with_http_info(body, async_req=True) + >>> thread = api.target_update_ping_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignEcDsa body: (required) + :param TargetUpdatePing body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -41854,7 +51598,7 @@ def sign_ec_dsa_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(SignEcDsaOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -41877,14 +51621,14 @@ def sign_ec_dsa_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method sign_ec_dsa" % key + " to method target_update_ping" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `sign_ec_dsa`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_ping`") # noqa: E501 collection_formats = {} @@ -41912,14 +51656,14 @@ def sign_ec_dsa_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/sign-ecdsa', 'POST', + '/target-update-ping', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='SignEcDsaOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -41927,16 +51671,16 @@ def sign_ec_dsa_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def sign_gpg(self, body, **kwargs): # noqa: E501 - """sign_gpg # noqa: E501 + def target_update_rabbit_mq(self, body, **kwargs): # noqa: E501 + """target_update_rabbit_mq # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_gpg(body, async_req=True) + >>> thread = api.target_update_rabbit_mq(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignGPG body: (required) + :param TargetUpdateRabbitMq body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -41944,23 +51688,23 @@ def sign_gpg(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: SignGPGOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.sign_gpg_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_rabbit_mq_with_http_info(body, **kwargs) # noqa: E501 - def sign_gpg_with_http_info(self, body, **kwargs): # noqa: E501 - """sign_gpg # noqa: E501 + def target_update_rabbit_mq_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_rabbit_mq # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_gpg_with_http_info(body, async_req=True) + >>> thread = api.target_update_rabbit_mq_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignGPG body: (required) + :param TargetUpdateRabbitMq body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -41970,7 +51714,7 @@ def sign_gpg_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(SignGPGOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -41993,14 +51737,14 @@ def sign_gpg_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method sign_gpg" % key + " to method target_update_rabbit_mq" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `sign_gpg`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_rabbit_mq`") # noqa: E501 collection_formats = {} @@ -42028,14 +51772,14 @@ def sign_gpg_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/sign-gpg', 'POST', + '/target-update-rabbitmq', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='SignGPGOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -42043,16 +51787,16 @@ def sign_gpg_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def sign_jwt_with_classic_key(self, body, **kwargs): # noqa: E501 - """sign_jwt_with_classic_key # noqa: E501 + def target_update_salesforce(self, body, **kwargs): # noqa: E501 + """target_update_salesforce # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_jwt_with_classic_key(body, async_req=True) + >>> thread = api.target_update_salesforce(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignJWTWithClassicKey body: (required) + :param TargetUpdateSalesforce body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -42060,23 +51804,23 @@ def sign_jwt_with_classic_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: SignJWTOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.sign_jwt_with_classic_key_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_salesforce_with_http_info(body, **kwargs) # noqa: E501 - def sign_jwt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 - """sign_jwt_with_classic_key # noqa: E501 + def target_update_salesforce_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_salesforce # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_jwt_with_classic_key_with_http_info(body, async_req=True) + >>> thread = api.target_update_salesforce_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignJWTWithClassicKey body: (required) + :param TargetUpdateSalesforce body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -42086,7 +51830,7 @@ def sign_jwt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E50 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(SignJWTOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -42109,14 +51853,14 @@ def sign_jwt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E50 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method sign_jwt_with_classic_key" % key + " to method target_update_salesforce" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `sign_jwt_with_classic_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_salesforce`") # noqa: E501 collection_formats = {} @@ -42144,14 +51888,14 @@ def sign_jwt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E50 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/sign-jwt-with-classic-key', 'POST', + '/target-update-salesforce', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='SignJWTOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -42159,16 +51903,16 @@ def sign_jwt_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E50 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def sign_pkcs1(self, body, **kwargs): # noqa: E501 - """sign_pkcs1 # noqa: E501 + def target_update_ssh(self, body, **kwargs): # noqa: E501 + """target_update_ssh # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_pkcs1(body, async_req=True) + >>> thread = api.target_update_ssh(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignPKCS1 body: (required) + :param TargetUpdateSsh body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -42176,23 +51920,23 @@ def sign_pkcs1(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: SignPKCS1Output + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.sign_pkcs1_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_ssh_with_http_info(body, **kwargs) # noqa: E501 - def sign_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 - """sign_pkcs1 # noqa: E501 + def target_update_ssh_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_ssh # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_pkcs1_with_http_info(body, async_req=True) + >>> thread = api.target_update_ssh_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignPKCS1 body: (required) + :param TargetUpdateSsh body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -42202,7 +51946,7 @@ def sign_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(SignPKCS1Output, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -42225,14 +51969,14 @@ def sign_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method sign_pkcs1" % key + " to method target_update_ssh" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `sign_pkcs1`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_ssh`") # noqa: E501 collection_formats = {} @@ -42260,14 +52004,14 @@ def sign_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/sign-pkcs1', 'POST', + '/target-update-ssh', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='SignPKCS1Output', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -42275,16 +52019,16 @@ def sign_pkcs1_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def sign_pki_cert_with_classic_key(self, body, **kwargs): # noqa: E501 - """sign_pki_cert_with_classic_key # noqa: E501 + def target_update_web(self, body, **kwargs): # noqa: E501 + """target_update_web # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_pki_cert_with_classic_key(body, async_req=True) + >>> thread = api.target_update_web(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignPKICertWithClassicKey body: (required) + :param TargetUpdateWeb body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -42292,23 +52036,23 @@ def sign_pki_cert_with_classic_key(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: SignPKICertOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.sign_pki_cert_with_classic_key_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_web_with_http_info(body, **kwargs) # noqa: E501 - def sign_pki_cert_with_classic_key_with_http_info(self, body, **kwargs): # noqa: E501 - """sign_pki_cert_with_classic_key # noqa: E501 + def target_update_web_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_web # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_pki_cert_with_classic_key_with_http_info(body, async_req=True) + >>> thread = api.target_update_web_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignPKICertWithClassicKey body: (required) + :param TargetUpdateWeb body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -42318,7 +52062,7 @@ def sign_pki_cert_with_classic_key_with_http_info(self, body, **kwargs): # noqa number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(SignPKICertOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -42341,14 +52085,14 @@ def sign_pki_cert_with_classic_key_with_http_info(self, body, **kwargs): # noqa if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method sign_pki_cert_with_classic_key" % key + " to method target_update_web" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `sign_pki_cert_with_classic_key`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_web`") # noqa: E501 collection_formats = {} @@ -42376,14 +52120,14 @@ def sign_pki_cert_with_classic_key_with_http_info(self, body, **kwargs): # noqa auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/sign-pki-cert-with-classic-key', 'POST', + '/target-update-web', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='SignPKICertOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -42391,16 +52135,16 @@ def sign_pki_cert_with_classic_key_with_http_info(self, body, **kwargs): # noqa _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def sign_rsa_ssa_pss(self, body, **kwargs): # noqa: E501 - """sign_rsa_ssa_pss # noqa: E501 + def target_update_windows(self, body, **kwargs): # noqa: E501 + """target_update_windows # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_rsa_ssa_pss(body, async_req=True) + >>> thread = api.target_update_windows(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignRsaSsaPss body: (required) + :param TargetUpdateWindows body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -42408,23 +52152,23 @@ def sign_rsa_ssa_pss(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: SignRsaSsaPssOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.sign_rsa_ssa_pss_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_windows_with_http_info(body, **kwargs) # noqa: E501 - def sign_rsa_ssa_pss_with_http_info(self, body, **kwargs): # noqa: E501 - """sign_rsa_ssa_pss # noqa: E501 + def target_update_windows_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_windows # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.sign_rsa_ssa_pss_with_http_info(body, async_req=True) + >>> thread = api.target_update_windows_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param SignRsaSsaPss body: (required) + :param TargetUpdateWindows body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -42434,7 +52178,7 @@ def sign_rsa_ssa_pss_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(SignRsaSsaPssOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -42457,14 +52201,14 @@ def sign_rsa_ssa_pss_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method sign_rsa_ssa_pss" % key + " to method target_update_windows" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `sign_rsa_ssa_pss`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_windows`") # noqa: E501 collection_formats = {} @@ -42492,14 +52236,14 @@ def sign_rsa_ssa_pss_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/sign-rsassa-pss', 'POST', + '/target-update-windows', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='SignRsaSsaPssOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -42507,16 +52251,16 @@ def sign_rsa_ssa_pss_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) - def static_creds_auth(self, body, **kwargs): # noqa: E501 - """static_creds_auth # noqa: E501 + def target_update_zero_ssl(self, body, **kwargs): # noqa: E501 + """target_update_zero_ssl # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.static_creds_auth(body, async_req=True) + >>> thread = api.target_update_zero_ssl(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param StaticCredsAuth body: (required) + :param TargetUpdateZeroSSL body: (required) :param _preload_content: if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True. @@ -42524,23 +52268,23 @@ def static_creds_auth(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: StaticCredsAuthOutput + :return: TargetUpdateOutput If the method is called asynchronously, returns the request thread. """ kwargs['_return_http_data_only'] = True - return self.static_creds_auth_with_http_info(body, **kwargs) # noqa: E501 + return self.target_update_zero_ssl_with_http_info(body, **kwargs) # noqa: E501 - def static_creds_auth_with_http_info(self, body, **kwargs): # noqa: E501 - """static_creds_auth # noqa: E501 + def target_update_zero_ssl_with_http_info(self, body, **kwargs): # noqa: E501 + """target_update_zero_ssl # noqa: E501 This method makes a synchronous HTTP request by default. To make an asynchronous HTTP request, please pass async_req=True - >>> thread = api.static_creds_auth_with_http_info(body, async_req=True) + >>> thread = api.target_update_zero_ssl_with_http_info(body, async_req=True) >>> result = thread.get() :param async_req bool: execute request asynchronously - :param StaticCredsAuth body: (required) + :param TargetUpdateZeroSSL body: (required) :param _return_http_data_only: response data without head status code and headers :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -42550,7 +52294,7 @@ def static_creds_auth_with_http_info(self, body, **kwargs): # noqa: E501 number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts. - :return: tuple(StaticCredsAuthOutput, status_code(int), headers(HTTPHeaderDict)) + :return: tuple(TargetUpdateOutput, status_code(int), headers(HTTPHeaderDict)) If the method is called asynchronously, returns the request thread. """ @@ -42573,14 +52317,14 @@ def static_creds_auth_with_http_info(self, body, **kwargs): # noqa: E501 if key not in all_params: raise ApiTypeError( "Got an unexpected keyword argument '%s'" - " to method static_creds_auth" % key + " to method target_update_zero_ssl" % key ) local_var_params[key] = val del local_var_params['kwargs'] # verify the required parameter 'body' is set if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 local_var_params['body'] is None): # noqa: E501 - raise ApiValueError("Missing the required parameter `body` when calling `static_creds_auth`") # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `target_update_zero_ssl`") # noqa: E501 collection_formats = {} @@ -42608,14 +52352,14 @@ def static_creds_auth_with_http_info(self, body, **kwargs): # noqa: E501 auth_settings = [] # noqa: E501 return self.api_client.call_api( - '/static-creds-auth', 'POST', + '/target-update-zerossl', 'POST', path_params, query_params, header_params, body=body_params, post_params=form_params, files=local_var_files, - response_type='StaticCredsAuthOutput', # noqa: E501 + response_type='TargetUpdateOutput', # noqa: E501 auth_settings=auth_settings, async_req=local_var_params.get('async_req'), _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 @@ -46451,6 +56195,122 @@ def update_github_target_with_http_info(self, body, **kwargs): # noqa: E501 _request_timeout=local_var_params.get('_request_timeout'), collection_formats=collection_formats) + def update_gitlab_target(self, body, **kwargs): # noqa: E501 + """update_gitlab_target # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.update_gitlab_target(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param UpdateGitlabTarget body: (required) + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: UpdateGitlabTargetOutput + If the method is called asynchronously, + returns the request thread. + """ + kwargs['_return_http_data_only'] = True + return self.update_gitlab_target_with_http_info(body, **kwargs) # noqa: E501 + + def update_gitlab_target_with_http_info(self, body, **kwargs): # noqa: E501 + """update_gitlab_target # noqa: E501 + + This method makes a synchronous HTTP request by default. To make an + asynchronous HTTP request, please pass async_req=True + >>> thread = api.update_gitlab_target_with_http_info(body, async_req=True) + >>> result = thread.get() + + :param async_req bool: execute request asynchronously + :param UpdateGitlabTarget body: (required) + :param _return_http_data_only: response data without head status code + and headers + :param _preload_content: if False, the urllib3.HTTPResponse object will + be returned without reading/decoding response + data. Default is True. + :param _request_timeout: timeout setting for this request. If one + number provided, it will be total request + timeout. It can also be a pair (tuple) of + (connection, read) timeouts. + :return: tuple(UpdateGitlabTargetOutput, status_code(int), headers(HTTPHeaderDict)) + If the method is called asynchronously, + returns the request thread. + """ + + local_var_params = locals() + + all_params = [ + 'body' + ] + all_params.extend( + [ + 'async_req', + '_return_http_data_only', + '_preload_content', + '_request_timeout' + ] + ) + + for key, val in six.iteritems(local_var_params['kwargs']): + if key not in all_params: + raise ApiTypeError( + "Got an unexpected keyword argument '%s'" + " to method update_gitlab_target" % key + ) + local_var_params[key] = val + del local_var_params['kwargs'] + # verify the required parameter 'body' is set + if self.api_client.client_side_validation and ('body' not in local_var_params or # noqa: E501 + local_var_params['body'] is None): # noqa: E501 + raise ApiValueError("Missing the required parameter `body` when calling `update_gitlab_target`") # noqa: E501 + + collection_formats = {} + + path_params = {} + + query_params = [] + + header_params = {} + + form_params = [] + local_var_files = {} + + body_params = None + if 'body' in local_var_params: + body_params = local_var_params['body'] + # HTTP header `Accept` + header_params['Accept'] = self.api_client.select_header_accept( + ['application/json']) # noqa: E501 + + # HTTP header `Content-Type` + header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501 + ['application/json']) # noqa: E501 + + # Authentication setting + auth_settings = [] # noqa: E501 + + return self.api_client.call_api( + '/update-gitlab-target', 'POST', + path_params, + query_params, + header_params, + body=body_params, + post_params=form_params, + files=local_var_files, + response_type='UpdateGitlabTargetOutput', # noqa: E501 + auth_settings=auth_settings, + async_req=local_var_params.get('async_req'), + _return_http_data_only=local_var_params.get('_return_http_data_only'), # noqa: E501 + _preload_content=local_var_params.get('_preload_content', True), + _request_timeout=local_var_params.get('_request_timeout'), + collection_formats=collection_formats) + def update_gke_target(self, body, **kwargs): # noqa: E501 """update_gke_target # noqa: E501 diff --git a/akeyless/api_client.py b/akeyless/api_client.py index c9afe3ed..2e93226e 100644 --- a/akeyless/api_client.py +++ b/akeyless/api_client.py @@ -79,7 +79,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'OpenAPI-Generator/4.1.0/python' + self.user_agent = 'OpenAPI-Generator/4.2.0/python' self.client_side_validation = configuration.client_side_validation def __enter__(self): diff --git a/akeyless/configuration.py b/akeyless/configuration.py index 3f00afaf..c10bb063 100644 --- a/akeyless/configuration.py +++ b/akeyless/configuration.py @@ -326,7 +326,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: 2.0\n"\ - "SDK Package Version: 4.1.0".\ + "SDK Package Version: 4.2.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/akeyless/models/__init__.py b/akeyless/models/__init__.py index b539b473..e161572e 100644 --- a/akeyless/models/__init__.py +++ b/akeyless/models/__init__.py @@ -32,6 +32,7 @@ from akeyless.models.all_analytics_data import AllAnalyticsData from akeyless.models.allowed_access import AllowedAccess from akeyless.models.allowed_access_old import AllowedAccessOld +from akeyless.models.allowed_ip_settings import AllowedIpSettings from akeyless.models.artifactory_target_details import ArtifactoryTargetDetails from akeyless.models.assoc_role_auth_method import AssocRoleAuthMethod from akeyless.models.assoc_target_item import AssocTargetItem @@ -39,7 +40,39 @@ from akeyless.models.auth import Auth from akeyless.models.auth_method import AuthMethod from akeyless.models.auth_method_access_info import AuthMethodAccessInfo +from akeyless.models.auth_method_create_api_key import AuthMethodCreateApiKey +from akeyless.models.auth_method_create_aws_iam import AuthMethodCreateAwsIam +from akeyless.models.auth_method_create_azure_ad import AuthMethodCreateAzureAD +from akeyless.models.auth_method_create_cert import AuthMethodCreateCert +from akeyless.models.auth_method_create_email import AuthMethodCreateEmail +from akeyless.models.auth_method_create_gcp import AuthMethodCreateGcp +from akeyless.models.auth_method_create_k8s import AuthMethodCreateK8s +from akeyless.models.auth_method_create_ldap import AuthMethodCreateLdap +from akeyless.models.auth_method_create_oci import AuthMethodCreateOCI +from akeyless.models.auth_method_create_oidc import AuthMethodCreateOIDC +from akeyless.models.auth_method_create_oauth2 import AuthMethodCreateOauth2 +from akeyless.models.auth_method_create_output import AuthMethodCreateOutput +from akeyless.models.auth_method_create_saml import AuthMethodCreateSAML +from akeyless.models.auth_method_create_universal_identity import AuthMethodCreateUniversalIdentity +from akeyless.models.auth_method_delete import AuthMethodDelete +from akeyless.models.auth_method_delete_output import AuthMethodDeleteOutput +from akeyless.models.auth_method_get import AuthMethodGet +from akeyless.models.auth_method_list import AuthMethodList from akeyless.models.auth_method_role_association import AuthMethodRoleAssociation +from akeyless.models.auth_method_update_api_key import AuthMethodUpdateApiKey +from akeyless.models.auth_method_update_aws_iam import AuthMethodUpdateAwsIam +from akeyless.models.auth_method_update_azure_ad import AuthMethodUpdateAzureAD +from akeyless.models.auth_method_update_cert import AuthMethodUpdateCert +from akeyless.models.auth_method_update_email import AuthMethodUpdateEmail +from akeyless.models.auth_method_update_gcp import AuthMethodUpdateGcp +from akeyless.models.auth_method_update_k8s import AuthMethodUpdateK8s +from akeyless.models.auth_method_update_ldap import AuthMethodUpdateLdap +from akeyless.models.auth_method_update_oci import AuthMethodUpdateOCI +from akeyless.models.auth_method_update_oidc import AuthMethodUpdateOIDC +from akeyless.models.auth_method_update_oauth2 import AuthMethodUpdateOauth2 +from akeyless.models.auth_method_update_output import AuthMethodUpdateOutput +from akeyless.models.auth_method_update_saml import AuthMethodUpdateSAML +from akeyless.models.auth_method_update_universal_identity import AuthMethodUpdateUniversalIdentity from akeyless.models.auth_output import AuthOutput from akeyless.models.aws_s3_log_forwarding_config import AwsS3LogForwardingConfig from akeyless.models.azure_ad_access_rules import AzureADAccessRules @@ -129,6 +162,8 @@ from akeyless.models.create_gcp_target_output import CreateGcpTargetOutput from akeyless.models.create_github_target import CreateGithubTarget from akeyless.models.create_github_target_output import CreateGithubTargetOutput +from akeyless.models.create_gitlab_target import CreateGitlabTarget +from akeyless.models.create_gitlab_target_output import CreateGitlabTargetOutput from akeyless.models.create_global_sign_atlas_target import CreateGlobalSignAtlasTarget from akeyless.models.create_global_sign_atlas_target_output import CreateGlobalSignAtlasTargetOutput from akeyless.models.create_global_sign_target import CreateGlobalSignTarget @@ -241,6 +276,7 @@ from akeyless.models.dynamic_secret_create_eks import DynamicSecretCreateEks from akeyless.models.dynamic_secret_create_gcp import DynamicSecretCreateGcp from akeyless.models.dynamic_secret_create_github import DynamicSecretCreateGithub +from akeyless.models.dynamic_secret_create_gitlab import DynamicSecretCreateGitlab from akeyless.models.dynamic_secret_create_gke import DynamicSecretCreateGke from akeyless.models.dynamic_secret_create_google_workspace import DynamicSecretCreateGoogleWorkspace from akeyless.models.dynamic_secret_create_hana_db import DynamicSecretCreateHanaDb @@ -279,6 +315,7 @@ from akeyless.models.dynamic_secret_update_eks import DynamicSecretUpdateEks from akeyless.models.dynamic_secret_update_gcp import DynamicSecretUpdateGcp from akeyless.models.dynamic_secret_update_github import DynamicSecretUpdateGithub +from akeyless.models.dynamic_secret_update_gitlab import DynamicSecretUpdateGitlab from akeyless.models.dynamic_secret_update_gke import DynamicSecretUpdateGke from akeyless.models.dynamic_secret_update_google_workspace import DynamicSecretUpdateGoogleWorkspace from akeyless.models.dynamic_secret_update_hana_db import DynamicSecretUpdateHanaDb @@ -558,6 +595,7 @@ from akeyless.models.get_target_details_output import GetTargetDetailsOutput from akeyless.models.get_user_event_status_output import GetUserEventStatusOutput from akeyless.models.github_target_details import GithubTargetDetails +from akeyless.models.gitlab_target_details import GitlabTargetDetails from akeyless.models.global_sign_atlas_target_details import GlobalSignAtlasTargetDetails from akeyless.models.global_sign_gcc_target_details import GlobalSignGCCTargetDetails from akeyless.models.godaddy_target_details import GodaddyTargetDetails @@ -776,10 +814,64 @@ from akeyless.models.system_access_credentials_reply_obj import SystemAccessCredentialsReplyObj from akeyless.models.system_access_creds_settings import SystemAccessCredsSettings from akeyless.models.target import Target +from akeyless.models.target_create_artifactory import TargetCreateArtifactory +from akeyless.models.target_create_aws import TargetCreateAws +from akeyless.models.target_create_azure import TargetCreateAzure +from akeyless.models.target_create_db import TargetCreateDB +from akeyless.models.target_create_dockerhub import TargetCreateDockerhub +from akeyless.models.target_create_eks import TargetCreateEks +from akeyless.models.target_create_gcp import TargetCreateGcp +from akeyless.models.target_create_github import TargetCreateGithub +from akeyless.models.target_create_gitlab import TargetCreateGitlab +from akeyless.models.target_create_gke import TargetCreateGke +from akeyless.models.target_create_global_sign import TargetCreateGlobalSign +from akeyless.models.target_create_global_sign_atlas import TargetCreateGlobalSignAtlas +from akeyless.models.target_create_godaddy import TargetCreateGodaddy +from akeyless.models.target_create_hashi_vault import TargetCreateHashiVault +from akeyless.models.target_create_k8s import TargetCreateK8s +from akeyless.models.target_create_ldap import TargetCreateLdap +from akeyless.models.target_create_linked import TargetCreateLinked +from akeyless.models.target_create_output import TargetCreateOutput +from akeyless.models.target_create_ping import TargetCreatePing +from akeyless.models.target_create_rabbit_mq import TargetCreateRabbitMq +from akeyless.models.target_create_salesforce import TargetCreateSalesforce +from akeyless.models.target_create_ssh import TargetCreateSsh +from akeyless.models.target_create_web import TargetCreateWeb +from akeyless.models.target_create_windows import TargetCreateWindows +from akeyless.models.target_create_zero_ssl import TargetCreateZeroSSL +from akeyless.models.target_delete import TargetDelete +from akeyless.models.target_get import TargetGet +from akeyless.models.target_get_details import TargetGetDetails from akeyless.models.target_item_association import TargetItemAssociation from akeyless.models.target_item_version import TargetItemVersion +from akeyless.models.target_list import TargetList from akeyless.models.target_name_with_hosts import TargetNameWithHosts from akeyless.models.target_type_details_input import TargetTypeDetailsInput +from akeyless.models.target_update_artifactory import TargetUpdateArtifactory +from akeyless.models.target_update_aws import TargetUpdateAws +from akeyless.models.target_update_azure import TargetUpdateAzure +from akeyless.models.target_update_db import TargetUpdateDB +from akeyless.models.target_update_dockerhub import TargetUpdateDockerhub +from akeyless.models.target_update_eks import TargetUpdateEks +from akeyless.models.target_update_gcp import TargetUpdateGcp +from akeyless.models.target_update_github import TargetUpdateGithub +from akeyless.models.target_update_gitlab import TargetUpdateGitlab +from akeyless.models.target_update_gke import TargetUpdateGke +from akeyless.models.target_update_global_sign import TargetUpdateGlobalSign +from akeyless.models.target_update_global_sign_atlas import TargetUpdateGlobalSignAtlas +from akeyless.models.target_update_godaddy import TargetUpdateGodaddy +from akeyless.models.target_update_hashi_vault import TargetUpdateHashiVault +from akeyless.models.target_update_k8s import TargetUpdateK8s +from akeyless.models.target_update_ldap import TargetUpdateLdap +from akeyless.models.target_update_linked import TargetUpdateLinked +from akeyless.models.target_update_output import TargetUpdateOutput +from akeyless.models.target_update_ping import TargetUpdatePing +from akeyless.models.target_update_rabbit_mq import TargetUpdateRabbitMq +from akeyless.models.target_update_salesforce import TargetUpdateSalesforce +from akeyless.models.target_update_ssh import TargetUpdateSsh +from akeyless.models.target_update_web import TargetUpdateWeb +from akeyless.models.target_update_windows import TargetUpdateWindows +from akeyless.models.target_update_zero_ssl import TargetUpdateZeroSSL from akeyless.models.tmp_user_data import TmpUserData from akeyless.models.tokenize import Tokenize from akeyless.models.tokenize_output import TokenizeOutput @@ -840,6 +932,8 @@ from akeyless.models.update_gcp_target_output import UpdateGcpTargetOutput from akeyless.models.update_github_target import UpdateGithubTarget from akeyless.models.update_github_target_output import UpdateGithubTargetOutput +from akeyless.models.update_gitlab_target import UpdateGitlabTarget +from akeyless.models.update_gitlab_target_output import UpdateGitlabTargetOutput from akeyless.models.update_global_sign_atlas_target import UpdateGlobalSignAtlasTarget from akeyless.models.update_global_sign_atlas_target_output import UpdateGlobalSignAtlasTargetOutput from akeyless.models.update_global_sign_target import UpdateGlobalSignTarget diff --git a/akeyless/models/account_general_settings.py b/akeyless/models/account_general_settings.py index 5ed07654..b4bc14fb 100644 --- a/akeyless/models/account_general_settings.py +++ b/akeyless/models/account_general_settings.py @@ -36,6 +36,8 @@ class AccountGeneralSettings(object): openapi_types = { 'account_default_key_item_id': 'int', 'account_default_key_name': 'str', + 'allowed_clients_ips': 'AllowedIpSettings', + 'allowed_gateways_ips': 'AllowedIpSettings', 'auth_usage_event': 'UsageEventSetting', 'data_protection_section': 'DataProtectionSection', 'dynamic_secret_max_ttl': 'DynamicSecretMaxTtl', @@ -52,6 +54,8 @@ class AccountGeneralSettings(object): attribute_map = { 'account_default_key_item_id': 'account_default_key_item_id', 'account_default_key_name': 'account_default_key_name', + 'allowed_clients_ips': 'allowed_clients_ips', + 'allowed_gateways_ips': 'allowed_gateways_ips', 'auth_usage_event': 'auth_usage_event', 'data_protection_section': 'data_protection_section', 'dynamic_secret_max_ttl': 'dynamic_secret_max_ttl', @@ -65,7 +69,7 @@ class AccountGeneralSettings(object): 'sharing_policy': 'sharing_policy' } - def __init__(self, account_default_key_item_id=None, account_default_key_name=None, auth_usage_event=None, data_protection_section=None, dynamic_secret_max_ttl=None, enable_request_for_access=None, invalid_characters=None, item_usage_event=None, lock_default_key=None, password_policy=None, protect_items_by_default=None, rotation_secret_max_interval=None, sharing_policy=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, account_default_key_item_id=None, account_default_key_name=None, allowed_clients_ips=None, allowed_gateways_ips=None, auth_usage_event=None, data_protection_section=None, dynamic_secret_max_ttl=None, enable_request_for_access=None, invalid_characters=None, item_usage_event=None, lock_default_key=None, password_policy=None, protect_items_by_default=None, rotation_secret_max_interval=None, sharing_policy=None, local_vars_configuration=None): # noqa: E501 """AccountGeneralSettings - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -73,6 +77,8 @@ def __init__(self, account_default_key_item_id=None, account_default_key_name=No self._account_default_key_item_id = None self._account_default_key_name = None + self._allowed_clients_ips = None + self._allowed_gateways_ips = None self._auth_usage_event = None self._data_protection_section = None self._dynamic_secret_max_ttl = None @@ -90,6 +96,10 @@ def __init__(self, account_default_key_item_id=None, account_default_key_name=No self.account_default_key_item_id = account_default_key_item_id if account_default_key_name is not None: self.account_default_key_name = account_default_key_name + if allowed_clients_ips is not None: + self.allowed_clients_ips = allowed_clients_ips + if allowed_gateways_ips is not None: + self.allowed_gateways_ips = allowed_gateways_ips if auth_usage_event is not None: self.auth_usage_event = auth_usage_event if data_protection_section is not None: @@ -159,6 +169,48 @@ def account_default_key_name(self, account_default_key_name): self._account_default_key_name = account_default_key_name + @property + def allowed_clients_ips(self): + """Gets the allowed_clients_ips of this AccountGeneralSettings. # noqa: E501 + + + :return: The allowed_clients_ips of this AccountGeneralSettings. # noqa: E501 + :rtype: AllowedIpSettings + """ + return self._allowed_clients_ips + + @allowed_clients_ips.setter + def allowed_clients_ips(self, allowed_clients_ips): + """Sets the allowed_clients_ips of this AccountGeneralSettings. + + + :param allowed_clients_ips: The allowed_clients_ips of this AccountGeneralSettings. # noqa: E501 + :type: AllowedIpSettings + """ + + self._allowed_clients_ips = allowed_clients_ips + + @property + def allowed_gateways_ips(self): + """Gets the allowed_gateways_ips of this AccountGeneralSettings. # noqa: E501 + + + :return: The allowed_gateways_ips of this AccountGeneralSettings. # noqa: E501 + :rtype: AllowedIpSettings + """ + return self._allowed_gateways_ips + + @allowed_gateways_ips.setter + def allowed_gateways_ips(self, allowed_gateways_ips): + """Sets the allowed_gateways_ips of this AccountGeneralSettings. + + + :param allowed_gateways_ips: The allowed_gateways_ips of this AccountGeneralSettings. # noqa: E501 + :type: AllowedIpSettings + """ + + self._allowed_gateways_ips = allowed_gateways_ips + @property def auth_usage_event(self): """Gets the auth_usage_event of this AccountGeneralSettings. # noqa: E501 diff --git a/akeyless/models/allowed_ip_settings.py b/akeyless/models/allowed_ip_settings.py new file mode 100644 index 00000000..a4eff47f --- /dev/null +++ b/akeyless/models/allowed_ip_settings.py @@ -0,0 +1,147 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AllowedIpSettings(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'cidr_whitelist': 'str', + 'lock': 'bool' + } + + attribute_map = { + 'cidr_whitelist': 'cidr_whitelist', + 'lock': 'lock' + } + + def __init__(self, cidr_whitelist=None, lock=None, local_vars_configuration=None): # noqa: E501 + """AllowedIpSettings - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._cidr_whitelist = None + self._lock = None + self.discriminator = None + + if cidr_whitelist is not None: + self.cidr_whitelist = cidr_whitelist + if lock is not None: + self.lock = lock + + @property + def cidr_whitelist(self): + """Gets the cidr_whitelist of this AllowedIpSettings. # noqa: E501 + + + :return: The cidr_whitelist of this AllowedIpSettings. # noqa: E501 + :rtype: str + """ + return self._cidr_whitelist + + @cidr_whitelist.setter + def cidr_whitelist(self, cidr_whitelist): + """Sets the cidr_whitelist of this AllowedIpSettings. + + + :param cidr_whitelist: The cidr_whitelist of this AllowedIpSettings. # noqa: E501 + :type: str + """ + + self._cidr_whitelist = cidr_whitelist + + @property + def lock(self): + """Gets the lock of this AllowedIpSettings. # noqa: E501 + + + :return: The lock of this AllowedIpSettings. # noqa: E501 + :rtype: bool + """ + return self._lock + + @lock.setter + def lock(self, lock): + """Sets the lock of this AllowedIpSettings. + + + :param lock: The lock of this AllowedIpSettings. # noqa: E501 + :type: bool + """ + + self._lock = lock + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AllowedIpSettings): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AllowedIpSettings): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_access_info.py b/akeyless/models/auth_method_access_info.py index c9b46e2d..bcc8bd81 100644 --- a/akeyless/models/auth_method_access_info.py +++ b/akeyless/models/auth_method_access_info.py @@ -37,6 +37,7 @@ class AuthMethodAccessInfo(object): 'access_expires': 'int', 'access_id_alias': 'str', 'api_key_access_rules': 'APIKeyAccessRules', + 'audit_logs_claims': 'list[str]', 'aws_iam_access_rules': 'AWSIAMAccessRules', 'azure_ad_access_rules': 'AzureADAccessRules', 'cert_access_rules': 'CertAccessRules', @@ -63,6 +64,7 @@ class AuthMethodAccessInfo(object): 'access_expires': 'access_expires', 'access_id_alias': 'access_id_alias', 'api_key_access_rules': 'api_key_access_rules', + 'audit_logs_claims': 'audit_logs_claims', 'aws_iam_access_rules': 'aws_iam_access_rules', 'azure_ad_access_rules': 'azure_ad_access_rules', 'cert_access_rules': 'cert_access_rules', @@ -85,7 +87,7 @@ class AuthMethodAccessInfo(object): 'universal_identity_access_rules': 'universal_identity_access_rules' } - def __init__(self, access_expires=None, access_id_alias=None, api_key_access_rules=None, aws_iam_access_rules=None, azure_ad_access_rules=None, cert_access_rules=None, cidr_whitelist=None, email_pass_access_rules=None, force_sub_claims=None, gcp_access_rules=None, gw_cidr_whitelist=None, huawei_access_rules=None, jwt_ttl=None, k8s_access_rules=None, ldap_access_rules=None, oauth2_access_rules=None, oci_access_rules=None, oidc_access_rules=None, product_types=None, rules_type=None, saml_access_rules=None, sub_claims_delimiters=None, universal_identity_access_rules=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=None, access_id_alias=None, api_key_access_rules=None, audit_logs_claims=None, aws_iam_access_rules=None, azure_ad_access_rules=None, cert_access_rules=None, cidr_whitelist=None, email_pass_access_rules=None, force_sub_claims=None, gcp_access_rules=None, gw_cidr_whitelist=None, huawei_access_rules=None, jwt_ttl=None, k8s_access_rules=None, ldap_access_rules=None, oauth2_access_rules=None, oci_access_rules=None, oidc_access_rules=None, product_types=None, rules_type=None, saml_access_rules=None, sub_claims_delimiters=None, universal_identity_access_rules=None, local_vars_configuration=None): # noqa: E501 """AuthMethodAccessInfo - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -94,6 +96,7 @@ def __init__(self, access_expires=None, access_id_alias=None, api_key_access_rul self._access_expires = None self._access_id_alias = None self._api_key_access_rules = None + self._audit_logs_claims = None self._aws_iam_access_rules = None self._azure_ad_access_rules = None self._cert_access_rules = None @@ -122,6 +125,8 @@ def __init__(self, access_expires=None, access_id_alias=None, api_key_access_rul self.access_id_alias = access_id_alias if api_key_access_rules is not None: self.api_key_access_rules = api_key_access_rules + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if aws_iam_access_rules is not None: self.aws_iam_access_rules = aws_iam_access_rules if azure_ad_access_rules is not None: @@ -228,6 +233,27 @@ def api_key_access_rules(self, api_key_access_rules): self._api_key_access_rules = api_key_access_rules + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodAccessInfo. # noqa: E501 + + + :return: The audit_logs_claims of this AuthMethodAccessInfo. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodAccessInfo. + + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodAccessInfo. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def aws_iam_access_rules(self): """Gets the aws_iam_access_rules of this AuthMethodAccessInfo. # noqa: E501 diff --git a/akeyless/models/auth_method_create_api_key.py b/akeyless/models/auth_method_create_api_key.py new file mode 100644 index 00000000..e6153aba --- /dev/null +++ b/akeyless/models/auth_method_create_api_key.py @@ -0,0 +1,432 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateApiKey(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateApiKey - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_ips = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateApiKey. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateApiKey. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateApiKey. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateApiKey. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateApiKey. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateApiKey. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateApiKey. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateApiKey. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateApiKey. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def description(self): + """Gets the description of this AuthMethodCreateApiKey. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateApiKey. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateApiKey. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateApiKey. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateApiKey. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateApiKey. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateApiKey. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateApiKey. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateApiKey. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodCreateApiKey. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateApiKey. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateApiKey. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateApiKey. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateApiKey. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateApiKey. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateApiKey. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateApiKey. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateApiKey. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateApiKey. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateApiKey. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateApiKey. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def token(self): + """Gets the token of this AuthMethodCreateApiKey. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateApiKey. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateApiKey. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateApiKey. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateApiKey. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateApiKey. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateApiKey. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateApiKey): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateApiKey): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_aws_iam.py b/akeyless/models/auth_method_create_aws_iam.py new file mode 100644 index 00000000..f7800879 --- /dev/null +++ b/akeyless/models/auth_method_create_aws_iam.py @@ -0,0 +1,657 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateAwsIam(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_arn': 'list[str]', + 'bound_aws_account_id': 'list[str]', + 'bound_ips': 'list[str]', + 'bound_resource_id': 'list[str]', + 'bound_role_id': 'list[str]', + 'bound_role_name': 'list[str]', + 'bound_user_id': 'list[str]', + 'bound_user_name': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'sts_url': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_arn': 'bound-arn', + 'bound_aws_account_id': 'bound-aws-account-id', + 'bound_ips': 'bound-ips', + 'bound_resource_id': 'bound-resource-id', + 'bound_role_id': 'bound-role-id', + 'bound_role_name': 'bound-role-name', + 'bound_user_id': 'bound-user-id', + 'bound_user_name': 'bound-user-name', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'sts_url': 'sts-url', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_arn=None, bound_aws_account_id=None, bound_ips=None, bound_resource_id=None, bound_role_id=None, bound_role_name=None, bound_user_id=None, bound_user_name=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, sts_url='https://sts.amazonaws.com', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateAwsIam - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_arn = None + self._bound_aws_account_id = None + self._bound_ips = None + self._bound_resource_id = None + self._bound_role_id = None + self._bound_role_name = None + self._bound_user_id = None + self._bound_user_name = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._sts_url = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_arn is not None: + self.bound_arn = bound_arn + self.bound_aws_account_id = bound_aws_account_id + if bound_ips is not None: + self.bound_ips = bound_ips + if bound_resource_id is not None: + self.bound_resource_id = bound_resource_id + if bound_role_id is not None: + self.bound_role_id = bound_role_id + if bound_role_name is not None: + self.bound_role_name = bound_role_name + if bound_user_id is not None: + self.bound_user_id = bound_user_id + if bound_user_name is not None: + self.bound_user_name = bound_user_name + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if sts_url is not None: + self.sts_url = sts_url + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateAwsIam. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateAwsIam. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateAwsIam. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateAwsIam. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateAwsIam. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_arn(self): + """Gets the bound_arn of this AuthMethodCreateAwsIam. # noqa: E501 + + A list of full arns that the access is restricted to # noqa: E501 + + :return: The bound_arn of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_arn + + @bound_arn.setter + def bound_arn(self, bound_arn): + """Sets the bound_arn of this AuthMethodCreateAwsIam. + + A list of full arns that the access is restricted to # noqa: E501 + + :param bound_arn: The bound_arn of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_arn = bound_arn + + @property + def bound_aws_account_id(self): + """Gets the bound_aws_account_id of this AuthMethodCreateAwsIam. # noqa: E501 + + A list of AWS account-IDs that the access is restricted to # noqa: E501 + + :return: The bound_aws_account_id of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_aws_account_id + + @bound_aws_account_id.setter + def bound_aws_account_id(self, bound_aws_account_id): + """Sets the bound_aws_account_id of this AuthMethodCreateAwsIam. + + A list of AWS account-IDs that the access is restricted to # noqa: E501 + + :param bound_aws_account_id: The bound_aws_account_id of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + if self.local_vars_configuration.client_side_validation and bound_aws_account_id is None: # noqa: E501 + raise ValueError("Invalid value for `bound_aws_account_id`, must not be `None`") # noqa: E501 + + self._bound_aws_account_id = bound_aws_account_id + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateAwsIam. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateAwsIam. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def bound_resource_id(self): + """Gets the bound_resource_id of this AuthMethodCreateAwsIam. # noqa: E501 + + A list of full resource ids that the access is restricted to # noqa: E501 + + :return: The bound_resource_id of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_resource_id + + @bound_resource_id.setter + def bound_resource_id(self, bound_resource_id): + """Sets the bound_resource_id of this AuthMethodCreateAwsIam. + + A list of full resource ids that the access is restricted to # noqa: E501 + + :param bound_resource_id: The bound_resource_id of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_resource_id = bound_resource_id + + @property + def bound_role_id(self): + """Gets the bound_role_id of this AuthMethodCreateAwsIam. # noqa: E501 + + A list of full role ids that the access is restricted to # noqa: E501 + + :return: The bound_role_id of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_role_id + + @bound_role_id.setter + def bound_role_id(self, bound_role_id): + """Sets the bound_role_id of this AuthMethodCreateAwsIam. + + A list of full role ids that the access is restricted to # noqa: E501 + + :param bound_role_id: The bound_role_id of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_role_id = bound_role_id + + @property + def bound_role_name(self): + """Gets the bound_role_name of this AuthMethodCreateAwsIam. # noqa: E501 + + A list of full role-name that the access is restricted to # noqa: E501 + + :return: The bound_role_name of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_role_name + + @bound_role_name.setter + def bound_role_name(self, bound_role_name): + """Sets the bound_role_name of this AuthMethodCreateAwsIam. + + A list of full role-name that the access is restricted to # noqa: E501 + + :param bound_role_name: The bound_role_name of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_role_name = bound_role_name + + @property + def bound_user_id(self): + """Gets the bound_user_id of this AuthMethodCreateAwsIam. # noqa: E501 + + A list of full user ids that the access is restricted to # noqa: E501 + + :return: The bound_user_id of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_user_id + + @bound_user_id.setter + def bound_user_id(self, bound_user_id): + """Sets the bound_user_id of this AuthMethodCreateAwsIam. + + A list of full user ids that the access is restricted to # noqa: E501 + + :param bound_user_id: The bound_user_id of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_user_id = bound_user_id + + @property + def bound_user_name(self): + """Gets the bound_user_name of this AuthMethodCreateAwsIam. # noqa: E501 + + A list of full user-name that the access is restricted to # noqa: E501 + + :return: The bound_user_name of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_user_name + + @bound_user_name.setter + def bound_user_name(self, bound_user_name): + """Sets the bound_user_name of this AuthMethodCreateAwsIam. + + A list of full user-name that the access is restricted to # noqa: E501 + + :param bound_user_name: The bound_user_name of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_user_name = bound_user_name + + @property + def description(self): + """Gets the description of this AuthMethodCreateAwsIam. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateAwsIam. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateAwsIam. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateAwsIam. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateAwsIam. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateAwsIam. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateAwsIam. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateAwsIam. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodCreateAwsIam. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateAwsIam. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateAwsIam. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateAwsIam. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateAwsIam. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateAwsIam. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateAwsIam. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateAwsIam. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateAwsIam. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateAwsIam. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateAwsIam. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def sts_url(self): + """Gets the sts_url of this AuthMethodCreateAwsIam. # noqa: E501 + + sts URL # noqa: E501 + + :return: The sts_url of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: str + """ + return self._sts_url + + @sts_url.setter + def sts_url(self, sts_url): + """Sets the sts_url of this AuthMethodCreateAwsIam. + + sts URL # noqa: E501 + + :param sts_url: The sts_url of this AuthMethodCreateAwsIam. # noqa: E501 + :type: str + """ + + self._sts_url = sts_url + + @property + def token(self): + """Gets the token of this AuthMethodCreateAwsIam. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateAwsIam. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateAwsIam. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateAwsIam. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateAwsIam. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateAwsIam. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateAwsIam. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateAwsIam): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateAwsIam): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_azure_ad.py b/akeyless/models/auth_method_create_azure_ad.py new file mode 100644 index 00000000..78afb9d5 --- /dev/null +++ b/akeyless/models/auth_method_create_azure_ad.py @@ -0,0 +1,769 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateAzureAD(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audience': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_group_id': 'list[str]', + 'bound_ips': 'list[str]', + 'bound_providers': 'list[str]', + 'bound_resource_id': 'list[str]', + 'bound_resource_names': 'list[str]', + 'bound_resource_types': 'list[str]', + 'bound_rg_id': 'list[str]', + 'bound_spid': 'list[str]', + 'bound_sub_id': 'list[str]', + 'bound_tenant_id': 'str', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'issuer': 'str', + 'json': 'bool', + 'jwks_uri': 'str', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_group_id': 'bound-group-id', + 'bound_ips': 'bound-ips', + 'bound_providers': 'bound-providers', + 'bound_resource_id': 'bound-resource-id', + 'bound_resource_names': 'bound-resource-names', + 'bound_resource_types': 'bound-resource-types', + 'bound_rg_id': 'bound-rg-id', + 'bound_spid': 'bound-spid', + 'bound_sub_id': 'bound-sub-id', + 'bound_tenant_id': 'bound-tenant-id', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'issuer': 'issuer', + 'json': 'json', + 'jwks_uri': 'jwks-uri', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audience='https://management.azure.com/', audit_logs_claims=None, bound_group_id=None, bound_ips=None, bound_providers=None, bound_resource_id=None, bound_resource_names=None, bound_resource_types=None, bound_rg_id=None, bound_spid=None, bound_sub_id=None, bound_tenant_id=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer='https://sts.windows.net/---bound_tenant_id---', json=False, jwks_uri='https://login.microsoftonline.com/common/discovery/keys', jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateAzureAD - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audience = None + self._audit_logs_claims = None + self._bound_group_id = None + self._bound_ips = None + self._bound_providers = None + self._bound_resource_id = None + self._bound_resource_names = None + self._bound_resource_types = None + self._bound_rg_id = None + self._bound_spid = None + self._bound_sub_id = None + self._bound_tenant_id = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._issuer = None + self._json = None + self._jwks_uri = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audience is not None: + self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_group_id is not None: + self.bound_group_id = bound_group_id + if bound_ips is not None: + self.bound_ips = bound_ips + if bound_providers is not None: + self.bound_providers = bound_providers + if bound_resource_id is not None: + self.bound_resource_id = bound_resource_id + if bound_resource_names is not None: + self.bound_resource_names = bound_resource_names + if bound_resource_types is not None: + self.bound_resource_types = bound_resource_types + if bound_rg_id is not None: + self.bound_rg_id = bound_rg_id + if bound_spid is not None: + self.bound_spid = bound_spid + if bound_sub_id is not None: + self.bound_sub_id = bound_sub_id + self.bound_tenant_id = bound_tenant_id + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if issuer is not None: + self.issuer = issuer + if json is not None: + self.json = json + if jwks_uri is not None: + self.jwks_uri = jwks_uri + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateAzureAD. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateAzureAD. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateAzureAD. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audience(self): + """Gets the audience of this AuthMethodCreateAzureAD. # noqa: E501 + + Deprecated (Deprecated) The audience in the JWT # noqa: E501 + + :return: The audience of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: str + """ + return self._audience + + @audience.setter + def audience(self, audience): + """Sets the audience of this AuthMethodCreateAzureAD. + + Deprecated (Deprecated) The audience in the JWT # noqa: E501 + + :param audience: The audience of this AuthMethodCreateAzureAD. # noqa: E501 + :type: str + """ + + self._audience = audience + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateAzureAD. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateAzureAD. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_group_id(self): + """Gets the bound_group_id of this AuthMethodCreateAzureAD. # noqa: E501 + + A list of group ids that the access is restricted to # noqa: E501 + + :return: The bound_group_id of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_group_id + + @bound_group_id.setter + def bound_group_id(self, bound_group_id): + """Sets the bound_group_id of this AuthMethodCreateAzureAD. + + A list of group ids that the access is restricted to # noqa: E501 + + :param bound_group_id: The bound_group_id of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_group_id = bound_group_id + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateAzureAD. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateAzureAD. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def bound_providers(self): + """Gets the bound_providers of this AuthMethodCreateAzureAD. # noqa: E501 + + A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) # noqa: E501 + + :return: The bound_providers of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_providers + + @bound_providers.setter + def bound_providers(self, bound_providers): + """Sets the bound_providers of this AuthMethodCreateAzureAD. + + A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) # noqa: E501 + + :param bound_providers: The bound_providers of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_providers = bound_providers + + @property + def bound_resource_id(self): + """Gets the bound_resource_id of this AuthMethodCreateAzureAD. # noqa: E501 + + A list of full resource ids that the access is restricted to # noqa: E501 + + :return: The bound_resource_id of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_resource_id + + @bound_resource_id.setter + def bound_resource_id(self, bound_resource_id): + """Sets the bound_resource_id of this AuthMethodCreateAzureAD. + + A list of full resource ids that the access is restricted to # noqa: E501 + + :param bound_resource_id: The bound_resource_id of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_resource_id = bound_resource_id + + @property + def bound_resource_names(self): + """Gets the bound_resource_names of this AuthMethodCreateAzureAD. # noqa: E501 + + A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc). # noqa: E501 + + :return: The bound_resource_names of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_resource_names + + @bound_resource_names.setter + def bound_resource_names(self, bound_resource_names): + """Sets the bound_resource_names of this AuthMethodCreateAzureAD. + + A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc). # noqa: E501 + + :param bound_resource_names: The bound_resource_names of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_resource_names = bound_resource_names + + @property + def bound_resource_types(self): + """Gets the bound_resource_types of this AuthMethodCreateAzureAD. # noqa: E501 + + A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc) # noqa: E501 + + :return: The bound_resource_types of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_resource_types + + @bound_resource_types.setter + def bound_resource_types(self, bound_resource_types): + """Sets the bound_resource_types of this AuthMethodCreateAzureAD. + + A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc) # noqa: E501 + + :param bound_resource_types: The bound_resource_types of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_resource_types = bound_resource_types + + @property + def bound_rg_id(self): + """Gets the bound_rg_id of this AuthMethodCreateAzureAD. # noqa: E501 + + A list of resource groups that the access is restricted to # noqa: E501 + + :return: The bound_rg_id of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_rg_id + + @bound_rg_id.setter + def bound_rg_id(self, bound_rg_id): + """Sets the bound_rg_id of this AuthMethodCreateAzureAD. + + A list of resource groups that the access is restricted to # noqa: E501 + + :param bound_rg_id: The bound_rg_id of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_rg_id = bound_rg_id + + @property + def bound_spid(self): + """Gets the bound_spid of this AuthMethodCreateAzureAD. # noqa: E501 + + A list of service principal IDs that the access is restricted to # noqa: E501 + + :return: The bound_spid of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_spid + + @bound_spid.setter + def bound_spid(self, bound_spid): + """Sets the bound_spid of this AuthMethodCreateAzureAD. + + A list of service principal IDs that the access is restricted to # noqa: E501 + + :param bound_spid: The bound_spid of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_spid = bound_spid + + @property + def bound_sub_id(self): + """Gets the bound_sub_id of this AuthMethodCreateAzureAD. # noqa: E501 + + A list of subscription ids that the access is restricted to # noqa: E501 + + :return: The bound_sub_id of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_sub_id + + @bound_sub_id.setter + def bound_sub_id(self, bound_sub_id): + """Sets the bound_sub_id of this AuthMethodCreateAzureAD. + + A list of subscription ids that the access is restricted to # noqa: E501 + + :param bound_sub_id: The bound_sub_id of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_sub_id = bound_sub_id + + @property + def bound_tenant_id(self): + """Gets the bound_tenant_id of this AuthMethodCreateAzureAD. # noqa: E501 + + The Azure tenant id that the access is restricted to # noqa: E501 + + :return: The bound_tenant_id of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: str + """ + return self._bound_tenant_id + + @bound_tenant_id.setter + def bound_tenant_id(self, bound_tenant_id): + """Sets the bound_tenant_id of this AuthMethodCreateAzureAD. + + The Azure tenant id that the access is restricted to # noqa: E501 + + :param bound_tenant_id: The bound_tenant_id of this AuthMethodCreateAzureAD. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and bound_tenant_id is None: # noqa: E501 + raise ValueError("Invalid value for `bound_tenant_id`, must not be `None`") # noqa: E501 + + self._bound_tenant_id = bound_tenant_id + + @property + def description(self): + """Gets the description of this AuthMethodCreateAzureAD. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateAzureAD. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateAzureAD. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateAzureAD. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateAzureAD. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateAzureAD. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateAzureAD. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateAzureAD. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def issuer(self): + """Gets the issuer of this AuthMethodCreateAzureAD. # noqa: E501 + + Issuer URL # noqa: E501 + + :return: The issuer of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: str + """ + return self._issuer + + @issuer.setter + def issuer(self, issuer): + """Sets the issuer of this AuthMethodCreateAzureAD. + + Issuer URL # noqa: E501 + + :param issuer: The issuer of this AuthMethodCreateAzureAD. # noqa: E501 + :type: str + """ + + self._issuer = issuer + + @property + def json(self): + """Gets the json of this AuthMethodCreateAzureAD. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateAzureAD. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateAzureAD. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwks_uri(self): + """Gets the jwks_uri of this AuthMethodCreateAzureAD. # noqa: E501 + + 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. # noqa: E501 + + :return: The jwks_uri of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: str + """ + return self._jwks_uri + + @jwks_uri.setter + def jwks_uri(self, jwks_uri): + """Sets the jwks_uri of this AuthMethodCreateAzureAD. + + 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. # noqa: E501 + + :param jwks_uri: The jwks_uri of this AuthMethodCreateAzureAD. # noqa: E501 + :type: str + """ + + self._jwks_uri = jwks_uri + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateAzureAD. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateAzureAD. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateAzureAD. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateAzureAD. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateAzureAD. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateAzureAD. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateAzureAD. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateAzureAD. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def token(self): + """Gets the token of this AuthMethodCreateAzureAD. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateAzureAD. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateAzureAD. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateAzureAD. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateAzureAD. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateAzureAD. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateAzureAD. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateAzureAD): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateAzureAD): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_cert.py b/akeyless/models/auth_method_create_cert.py new file mode 100644 index 00000000..a7778852 --- /dev/null +++ b/akeyless/models/auth_method_create_cert.py @@ -0,0 +1,713 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateCert(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'allowed_cors': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_common_names': 'list[str]', + 'bound_dns_sans': 'list[str]', + 'bound_email_sans': 'list[str]', + 'bound_extensions': 'list[str]', + 'bound_ips': 'list[str]', + 'bound_organizational_units': 'list[str]', + 'bound_uri_sans': 'list[str]', + 'certificate_data': 'str', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'revoked_cert_ids': 'list[str]', + 'token': 'str', + 'uid_token': 'str', + 'unique_identifier': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'allowed_cors': 'allowed-cors', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_common_names': 'bound-common-names', + 'bound_dns_sans': 'bound-dns-sans', + 'bound_email_sans': 'bound-email-sans', + 'bound_extensions': 'bound-extensions', + 'bound_ips': 'bound-ips', + 'bound_organizational_units': 'bound-organizational-units', + 'bound_uri_sans': 'bound-uri-sans', + 'certificate_data': 'certificate-data', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'revoked_cert_ids': 'revoked-cert-ids', + 'token': 'token', + 'uid_token': 'uid-token', + 'unique_identifier': 'unique-identifier' + } + + def __init__(self, access_expires=0, allowed_cors=None, audit_logs_claims=None, bound_common_names=None, bound_dns_sans=None, bound_email_sans=None, bound_extensions=None, bound_ips=None, bound_organizational_units=None, bound_uri_sans=None, certificate_data=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, revoked_cert_ids=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateCert - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._allowed_cors = None + self._audit_logs_claims = None + self._bound_common_names = None + self._bound_dns_sans = None + self._bound_email_sans = None + self._bound_extensions = None + self._bound_ips = None + self._bound_organizational_units = None + self._bound_uri_sans = None + self._certificate_data = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._revoked_cert_ids = None + self._token = None + self._uid_token = None + self._unique_identifier = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if allowed_cors is not None: + self.allowed_cors = allowed_cors + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_common_names is not None: + self.bound_common_names = bound_common_names + if bound_dns_sans is not None: + self.bound_dns_sans = bound_dns_sans + if bound_email_sans is not None: + self.bound_email_sans = bound_email_sans + if bound_extensions is not None: + self.bound_extensions = bound_extensions + if bound_ips is not None: + self.bound_ips = bound_ips + if bound_organizational_units is not None: + self.bound_organizational_units = bound_organizational_units + if bound_uri_sans is not None: + self.bound_uri_sans = bound_uri_sans + if certificate_data is not None: + self.certificate_data = certificate_data + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if revoked_cert_ids is not None: + self.revoked_cert_ids = revoked_cert_ids + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + self.unique_identifier = unique_identifier + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateCert. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateCert. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateCert. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateCert. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def allowed_cors(self): + """Gets the allowed_cors of this AuthMethodCreateCert. # noqa: E501 + + Comma separated list of allowed CORS domains to be validated as part of the authentication flow. # noqa: E501 + + :return: The allowed_cors of this AuthMethodCreateCert. # noqa: E501 + :rtype: str + """ + return self._allowed_cors + + @allowed_cors.setter + def allowed_cors(self, allowed_cors): + """Sets the allowed_cors of this AuthMethodCreateCert. + + Comma separated list of allowed CORS domains to be validated as part of the authentication flow. # noqa: E501 + + :param allowed_cors: The allowed_cors of this AuthMethodCreateCert. # noqa: E501 + :type: str + """ + + self._allowed_cors = allowed_cors + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateCert. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateCert. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_common_names(self): + """Gets the bound_common_names of this AuthMethodCreateCert. # noqa: E501 + + A list of names. At least one must exist in the Common Name. Supports globbing. # noqa: E501 + + :return: The bound_common_names of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_common_names + + @bound_common_names.setter + def bound_common_names(self, bound_common_names): + """Sets the bound_common_names of this AuthMethodCreateCert. + + A list of names. At least one must exist in the Common Name. Supports globbing. # noqa: E501 + + :param bound_common_names: The bound_common_names of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_common_names = bound_common_names + + @property + def bound_dns_sans(self): + """Gets the bound_dns_sans of this AuthMethodCreateCert. # noqa: E501 + + A list of DNS names. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :return: The bound_dns_sans of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_dns_sans + + @bound_dns_sans.setter + def bound_dns_sans(self, bound_dns_sans): + """Sets the bound_dns_sans of this AuthMethodCreateCert. + + A list of DNS names. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :param bound_dns_sans: The bound_dns_sans of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_dns_sans = bound_dns_sans + + @property + def bound_email_sans(self): + """Gets the bound_email_sans of this AuthMethodCreateCert. # noqa: E501 + + A list of Email Addresses. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :return: The bound_email_sans of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_email_sans + + @bound_email_sans.setter + def bound_email_sans(self, bound_email_sans): + """Sets the bound_email_sans of this AuthMethodCreateCert. + + A list of Email Addresses. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :param bound_email_sans: The bound_email_sans of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_email_sans = bound_email_sans + + @property + def bound_extensions(self): + """Gets the bound_extensions of this AuthMethodCreateCert. # noqa: E501 + + 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\". # noqa: E501 + + :return: The bound_extensions of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_extensions + + @bound_extensions.setter + def bound_extensions(self, bound_extensions): + """Sets the bound_extensions of this AuthMethodCreateCert. + + 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\". # noqa: E501 + + :param bound_extensions: The bound_extensions of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_extensions = bound_extensions + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateCert. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateCert. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def bound_organizational_units(self): + """Gets the bound_organizational_units of this AuthMethodCreateCert. # noqa: E501 + + A list of Organizational Units names. At least one must exist in the OU field. # noqa: E501 + + :return: The bound_organizational_units of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_organizational_units + + @bound_organizational_units.setter + def bound_organizational_units(self, bound_organizational_units): + """Sets the bound_organizational_units of this AuthMethodCreateCert. + + A list of Organizational Units names. At least one must exist in the OU field. # noqa: E501 + + :param bound_organizational_units: The bound_organizational_units of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_organizational_units = bound_organizational_units + + @property + def bound_uri_sans(self): + """Gets the bound_uri_sans of this AuthMethodCreateCert. # noqa: E501 + + A list of URIs. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :return: The bound_uri_sans of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_uri_sans + + @bound_uri_sans.setter + def bound_uri_sans(self, bound_uri_sans): + """Sets the bound_uri_sans of this AuthMethodCreateCert. + + A list of URIs. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :param bound_uri_sans: The bound_uri_sans of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_uri_sans = bound_uri_sans + + @property + def certificate_data(self): + """Gets the certificate_data of this AuthMethodCreateCert. # noqa: E501 + + The certificate data in base64, if no file was provided # noqa: E501 + + :return: The certificate_data of this AuthMethodCreateCert. # noqa: E501 + :rtype: str + """ + return self._certificate_data + + @certificate_data.setter + def certificate_data(self, certificate_data): + """Sets the certificate_data of this AuthMethodCreateCert. + + The certificate data in base64, if no file was provided # noqa: E501 + + :param certificate_data: The certificate_data of this AuthMethodCreateCert. # noqa: E501 + :type: str + """ + + self._certificate_data = certificate_data + + @property + def description(self): + """Gets the description of this AuthMethodCreateCert. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateCert. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateCert. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateCert. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateCert. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateCert. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateCert. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateCert. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateCert. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateCert. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodCreateCert. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateCert. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateCert. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateCert. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateCert. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateCert. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateCert. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateCert. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateCert. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateCert. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateCert. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateCert. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateCert. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateCert. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def revoked_cert_ids(self): + """Gets the revoked_cert_ids of this AuthMethodCreateCert. # noqa: E501 + + A list of revoked cert ids # noqa: E501 + + :return: The revoked_cert_ids of this AuthMethodCreateCert. # noqa: E501 + :rtype: list[str] + """ + return self._revoked_cert_ids + + @revoked_cert_ids.setter + def revoked_cert_ids(self, revoked_cert_ids): + """Sets the revoked_cert_ids of this AuthMethodCreateCert. + + A list of revoked cert ids # noqa: E501 + + :param revoked_cert_ids: The revoked_cert_ids of this AuthMethodCreateCert. # noqa: E501 + :type: list[str] + """ + + self._revoked_cert_ids = revoked_cert_ids + + @property + def token(self): + """Gets the token of this AuthMethodCreateCert. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateCert. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateCert. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateCert. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateCert. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateCert. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateCert. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateCert. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def unique_identifier(self): + """Gets the unique_identifier of this AuthMethodCreateCert. # noqa: E501 + + 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. # noqa: E501 + + :return: The unique_identifier of this AuthMethodCreateCert. # noqa: E501 + :rtype: str + """ + return self._unique_identifier + + @unique_identifier.setter + def unique_identifier(self, unique_identifier): + """Sets the unique_identifier of this AuthMethodCreateCert. + + 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. # noqa: E501 + + :param unique_identifier: The unique_identifier of this AuthMethodCreateCert. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and unique_identifier is None: # noqa: E501 + raise ValueError("Invalid value for `unique_identifier`, must not be `None`") # noqa: E501 + + self._unique_identifier = unique_identifier + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateCert): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateCert): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_email.py b/akeyless/models/auth_method_create_email.py new file mode 100644 index 00000000..1ab2ec0d --- /dev/null +++ b/akeyless/models/auth_method_create_email.py @@ -0,0 +1,461 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateEmail(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'description': 'str', + 'email': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'description': 'description', + 'email': 'email', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, email=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateEmail - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_ips = None + self._description = None + self._email = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if description is not None: + self.description = description + self.email = email + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateEmail. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateEmail. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateEmail. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateEmail. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateEmail. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateEmail. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateEmail. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateEmail. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateEmail. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateEmail. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateEmail. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateEmail. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def description(self): + """Gets the description of this AuthMethodCreateEmail. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateEmail. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateEmail. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateEmail. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def email(self): + """Gets the email of this AuthMethodCreateEmail. # noqa: E501 + + An email address to be invited to have access # noqa: E501 + + :return: The email of this AuthMethodCreateEmail. # noqa: E501 + :rtype: str + """ + return self._email + + @email.setter + def email(self, email): + """Sets the email of this AuthMethodCreateEmail. + + An email address to be invited to have access # noqa: E501 + + :param email: The email of this AuthMethodCreateEmail. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and email is None: # noqa: E501 + raise ValueError("Invalid value for `email`, must not be `None`") # noqa: E501 + + self._email = email + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateEmail. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateEmail. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateEmail. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateEmail. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateEmail. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateEmail. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateEmail. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateEmail. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodCreateEmail. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateEmail. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateEmail. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateEmail. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateEmail. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateEmail. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateEmail. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateEmail. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateEmail. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateEmail. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateEmail. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateEmail. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateEmail. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateEmail. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateEmail. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateEmail. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def token(self): + """Gets the token of this AuthMethodCreateEmail. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateEmail. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateEmail. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateEmail. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateEmail. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateEmail. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateEmail. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateEmail. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateEmail): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateEmail): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_gcp.py b/akeyless/models/auth_method_create_gcp.py new file mode 100644 index 00000000..d16a9003 --- /dev/null +++ b/akeyless/models/auth_method_create_gcp.py @@ -0,0 +1,658 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateGcp(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audience': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'bound_labels': 'list[str]', + 'bound_projects': 'list[str]', + 'bound_regions': 'list[str]', + 'bound_service_accounts': 'list[str]', + 'bound_zones': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'service_account_creds_data': 'str', + 'token': 'str', + 'type': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'bound_labels': 'bound-labels', + 'bound_projects': 'bound-projects', + 'bound_regions': 'bound-regions', + 'bound_service_accounts': 'bound-service-accounts', + 'bound_zones': 'bound-zones', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'service_account_creds_data': 'service-account-creds-data', + 'token': 'token', + 'type': 'type', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audience='akeyless.io', audit_logs_claims=None, bound_ips=None, bound_labels=None, bound_projects=None, bound_regions=None, bound_service_accounts=None, bound_zones=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, service_account_creds_data=None, token=None, type=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateGcp - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audience = None + self._audit_logs_claims = None + self._bound_ips = None + self._bound_labels = None + self._bound_projects = None + self._bound_regions = None + self._bound_service_accounts = None + self._bound_zones = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._service_account_creds_data = None + self._token = None + self._type = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if bound_labels is not None: + self.bound_labels = bound_labels + if bound_projects is not None: + self.bound_projects = bound_projects + if bound_regions is not None: + self.bound_regions = bound_regions + if bound_service_accounts is not None: + self.bound_service_accounts = bound_service_accounts + if bound_zones is not None: + self.bound_zones = bound_zones + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if service_account_creds_data is not None: + self.service_account_creds_data = service_account_creds_data + if token is not None: + self.token = token + self.type = type + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateGcp. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateGcp. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateGcp. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateGcp. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audience(self): + """Gets the audience of this AuthMethodCreateGcp. # noqa: E501 + + The audience to verify in the JWT received by the client # noqa: E501 + + :return: The audience of this AuthMethodCreateGcp. # noqa: E501 + :rtype: str + """ + return self._audience + + @audience.setter + def audience(self, audience): + """Sets the audience of this AuthMethodCreateGcp. + + The audience to verify in the JWT received by the client # noqa: E501 + + :param audience: The audience of this AuthMethodCreateGcp. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and audience is None: # noqa: E501 + raise ValueError("Invalid value for `audience`, must not be `None`") # noqa: E501 + + self._audience = audience + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateGcp. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateGcp. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateGcp. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateGcp. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateGcp. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def bound_labels(self): + """Gets the bound_labels of this AuthMethodCreateGcp. # noqa: E501 + + 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 .... # noqa: E501 + + :return: The bound_labels of this AuthMethodCreateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_labels + + @bound_labels.setter + def bound_labels(self, bound_labels): + """Sets the bound_labels of this AuthMethodCreateGcp. + + 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 .... # noqa: E501 + + :param bound_labels: The bound_labels of this AuthMethodCreateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_labels = bound_labels + + @property + def bound_projects(self): + """Gets the bound_projects of this AuthMethodCreateGcp. # noqa: E501 + + === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. # noqa: E501 + + :return: The bound_projects of this AuthMethodCreateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_projects + + @bound_projects.setter + def bound_projects(self, bound_projects): + """Sets the bound_projects of this AuthMethodCreateGcp. + + === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. # noqa: E501 + + :param bound_projects: The bound_projects of this AuthMethodCreateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_projects = bound_projects + + @property + def bound_regions(self): + """Gets the bound_regions of this AuthMethodCreateGcp. # noqa: E501 + + 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. # noqa: E501 + + :return: The bound_regions of this AuthMethodCreateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_regions + + @bound_regions.setter + def bound_regions(self, bound_regions): + """Sets the bound_regions of this AuthMethodCreateGcp. + + 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. # noqa: E501 + + :param bound_regions: The bound_regions of this AuthMethodCreateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_regions = bound_regions + + @property + def bound_service_accounts(self): + """Gets the bound_service_accounts of this AuthMethodCreateGcp. # noqa: E501 + + List of service accounts the service account must be part of in order to be authenticated. # noqa: E501 + + :return: The bound_service_accounts of this AuthMethodCreateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_service_accounts + + @bound_service_accounts.setter + def bound_service_accounts(self, bound_service_accounts): + """Sets the bound_service_accounts of this AuthMethodCreateGcp. + + List of service accounts the service account must be part of in order to be authenticated. # noqa: E501 + + :param bound_service_accounts: The bound_service_accounts of this AuthMethodCreateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_service_accounts = bound_service_accounts + + @property + def bound_zones(self): + """Gets the bound_zones of this AuthMethodCreateGcp. # noqa: E501 + + === 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. # noqa: E501 + + :return: The bound_zones of this AuthMethodCreateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_zones + + @bound_zones.setter + def bound_zones(self, bound_zones): + """Sets the bound_zones of this AuthMethodCreateGcp. + + === 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. # noqa: E501 + + :param bound_zones: The bound_zones of this AuthMethodCreateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_zones = bound_zones + + @property + def description(self): + """Gets the description of this AuthMethodCreateGcp. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateGcp. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateGcp. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateGcp. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateGcp. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateGcp. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateGcp. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateGcp. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateGcp. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateGcp. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateGcp. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodCreateGcp. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateGcp. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateGcp. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateGcp. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateGcp. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateGcp. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateGcp. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateGcp. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateGcp. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateGcp. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateGcp. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateGcp. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateGcp. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateGcp. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateGcp. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def service_account_creds_data(self): + """Gets the service_account_creds_data of this AuthMethodCreateGcp. # noqa: E501 + + ServiceAccount credentials data instead of giving a file path, base64 encoded # noqa: E501 + + :return: The service_account_creds_data of this AuthMethodCreateGcp. # noqa: E501 + :rtype: str + """ + return self._service_account_creds_data + + @service_account_creds_data.setter + def service_account_creds_data(self, service_account_creds_data): + """Sets the service_account_creds_data of this AuthMethodCreateGcp. + + ServiceAccount credentials data instead of giving a file path, base64 encoded # noqa: E501 + + :param service_account_creds_data: The service_account_creds_data of this AuthMethodCreateGcp. # noqa: E501 + :type: str + """ + + self._service_account_creds_data = service_account_creds_data + + @property + def token(self): + """Gets the token of this AuthMethodCreateGcp. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateGcp. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateGcp. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateGcp. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def type(self): + """Gets the type of this AuthMethodCreateGcp. # noqa: E501 + + Type of the GCP Access Rules # noqa: E501 + + :return: The type of this AuthMethodCreateGcp. # noqa: E501 + :rtype: str + """ + return self._type + + @type.setter + def type(self, type): + """Sets the type of this AuthMethodCreateGcp. + + Type of the GCP Access Rules # noqa: E501 + + :param type: The type of this AuthMethodCreateGcp. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and type is None: # noqa: E501 + raise ValueError("Invalid value for `type`, must not be `None`") # noqa: E501 + + self._type = type + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateGcp. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateGcp. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateGcp. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateGcp. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateGcp): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateGcp): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_k8s.py b/akeyless/models/auth_method_create_k8s.py new file mode 100644 index 00000000..05d55c16 --- /dev/null +++ b/akeyless/models/auth_method_create_k8s.py @@ -0,0 +1,600 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateK8s(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audience': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'bound_namespaces': 'list[str]', + 'bound_pod_names': 'list[str]', + 'bound_sa_names': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gen_key': 'str', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'public_key': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'bound_namespaces': 'bound-namespaces', + 'bound_pod_names': 'bound-pod-names', + 'bound_sa_names': 'bound-sa-names', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gen_key': 'gen-key', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'public_key': 'public-key', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audience=None, audit_logs_claims=None, bound_ips=None, bound_namespaces=None, bound_pod_names=None, bound_sa_names=None, description=None, force_sub_claims=None, gen_key='true', gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, public_key=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateK8s - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audience = None + self._audit_logs_claims = None + self._bound_ips = None + self._bound_namespaces = None + self._bound_pod_names = None + self._bound_sa_names = None + self._description = None + self._force_sub_claims = None + self._gen_key = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._public_key = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audience is not None: + self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if bound_namespaces is not None: + self.bound_namespaces = bound_namespaces + if bound_pod_names is not None: + self.bound_pod_names = bound_pod_names + if bound_sa_names is not None: + self.bound_sa_names = bound_sa_names + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gen_key is not None: + self.gen_key = gen_key + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if public_key is not None: + self.public_key = public_key + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateK8s. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateK8s. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateK8s. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateK8s. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audience(self): + """Gets the audience of this AuthMethodCreateK8s. # noqa: E501 + + The audience in the Kubernetes JWT that the access is restricted to # noqa: E501 + + :return: The audience of this AuthMethodCreateK8s. # noqa: E501 + :rtype: str + """ + return self._audience + + @audience.setter + def audience(self, audience): + """Sets the audience of this AuthMethodCreateK8s. + + The audience in the Kubernetes JWT that the access is restricted to # noqa: E501 + + :param audience: The audience of this AuthMethodCreateK8s. # noqa: E501 + :type: str + """ + + self._audience = audience + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateK8s. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateK8s. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateK8s. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateK8s. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateK8s. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateK8s. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def bound_namespaces(self): + """Gets the bound_namespaces of this AuthMethodCreateK8s. # noqa: E501 + + A list of namespaces that the access is restricted to # noqa: E501 + + :return: The bound_namespaces of this AuthMethodCreateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._bound_namespaces + + @bound_namespaces.setter + def bound_namespaces(self, bound_namespaces): + """Sets the bound_namespaces of this AuthMethodCreateK8s. + + A list of namespaces that the access is restricted to # noqa: E501 + + :param bound_namespaces: The bound_namespaces of this AuthMethodCreateK8s. # noqa: E501 + :type: list[str] + """ + + self._bound_namespaces = bound_namespaces + + @property + def bound_pod_names(self): + """Gets the bound_pod_names of this AuthMethodCreateK8s. # noqa: E501 + + A list of pod names that the access is restricted to # noqa: E501 + + :return: The bound_pod_names of this AuthMethodCreateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._bound_pod_names + + @bound_pod_names.setter + def bound_pod_names(self, bound_pod_names): + """Sets the bound_pod_names of this AuthMethodCreateK8s. + + A list of pod names that the access is restricted to # noqa: E501 + + :param bound_pod_names: The bound_pod_names of this AuthMethodCreateK8s. # noqa: E501 + :type: list[str] + """ + + self._bound_pod_names = bound_pod_names + + @property + def bound_sa_names(self): + """Gets the bound_sa_names of this AuthMethodCreateK8s. # noqa: E501 + + A list of service account names that the access is restricted to # noqa: E501 + + :return: The bound_sa_names of this AuthMethodCreateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._bound_sa_names + + @bound_sa_names.setter + def bound_sa_names(self, bound_sa_names): + """Sets the bound_sa_names of this AuthMethodCreateK8s. + + A list of service account names that the access is restricted to # noqa: E501 + + :param bound_sa_names: The bound_sa_names of this AuthMethodCreateK8s. # noqa: E501 + :type: list[str] + """ + + self._bound_sa_names = bound_sa_names + + @property + def description(self): + """Gets the description of this AuthMethodCreateK8s. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateK8s. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateK8s. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateK8s. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateK8s. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateK8s. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateK8s. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateK8s. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gen_key(self): + """Gets the gen_key of this AuthMethodCreateK8s. # noqa: E501 + + Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] # noqa: E501 + + :return: The gen_key of this AuthMethodCreateK8s. # noqa: E501 + :rtype: str + """ + return self._gen_key + + @gen_key.setter + def gen_key(self, gen_key): + """Sets the gen_key of this AuthMethodCreateK8s. + + Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] # noqa: E501 + + :param gen_key: The gen_key of this AuthMethodCreateK8s. # noqa: E501 + :type: str + """ + + self._gen_key = gen_key + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateK8s. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateK8s. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateK8s. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodCreateK8s. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateK8s. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateK8s. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateK8s. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateK8s. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateK8s. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateK8s. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateK8s. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateK8s. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateK8s. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateK8s. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateK8s. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateK8s. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateK8s. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateK8s. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def public_key(self): + """Gets the public_key of this AuthMethodCreateK8s. # noqa: E501 + + Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048] # noqa: E501 + + :return: The public_key of this AuthMethodCreateK8s. # noqa: E501 + :rtype: str + """ + return self._public_key + + @public_key.setter + def public_key(self, public_key): + """Sets the public_key of this AuthMethodCreateK8s. + + Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048] # noqa: E501 + + :param public_key: The public_key of this AuthMethodCreateK8s. # noqa: E501 + :type: str + """ + + self._public_key = public_key + + @property + def token(self): + """Gets the token of this AuthMethodCreateK8s. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateK8s. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateK8s. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateK8s. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateK8s. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateK8s. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateK8s. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateK8s. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateK8s): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateK8s): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_ldap.py b/akeyless/models/auth_method_create_ldap.py new file mode 100644 index 00000000..7aba9c7b --- /dev/null +++ b/akeyless/models/auth_method_create_ldap.py @@ -0,0 +1,516 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateLdap(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gen_key': 'str', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'public_key_data': 'str', + 'token': 'str', + 'uid_token': 'str', + 'unique_identifier': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gen_key': 'gen-key', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'public_key_data': 'public-key-data', + 'token': 'token', + 'uid_token': 'uid-token', + 'unique_identifier': 'unique-identifier' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gen_key='true', gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, public_key_data=None, token=None, uid_token=None, unique_identifier='users', local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateLdap - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_ips = None + self._description = None + self._force_sub_claims = None + self._gen_key = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._public_key_data = None + self._token = None + self._uid_token = None + self._unique_identifier = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gen_key is not None: + self.gen_key = gen_key + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if public_key_data is not None: + self.public_key_data = public_key_data + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if unique_identifier is not None: + self.unique_identifier = unique_identifier + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateLdap. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateLdap. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateLdap. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateLdap. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateLdap. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateLdap. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateLdap. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateLdap. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateLdap. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateLdap. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateLdap. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateLdap. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def description(self): + """Gets the description of this AuthMethodCreateLdap. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateLdap. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateLdap. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateLdap. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateLdap. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateLdap. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateLdap. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateLdap. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gen_key(self): + """Gets the gen_key of this AuthMethodCreateLdap. # noqa: E501 + + Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] # noqa: E501 + + :return: The gen_key of this AuthMethodCreateLdap. # noqa: E501 + :rtype: str + """ + return self._gen_key + + @gen_key.setter + def gen_key(self, gen_key): + """Sets the gen_key of this AuthMethodCreateLdap. + + Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] # noqa: E501 + + :param gen_key: The gen_key of this AuthMethodCreateLdap. # noqa: E501 + :type: str + """ + + self._gen_key = gen_key + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateLdap. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateLdap. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateLdap. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateLdap. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodCreateLdap. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateLdap. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateLdap. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateLdap. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateLdap. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateLdap. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateLdap. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateLdap. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateLdap. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateLdap. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateLdap. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateLdap. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateLdap. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateLdap. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateLdap. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateLdap. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def public_key_data(self): + """Gets the public_key_data of this AuthMethodCreateLdap. # noqa: E501 + + A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048] # noqa: E501 + + :return: The public_key_data of this AuthMethodCreateLdap. # noqa: E501 + :rtype: str + """ + return self._public_key_data + + @public_key_data.setter + def public_key_data(self, public_key_data): + """Sets the public_key_data of this AuthMethodCreateLdap. + + A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048] # noqa: E501 + + :param public_key_data: The public_key_data of this AuthMethodCreateLdap. # noqa: E501 + :type: str + """ + + self._public_key_data = public_key_data + + @property + def token(self): + """Gets the token of this AuthMethodCreateLdap. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateLdap. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateLdap. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateLdap. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateLdap. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateLdap. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateLdap. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateLdap. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def unique_identifier(self): + """Gets the unique_identifier of this AuthMethodCreateLdap. # noqa: E501 + + 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. # noqa: E501 + + :return: The unique_identifier of this AuthMethodCreateLdap. # noqa: E501 + :rtype: str + """ + return self._unique_identifier + + @unique_identifier.setter + def unique_identifier(self, unique_identifier): + """Sets the unique_identifier of this AuthMethodCreateLdap. + + 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. # noqa: E501 + + :param unique_identifier: The unique_identifier of this AuthMethodCreateLdap. # noqa: E501 + :type: str + """ + + self._unique_identifier = unique_identifier + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateLdap): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateLdap): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_oauth2.py b/akeyless/models/auth_method_create_oauth2.py new file mode 100644 index 00000000..3df7c4a5 --- /dev/null +++ b/akeyless/models/auth_method_create_oauth2.py @@ -0,0 +1,714 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateOauth2(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audience': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_client_ids': 'list[str]', + 'bound_ips': 'list[str]', + 'cert': 'str', + 'cert_file_data': 'str', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gateway_url': 'str', + 'gw_bound_ips': 'list[str]', + 'issuer': 'str', + 'json': 'bool', + 'jwks_json_data': 'str', + 'jwks_uri': 'str', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'subclaims_delimiters': 'list[str]', + 'token': 'str', + 'uid_token': 'str', + 'unique_identifier': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_client_ids': 'bound-client-ids', + 'bound_ips': 'bound-ips', + 'cert': 'cert', + 'cert_file_data': 'cert-file-data', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gateway_url': 'gateway-url', + 'gw_bound_ips': 'gw-bound-ips', + 'issuer': 'issuer', + 'json': 'json', + 'jwks_json_data': 'jwks-json-data', + 'jwks_uri': 'jwks-uri', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'subclaims_delimiters': 'subclaims-delimiters', + 'token': 'token', + 'uid_token': 'uid-token', + 'unique_identifier': 'unique-identifier' + } + + def __init__(self, access_expires=0, audience=None, audit_logs_claims=None, bound_client_ids=None, bound_ips=None, cert=None, cert_file_data=None, description=None, force_sub_claims=None, gateway_url=None, gw_bound_ips=None, issuer=None, json=False, jwks_json_data=None, jwks_uri='default_jwks_url', jwt_ttl=0, name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateOauth2 - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audience = None + self._audit_logs_claims = None + self._bound_client_ids = None + self._bound_ips = None + self._cert = None + self._cert_file_data = None + self._description = None + self._force_sub_claims = None + self._gateway_url = None + self._gw_bound_ips = None + self._issuer = None + self._json = None + self._jwks_json_data = None + self._jwks_uri = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._subclaims_delimiters = None + self._token = None + self._uid_token = None + self._unique_identifier = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audience is not None: + self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_client_ids is not None: + self.bound_client_ids = bound_client_ids + if bound_ips is not None: + self.bound_ips = bound_ips + if cert is not None: + self.cert = cert + if cert_file_data is not None: + self.cert_file_data = cert_file_data + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gateway_url is not None: + self.gateway_url = gateway_url + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if issuer is not None: + self.issuer = issuer + if json is not None: + self.json = json + if jwks_json_data is not None: + self.jwks_json_data = jwks_json_data + self.jwks_uri = jwks_uri + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if subclaims_delimiters is not None: + self.subclaims_delimiters = subclaims_delimiters + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + self.unique_identifier = unique_identifier + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateOauth2. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateOauth2. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateOauth2. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audience(self): + """Gets the audience of this AuthMethodCreateOauth2. # noqa: E501 + + The audience in the JWT # noqa: E501 + + :return: The audience of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._audience + + @audience.setter + def audience(self, audience): + """Sets the audience of this AuthMethodCreateOauth2. + + The audience in the JWT # noqa: E501 + + :param audience: The audience of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + + self._audience = audience + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateOauth2. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateOauth2. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateOauth2. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_client_ids(self): + """Gets the bound_client_ids of this AuthMethodCreateOauth2. # noqa: E501 + + The clients ids that the access is restricted to # noqa: E501 + + :return: The bound_client_ids of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._bound_client_ids + + @bound_client_ids.setter + def bound_client_ids(self, bound_client_ids): + """Sets the bound_client_ids of this AuthMethodCreateOauth2. + + The clients ids that the access is restricted to # noqa: E501 + + :param bound_client_ids: The bound_client_ids of this AuthMethodCreateOauth2. # noqa: E501 + :type: list[str] + """ + + self._bound_client_ids = bound_client_ids + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateOauth2. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateOauth2. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateOauth2. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def cert(self): + """Gets the cert of this AuthMethodCreateOauth2. # noqa: E501 + + CertificateFile Path to a file that contain the certificate in a PEM format. # noqa: E501 + + :return: The cert of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._cert + + @cert.setter + def cert(self, cert): + """Sets the cert of this AuthMethodCreateOauth2. + + CertificateFile Path to a file that contain the certificate in a PEM format. # noqa: E501 + + :param cert: The cert of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + + self._cert = cert + + @property + def cert_file_data(self): + """Gets the cert_file_data of this AuthMethodCreateOauth2. # noqa: E501 + + CertificateFileData PEM Certificate in a Base64 format. # noqa: E501 + + :return: The cert_file_data of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._cert_file_data + + @cert_file_data.setter + def cert_file_data(self, cert_file_data): + """Sets the cert_file_data of this AuthMethodCreateOauth2. + + CertificateFileData PEM Certificate in a Base64 format. # noqa: E501 + + :param cert_file_data: The cert_file_data of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + + self._cert_file_data = cert_file_data + + @property + def description(self): + """Gets the description of this AuthMethodCreateOauth2. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateOauth2. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateOauth2. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateOauth2. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateOauth2. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gateway_url(self): + """Gets the gateway_url of this AuthMethodCreateOauth2. # noqa: E501 + + Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. # noqa: E501 + + :return: The gateway_url of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._gateway_url + + @gateway_url.setter + def gateway_url(self, gateway_url): + """Sets the gateway_url of this AuthMethodCreateOauth2. + + Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. # noqa: E501 + + :param gateway_url: The gateway_url of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + + self._gateway_url = gateway_url + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateOauth2. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateOauth2. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateOauth2. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def issuer(self): + """Gets the issuer of this AuthMethodCreateOauth2. # noqa: E501 + + Issuer URL # noqa: E501 + + :return: The issuer of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._issuer + + @issuer.setter + def issuer(self, issuer): + """Sets the issuer of this AuthMethodCreateOauth2. + + Issuer URL # noqa: E501 + + :param issuer: The issuer of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + + self._issuer = issuer + + @property + def json(self): + """Gets the json of this AuthMethodCreateOauth2. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateOauth2. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateOauth2. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwks_json_data(self): + """Gets the jwks_json_data of this AuthMethodCreateOauth2. # noqa: E501 + + 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 # noqa: E501 + + :return: The jwks_json_data of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._jwks_json_data + + @jwks_json_data.setter + def jwks_json_data(self, jwks_json_data): + """Sets the jwks_json_data of this AuthMethodCreateOauth2. + + 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 # noqa: E501 + + :param jwks_json_data: The jwks_json_data of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + + self._jwks_json_data = jwks_json_data + + @property + def jwks_uri(self): + """Gets the jwks_uri of this AuthMethodCreateOauth2. # noqa: E501 + + 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. # noqa: E501 + + :return: The jwks_uri of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._jwks_uri + + @jwks_uri.setter + def jwks_uri(self, jwks_uri): + """Sets the jwks_uri of this AuthMethodCreateOauth2. + + 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. # noqa: E501 + + :param jwks_uri: The jwks_uri of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and jwks_uri is None: # noqa: E501 + raise ValueError("Invalid value for `jwks_uri`, must not be `None`") # noqa: E501 + + self._jwks_uri = jwks_uri + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateOauth2. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateOauth2. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateOauth2. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateOauth2. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateOauth2. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateOauth2. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateOauth2. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateOauth2. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def subclaims_delimiters(self): + """Gets the subclaims_delimiters of this AuthMethodCreateOauth2. # noqa: E501 + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :return: The subclaims_delimiters of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._subclaims_delimiters + + @subclaims_delimiters.setter + def subclaims_delimiters(self, subclaims_delimiters): + """Sets the subclaims_delimiters of this AuthMethodCreateOauth2. + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :param subclaims_delimiters: The subclaims_delimiters of this AuthMethodCreateOauth2. # noqa: E501 + :type: list[str] + """ + + self._subclaims_delimiters = subclaims_delimiters + + @property + def token(self): + """Gets the token of this AuthMethodCreateOauth2. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateOauth2. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateOauth2. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateOauth2. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def unique_identifier(self): + """Gets the unique_identifier of this AuthMethodCreateOauth2. # noqa: E501 + + 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. # noqa: E501 + + :return: The unique_identifier of this AuthMethodCreateOauth2. # noqa: E501 + :rtype: str + """ + return self._unique_identifier + + @unique_identifier.setter + def unique_identifier(self, unique_identifier): + """Sets the unique_identifier of this AuthMethodCreateOauth2. + + 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. # noqa: E501 + + :param unique_identifier: The unique_identifier of this AuthMethodCreateOauth2. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and unique_identifier is None: # noqa: E501 + raise ValueError("Invalid value for `unique_identifier`, must not be `None`") # noqa: E501 + + self._unique_identifier = unique_identifier + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateOauth2): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateOauth2): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_oci.py b/akeyless/models/auth_method_create_oci.py new file mode 100644 index 00000000..b8172ffb --- /dev/null +++ b/akeyless/models/auth_method_create_oci.py @@ -0,0 +1,490 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateOCI(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'group_ocid': 'list[str]', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'tenant_ocid': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'group_ocid': 'group-ocid', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'tenant_ocid': 'tenant-ocid', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, group_ocid=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, tenant_ocid=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateOCI - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_ips = None + self._description = None + self._force_sub_claims = None + self._group_ocid = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._tenant_ocid = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + self.group_ocid = group_ocid + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + self.tenant_ocid = tenant_ocid + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateOCI. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateOCI. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateOCI. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateOCI. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateOCI. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateOCI. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateOCI. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateOCI. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateOCI. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateOCI. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateOCI. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateOCI. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def description(self): + """Gets the description of this AuthMethodCreateOCI. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateOCI. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateOCI. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateOCI. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateOCI. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateOCI. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateOCI. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateOCI. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def group_ocid(self): + """Gets the group_ocid of this AuthMethodCreateOCI. # noqa: E501 + + A list of required groups ocids # noqa: E501 + + :return: The group_ocid of this AuthMethodCreateOCI. # noqa: E501 + :rtype: list[str] + """ + return self._group_ocid + + @group_ocid.setter + def group_ocid(self, group_ocid): + """Sets the group_ocid of this AuthMethodCreateOCI. + + A list of required groups ocids # noqa: E501 + + :param group_ocid: The group_ocid of this AuthMethodCreateOCI. # noqa: E501 + :type: list[str] + """ + if self.local_vars_configuration.client_side_validation and group_ocid is None: # noqa: E501 + raise ValueError("Invalid value for `group_ocid`, must not be `None`") # noqa: E501 + + self._group_ocid = group_ocid + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateOCI. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateOCI. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateOCI. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateOCI. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodCreateOCI. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateOCI. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateOCI. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateOCI. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateOCI. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateOCI. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateOCI. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateOCI. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateOCI. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateOCI. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateOCI. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateOCI. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateOCI. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateOCI. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateOCI. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateOCI. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def tenant_ocid(self): + """Gets the tenant_ocid of this AuthMethodCreateOCI. # noqa: E501 + + The Oracle Cloud tenant ID # noqa: E501 + + :return: The tenant_ocid of this AuthMethodCreateOCI. # noqa: E501 + :rtype: str + """ + return self._tenant_ocid + + @tenant_ocid.setter + def tenant_ocid(self, tenant_ocid): + """Sets the tenant_ocid of this AuthMethodCreateOCI. + + The Oracle Cloud tenant ID # noqa: E501 + + :param tenant_ocid: The tenant_ocid of this AuthMethodCreateOCI. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and tenant_ocid is None: # noqa: E501 + raise ValueError("Invalid value for `tenant_ocid`, must not be `None`") # noqa: E501 + + self._tenant_ocid = tenant_ocid + + @property + def token(self): + """Gets the token of this AuthMethodCreateOCI. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateOCI. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateOCI. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateOCI. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateOCI. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateOCI. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateOCI. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateOCI. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateOCI): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateOCI): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_oidc.py b/akeyless/models/auth_method_create_oidc.py new file mode 100644 index 00000000..a0007d7e --- /dev/null +++ b/akeyless/models/auth_method_create_oidc.py @@ -0,0 +1,685 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateOIDC(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'allowed_redirect_uri': 'list[str]', + 'audience': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'client_id': 'str', + 'client_secret': 'str', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'issuer': 'str', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'required_scopes': 'list[str]', + 'required_scopes_prefix': 'str', + 'subclaims_delimiters': 'list[str]', + 'token': 'str', + 'uid_token': 'str', + 'unique_identifier': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'allowed_redirect_uri': 'allowed-redirect-uri', + 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'client_id': 'client-id', + 'client_secret': 'client-secret', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'issuer': 'issuer', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'required_scopes': 'required-scopes', + 'required_scopes_prefix': 'required-scopes-prefix', + 'subclaims_delimiters': 'subclaims-delimiters', + 'token': 'token', + 'uid_token': 'uid-token', + 'unique_identifier': 'unique-identifier' + } + + def __init__(self, access_expires=0, allowed_redirect_uri=None, audience=None, audit_logs_claims=None, bound_ips=None, client_id=None, client_secret=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer=None, json=False, jwt_ttl=0, name=None, product_type=None, required_scopes=None, required_scopes_prefix=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateOIDC - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._allowed_redirect_uri = None + self._audience = None + self._audit_logs_claims = None + self._bound_ips = None + self._client_id = None + self._client_secret = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._issuer = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._required_scopes = None + self._required_scopes_prefix = None + self._subclaims_delimiters = None + self._token = None + self._uid_token = None + self._unique_identifier = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if allowed_redirect_uri is not None: + self.allowed_redirect_uri = allowed_redirect_uri + if audience is not None: + self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if client_id is not None: + self.client_id = client_id + if client_secret is not None: + self.client_secret = client_secret + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if issuer is not None: + self.issuer = issuer + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if required_scopes is not None: + self.required_scopes = required_scopes + if required_scopes_prefix is not None: + self.required_scopes_prefix = required_scopes_prefix + if subclaims_delimiters is not None: + self.subclaims_delimiters = subclaims_delimiters + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + self.unique_identifier = unique_identifier + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateOIDC. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateOIDC. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateOIDC. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def allowed_redirect_uri(self): + """Gets the allowed_redirect_uri of this AuthMethodCreateOIDC. # noqa: E501 + + Allowed redirect URIs after the authentication # noqa: E501 + + :return: The allowed_redirect_uri of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._allowed_redirect_uri + + @allowed_redirect_uri.setter + def allowed_redirect_uri(self, allowed_redirect_uri): + """Sets the allowed_redirect_uri of this AuthMethodCreateOIDC. + + Allowed redirect URIs after the authentication # noqa: E501 + + :param allowed_redirect_uri: The allowed_redirect_uri of this AuthMethodCreateOIDC. # noqa: E501 + :type: list[str] + """ + + self._allowed_redirect_uri = allowed_redirect_uri + + @property + def audience(self): + """Gets the audience of this AuthMethodCreateOIDC. # noqa: E501 + + 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 # noqa: E501 + + :return: The audience of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: str + """ + return self._audience + + @audience.setter + def audience(self, audience): + """Sets the audience of this AuthMethodCreateOIDC. + + 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 # noqa: E501 + + :param audience: The audience of this AuthMethodCreateOIDC. # noqa: E501 + :type: str + """ + + self._audience = audience + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateOIDC. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateOIDC. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateOIDC. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateOIDC. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateOIDC. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateOIDC. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def client_id(self): + """Gets the client_id of this AuthMethodCreateOIDC. # noqa: E501 + + Client ID # noqa: E501 + + :return: The client_id of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: str + """ + return self._client_id + + @client_id.setter + def client_id(self, client_id): + """Sets the client_id of this AuthMethodCreateOIDC. + + Client ID # noqa: E501 + + :param client_id: The client_id of this AuthMethodCreateOIDC. # noqa: E501 + :type: str + """ + + self._client_id = client_id + + @property + def client_secret(self): + """Gets the client_secret of this AuthMethodCreateOIDC. # noqa: E501 + + Client Secret # noqa: E501 + + :return: The client_secret of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: str + """ + return self._client_secret + + @client_secret.setter + def client_secret(self, client_secret): + """Sets the client_secret of this AuthMethodCreateOIDC. + + Client Secret # noqa: E501 + + :param client_secret: The client_secret of this AuthMethodCreateOIDC. # noqa: E501 + :type: str + """ + + self._client_secret = client_secret + + @property + def description(self): + """Gets the description of this AuthMethodCreateOIDC. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateOIDC. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateOIDC. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateOIDC. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateOIDC. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateOIDC. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateOIDC. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateOIDC. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateOIDC. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def issuer(self): + """Gets the issuer of this AuthMethodCreateOIDC. # noqa: E501 + + Issuer URL # noqa: E501 + + :return: The issuer of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: str + """ + return self._issuer + + @issuer.setter + def issuer(self, issuer): + """Sets the issuer of this AuthMethodCreateOIDC. + + Issuer URL # noqa: E501 + + :param issuer: The issuer of this AuthMethodCreateOIDC. # noqa: E501 + :type: str + """ + + self._issuer = issuer + + @property + def json(self): + """Gets the json of this AuthMethodCreateOIDC. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateOIDC. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateOIDC. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateOIDC. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateOIDC. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateOIDC. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateOIDC. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateOIDC. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateOIDC. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateOIDC. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateOIDC. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateOIDC. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def required_scopes(self): + """Gets the required_scopes of this AuthMethodCreateOIDC. # noqa: E501 + + RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve # noqa: E501 + + :return: The required_scopes of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._required_scopes + + @required_scopes.setter + def required_scopes(self, required_scopes): + """Sets the required_scopes of this AuthMethodCreateOIDC. + + RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve # noqa: E501 + + :param required_scopes: The required_scopes of this AuthMethodCreateOIDC. # noqa: E501 + :type: list[str] + """ + + self._required_scopes = required_scopes + + @property + def required_scopes_prefix(self): + """Gets the required_scopes_prefix of this AuthMethodCreateOIDC. # noqa: E501 + + RequiredScopesPrefix is a a prefix to add to all required-scopes when requesting them from the oidc server (for example, azures' Application ID URI) # noqa: E501 + + :return: The required_scopes_prefix of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: str + """ + return self._required_scopes_prefix + + @required_scopes_prefix.setter + def required_scopes_prefix(self, required_scopes_prefix): + """Sets the required_scopes_prefix of this AuthMethodCreateOIDC. + + RequiredScopesPrefix is a a prefix to add to all required-scopes when requesting them from the oidc server (for example, azures' Application ID URI) # noqa: E501 + + :param required_scopes_prefix: The required_scopes_prefix of this AuthMethodCreateOIDC. # noqa: E501 + :type: str + """ + + self._required_scopes_prefix = required_scopes_prefix + + @property + def subclaims_delimiters(self): + """Gets the subclaims_delimiters of this AuthMethodCreateOIDC. # noqa: E501 + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :return: The subclaims_delimiters of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._subclaims_delimiters + + @subclaims_delimiters.setter + def subclaims_delimiters(self, subclaims_delimiters): + """Sets the subclaims_delimiters of this AuthMethodCreateOIDC. + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :param subclaims_delimiters: The subclaims_delimiters of this AuthMethodCreateOIDC. # noqa: E501 + :type: list[str] + """ + + self._subclaims_delimiters = subclaims_delimiters + + @property + def token(self): + """Gets the token of this AuthMethodCreateOIDC. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateOIDC. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateOIDC. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateOIDC. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateOIDC. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateOIDC. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def unique_identifier(self): + """Gets the unique_identifier of this AuthMethodCreateOIDC. # noqa: E501 + + 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. # noqa: E501 + + :return: The unique_identifier of this AuthMethodCreateOIDC. # noqa: E501 + :rtype: str + """ + return self._unique_identifier + + @unique_identifier.setter + def unique_identifier(self, unique_identifier): + """Sets the unique_identifier of this AuthMethodCreateOIDC. + + 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. # noqa: E501 + + :param unique_identifier: The unique_identifier of this AuthMethodCreateOIDC. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and unique_identifier is None: # noqa: E501 + raise ValueError("Invalid value for `unique_identifier`, must not be `None`") # noqa: E501 + + self._unique_identifier = unique_identifier + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateOIDC): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateOIDC): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_output.py b/akeyless/models/auth_method_create_output.py new file mode 100644 index 00000000..032b09e9 --- /dev/null +++ b/akeyless/models/auth_method_create_output.py @@ -0,0 +1,199 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateOutput(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_id': 'str', + 'access_key': 'str', + 'name': 'str', + 'prv_key': 'str' + } + + attribute_map = { + 'access_id': 'access_id', + 'access_key': 'access_key', + 'name': 'name', + 'prv_key': 'prv_key' + } + + def __init__(self, access_id=None, access_key=None, name=None, prv_key=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateOutput - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_id = None + self._access_key = None + self._name = None + self._prv_key = None + self.discriminator = None + + if access_id is not None: + self.access_id = access_id + if access_key is not None: + self.access_key = access_key + if name is not None: + self.name = name + if prv_key is not None: + self.prv_key = prv_key + + @property + def access_id(self): + """Gets the access_id of this AuthMethodCreateOutput. # noqa: E501 + + + :return: The access_id of this AuthMethodCreateOutput. # noqa: E501 + :rtype: str + """ + return self._access_id + + @access_id.setter + def access_id(self, access_id): + """Sets the access_id of this AuthMethodCreateOutput. + + + :param access_id: The access_id of this AuthMethodCreateOutput. # noqa: E501 + :type: str + """ + + self._access_id = access_id + + @property + def access_key(self): + """Gets the access_key of this AuthMethodCreateOutput. # noqa: E501 + + + :return: The access_key of this AuthMethodCreateOutput. # noqa: E501 + :rtype: str + """ + return self._access_key + + @access_key.setter + def access_key(self, access_key): + """Sets the access_key of this AuthMethodCreateOutput. + + + :param access_key: The access_key of this AuthMethodCreateOutput. # noqa: E501 + :type: str + """ + + self._access_key = access_key + + @property + def name(self): + """Gets the name of this AuthMethodCreateOutput. # noqa: E501 + + + :return: The name of this AuthMethodCreateOutput. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateOutput. + + + :param name: The name of this AuthMethodCreateOutput. # noqa: E501 + :type: str + """ + + self._name = name + + @property + def prv_key(self): + """Gets the prv_key of this AuthMethodCreateOutput. # noqa: E501 + + + :return: The prv_key of this AuthMethodCreateOutput. # noqa: E501 + :rtype: str + """ + return self._prv_key + + @prv_key.setter + def prv_key(self, prv_key): + """Sets the prv_key of this AuthMethodCreateOutput. + + + :param prv_key: The prv_key of this AuthMethodCreateOutput. # noqa: E501 + :type: str + """ + + self._prv_key = prv_key + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateOutput): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateOutput): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_saml.py b/akeyless/models/auth_method_create_saml.py new file mode 100644 index 00000000..433be591 --- /dev/null +++ b/akeyless/models/auth_method_create_saml.py @@ -0,0 +1,573 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateSAML(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'allowed_redirect_uri': 'list[str]', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'idp_metadata_url': 'str', + 'idp_metadata_xml_data': 'str', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'subclaims_delimiters': 'list[str]', + 'token': 'str', + 'uid_token': 'str', + 'unique_identifier': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'allowed_redirect_uri': 'allowed-redirect-uri', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'idp_metadata_url': 'idp-metadata-url', + 'idp_metadata_xml_data': 'idp-metadata-xml-data', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'subclaims_delimiters': 'subclaims-delimiters', + 'token': 'token', + 'uid_token': 'uid-token', + 'unique_identifier': 'unique-identifier' + } + + def __init__(self, access_expires=0, allowed_redirect_uri=None, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, idp_metadata_url=None, idp_metadata_xml_data=None, json=False, jwt_ttl=0, name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateSAML - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._allowed_redirect_uri = None + self._audit_logs_claims = None + self._bound_ips = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._idp_metadata_url = None + self._idp_metadata_xml_data = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._subclaims_delimiters = None + self._token = None + self._uid_token = None + self._unique_identifier = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if allowed_redirect_uri is not None: + self.allowed_redirect_uri = allowed_redirect_uri + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if idp_metadata_url is not None: + self.idp_metadata_url = idp_metadata_url + if idp_metadata_xml_data is not None: + self.idp_metadata_xml_data = idp_metadata_xml_data + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if subclaims_delimiters is not None: + self.subclaims_delimiters = subclaims_delimiters + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + self.unique_identifier = unique_identifier + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateSAML. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateSAML. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateSAML. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateSAML. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def allowed_redirect_uri(self): + """Gets the allowed_redirect_uri of this AuthMethodCreateSAML. # noqa: E501 + + Allowed redirect URIs after the authentication # noqa: E501 + + :return: The allowed_redirect_uri of this AuthMethodCreateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._allowed_redirect_uri + + @allowed_redirect_uri.setter + def allowed_redirect_uri(self, allowed_redirect_uri): + """Sets the allowed_redirect_uri of this AuthMethodCreateSAML. + + Allowed redirect URIs after the authentication # noqa: E501 + + :param allowed_redirect_uri: The allowed_redirect_uri of this AuthMethodCreateSAML. # noqa: E501 + :type: list[str] + """ + + self._allowed_redirect_uri = allowed_redirect_uri + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateSAML. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateSAML. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateSAML. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateSAML. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateSAML. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateSAML. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def description(self): + """Gets the description of this AuthMethodCreateSAML. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateSAML. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateSAML. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateSAML. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateSAML. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateSAML. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateSAML. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateSAML. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateSAML. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateSAML. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateSAML. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def idp_metadata_url(self): + """Gets the idp_metadata_url of this AuthMethodCreateSAML. # noqa: E501 + + IDP metadata url # noqa: E501 + + :return: The idp_metadata_url of this AuthMethodCreateSAML. # noqa: E501 + :rtype: str + """ + return self._idp_metadata_url + + @idp_metadata_url.setter + def idp_metadata_url(self, idp_metadata_url): + """Sets the idp_metadata_url of this AuthMethodCreateSAML. + + IDP metadata url # noqa: E501 + + :param idp_metadata_url: The idp_metadata_url of this AuthMethodCreateSAML. # noqa: E501 + :type: str + """ + + self._idp_metadata_url = idp_metadata_url + + @property + def idp_metadata_xml_data(self): + """Gets the idp_metadata_xml_data of this AuthMethodCreateSAML. # noqa: E501 + + IDP metadata xml data # noqa: E501 + + :return: The idp_metadata_xml_data of this AuthMethodCreateSAML. # noqa: E501 + :rtype: str + """ + return self._idp_metadata_xml_data + + @idp_metadata_xml_data.setter + def idp_metadata_xml_data(self, idp_metadata_xml_data): + """Sets the idp_metadata_xml_data of this AuthMethodCreateSAML. + + IDP metadata xml data # noqa: E501 + + :param idp_metadata_xml_data: The idp_metadata_xml_data of this AuthMethodCreateSAML. # noqa: E501 + :type: str + """ + + self._idp_metadata_xml_data = idp_metadata_xml_data + + @property + def json(self): + """Gets the json of this AuthMethodCreateSAML. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateSAML. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateSAML. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateSAML. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateSAML. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateSAML. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateSAML. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateSAML. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateSAML. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateSAML. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateSAML. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateSAML. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateSAML. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateSAML. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateSAML. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def subclaims_delimiters(self): + """Gets the subclaims_delimiters of this AuthMethodCreateSAML. # noqa: E501 + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :return: The subclaims_delimiters of this AuthMethodCreateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._subclaims_delimiters + + @subclaims_delimiters.setter + def subclaims_delimiters(self, subclaims_delimiters): + """Sets the subclaims_delimiters of this AuthMethodCreateSAML. + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :param subclaims_delimiters: The subclaims_delimiters of this AuthMethodCreateSAML. # noqa: E501 + :type: list[str] + """ + + self._subclaims_delimiters = subclaims_delimiters + + @property + def token(self): + """Gets the token of this AuthMethodCreateSAML. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateSAML. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateSAML. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateSAML. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateSAML. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateSAML. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateSAML. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateSAML. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def unique_identifier(self): + """Gets the unique_identifier of this AuthMethodCreateSAML. # noqa: E501 + + 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. # noqa: E501 + + :return: The unique_identifier of this AuthMethodCreateSAML. # noqa: E501 + :rtype: str + """ + return self._unique_identifier + + @unique_identifier.setter + def unique_identifier(self, unique_identifier): + """Sets the unique_identifier of this AuthMethodCreateSAML. + + 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. # noqa: E501 + + :param unique_identifier: The unique_identifier of this AuthMethodCreateSAML. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and unique_identifier is None: # noqa: E501 + raise ValueError("Invalid value for `unique_identifier`, must not be `None`") # noqa: E501 + + self._unique_identifier = unique_identifier + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateSAML): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateSAML): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_create_universal_identity.py b/akeyless/models/auth_method_create_universal_identity.py new file mode 100644 index 00000000..502e73ce --- /dev/null +++ b/akeyless/models/auth_method_create_universal_identity.py @@ -0,0 +1,516 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodCreateUniversalIdentity(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'deny_inheritance': 'bool', + 'deny_rotate': 'bool', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'product_type': 'list[str]', + 'token': 'str', + 'ttl': 'int', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'deny_inheritance': 'deny-inheritance', + 'deny_rotate': 'deny-rotate', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'product_type': 'product-type', + 'token': 'token', + 'ttl': 'ttl', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, deny_inheritance=None, deny_rotate=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, ttl=60, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodCreateUniversalIdentity - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_ips = None + self._deny_inheritance = None + self._deny_rotate = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._product_type = None + self._token = None + self._ttl = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if deny_inheritance is not None: + self.deny_inheritance = deny_inheritance + if deny_rotate is not None: + self.deny_rotate = deny_rotate + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if product_type is not None: + self.product_type = product_type + if token is not None: + self.token = token + if ttl is not None: + self.ttl = ttl + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodCreateUniversalIdentity. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodCreateUniversalIdentity. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodCreateUniversalIdentity. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def deny_inheritance(self): + """Gets the deny_inheritance of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Deny from root to create children # noqa: E501 + + :return: The deny_inheritance of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: bool + """ + return self._deny_inheritance + + @deny_inheritance.setter + def deny_inheritance(self, deny_inheritance): + """Sets the deny_inheritance of this AuthMethodCreateUniversalIdentity. + + Deny from root to create children # noqa: E501 + + :param deny_inheritance: The deny_inheritance of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: bool + """ + + self._deny_inheritance = deny_inheritance + + @property + def deny_rotate(self): + """Gets the deny_rotate of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Deny from the token to rotate # noqa: E501 + + :return: The deny_rotate of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: bool + """ + return self._deny_rotate + + @deny_rotate.setter + def deny_rotate(self, deny_rotate): + """Sets the deny_rotate of this AuthMethodCreateUniversalIdentity. + + Deny from the token to rotate # noqa: E501 + + :param deny_rotate: The deny_rotate of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: bool + """ + + self._deny_rotate = deny_rotate + + @property + def description(self): + """Gets the description of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodCreateUniversalIdentity. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodCreateUniversalIdentity. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodCreateUniversalIdentity. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodCreateUniversalIdentity. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodCreateUniversalIdentity. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodCreateUniversalIdentity. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodCreateUniversalIdentity. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def token(self): + """Gets the token of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodCreateUniversalIdentity. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def ttl(self): + """Gets the ttl of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + Token ttl # noqa: E501 + + :return: The ttl of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: int + """ + return self._ttl + + @ttl.setter + def ttl(self, ttl): + """Sets the ttl of this AuthMethodCreateUniversalIdentity. + + Token ttl # noqa: E501 + + :param ttl: The ttl of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: int + """ + + self._ttl = ttl + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodCreateUniversalIdentity. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodCreateUniversalIdentity. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodCreateUniversalIdentity. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodCreateUniversalIdentity): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodCreateUniversalIdentity): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_delete.py b/akeyless/models/auth_method_delete.py new file mode 100644 index 00000000..41bb51b9 --- /dev/null +++ b/akeyless/models/auth_method_delete.py @@ -0,0 +1,208 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodDelete(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'json': 'bool', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'json': 'json', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, json=False, name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodDelete - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._json = None + self._name = None + self._token = None + self._uid_token = None + self.discriminator = None + + if json is not None: + self.json = json + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def json(self): + """Gets the json of this AuthMethodDelete. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodDelete. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodDelete. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodDelete. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def name(self): + """Gets the name of this AuthMethodDelete. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodDelete. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodDelete. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodDelete. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this AuthMethodDelete. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodDelete. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodDelete. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodDelete. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodDelete. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodDelete. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodDelete. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodDelete. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodDelete): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodDelete): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_delete_output.py b/akeyless/models/auth_method_delete_output.py new file mode 100644 index 00000000..8f2ac214 --- /dev/null +++ b/akeyless/models/auth_method_delete_output.py @@ -0,0 +1,121 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodDeleteOutput(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'name': 'str' + } + + attribute_map = { + 'name': 'name' + } + + def __init__(self, name=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodDeleteOutput - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._name = None + self.discriminator = None + + if name is not None: + self.name = name + + @property + def name(self): + """Gets the name of this AuthMethodDeleteOutput. # noqa: E501 + + + :return: The name of this AuthMethodDeleteOutput. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodDeleteOutput. + + + :param name: The name of this AuthMethodDeleteOutput. # noqa: E501 + :type: str + """ + + self._name = name + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodDeleteOutput): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodDeleteOutput): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_get.py b/akeyless/models/auth_method_get.py new file mode 100644 index 00000000..9ae4bd1c --- /dev/null +++ b/akeyless/models/auth_method_get.py @@ -0,0 +1,208 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodGet(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'json': 'bool', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'json': 'json', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, json=False, name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodGet - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._json = None + self._name = None + self._token = None + self._uid_token = None + self.discriminator = None + + if json is not None: + self.json = json + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def json(self): + """Gets the json of this AuthMethodGet. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodGet. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodGet. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodGet. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def name(self): + """Gets the name of this AuthMethodGet. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodGet. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodGet. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodGet. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this AuthMethodGet. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodGet. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodGet. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodGet. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodGet. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodGet. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodGet. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodGet. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodGet): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodGet): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_list.py b/akeyless/models/auth_method_list.py new file mode 100644 index 00000000..fcd2f8cb --- /dev/null +++ b/akeyless/models/auth_method_list.py @@ -0,0 +1,263 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodList(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'filter': 'str', + 'json': 'bool', + 'pagination_token': 'str', + 'token': 'str', + 'type': 'list[str]', + 'uid_token': 'str' + } + + attribute_map = { + 'filter': 'filter', + 'json': 'json', + 'pagination_token': 'pagination-token', + 'token': 'token', + 'type': 'type', + 'uid_token': 'uid-token' + } + + def __init__(self, filter=None, json=False, pagination_token=None, token=None, type=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodList - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._filter = None + self._json = None + self._pagination_token = None + self._token = None + self._type = None + self._uid_token = None + self.discriminator = None + + if filter is not None: + self.filter = filter + if json is not None: + self.json = json + if pagination_token is not None: + self.pagination_token = pagination_token + if token is not None: + self.token = token + if type is not None: + self.type = type + if uid_token is not None: + self.uid_token = uid_token + + @property + def filter(self): + """Gets the filter of this AuthMethodList. # noqa: E501 + + Filter by auth method name or part of it # noqa: E501 + + :return: The filter of this AuthMethodList. # noqa: E501 + :rtype: str + """ + return self._filter + + @filter.setter + def filter(self, filter): + """Sets the filter of this AuthMethodList. + + Filter by auth method name or part of it # noqa: E501 + + :param filter: The filter of this AuthMethodList. # noqa: E501 + :type: str + """ + + self._filter = filter + + @property + def json(self): + """Gets the json of this AuthMethodList. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodList. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodList. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodList. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def pagination_token(self): + """Gets the pagination_token of this AuthMethodList. # noqa: E501 + + Next page reference # noqa: E501 + + :return: The pagination_token of this AuthMethodList. # noqa: E501 + :rtype: str + """ + return self._pagination_token + + @pagination_token.setter + def pagination_token(self, pagination_token): + """Sets the pagination_token of this AuthMethodList. + + Next page reference # noqa: E501 + + :param pagination_token: The pagination_token of this AuthMethodList. # noqa: E501 + :type: str + """ + + self._pagination_token = pagination_token + + @property + def token(self): + """Gets the token of this AuthMethodList. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodList. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodList. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodList. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def type(self): + """Gets the type of this AuthMethodList. # noqa: E501 + + 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] # noqa: E501 + + :return: The type of this AuthMethodList. # noqa: E501 + :rtype: list[str] + """ + return self._type + + @type.setter + def type(self, type): + """Sets the type of this AuthMethodList. + + 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] # noqa: E501 + + :param type: The type of this AuthMethodList. # noqa: E501 + :type: list[str] + """ + + self._type = type + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodList. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodList. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodList. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodList. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodList): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodList): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_api_key.py b/akeyless/models/auth_method_update_api_key.py new file mode 100644 index 00000000..4c27960a --- /dev/null +++ b/akeyless/models/auth_method_update_api_key.py @@ -0,0 +1,460 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateApiKey(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateApiKey - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_ips = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateApiKey. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateApiKey. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateApiKey. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateApiKey. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateApiKey. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateApiKey. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateApiKey. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateApiKey. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateApiKey. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def description(self): + """Gets the description of this AuthMethodUpdateApiKey. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateApiKey. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateApiKey. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateApiKey. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateApiKey. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateApiKey. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateApiKey. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateApiKey. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateApiKey. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodUpdateApiKey. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateApiKey. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateApiKey. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateApiKey. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateApiKey. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateApiKey. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateApiKey. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateApiKey. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateApiKey. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateApiKey. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateApiKey. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateApiKey. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateApiKey. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateApiKey. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateApiKey. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def token(self): + """Gets the token of this AuthMethodUpdateApiKey. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateApiKey. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateApiKey. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateApiKey. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateApiKey. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateApiKey. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateApiKey. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateApiKey): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateApiKey): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_aws_iam.py b/akeyless/models/auth_method_update_aws_iam.py new file mode 100644 index 00000000..018c19a4 --- /dev/null +++ b/akeyless/models/auth_method_update_aws_iam.py @@ -0,0 +1,685 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateAwsIam(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_arn': 'list[str]', + 'bound_aws_account_id': 'list[str]', + 'bound_ips': 'list[str]', + 'bound_resource_id': 'list[str]', + 'bound_role_id': 'list[str]', + 'bound_role_name': 'list[str]', + 'bound_user_id': 'list[str]', + 'bound_user_name': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'sts_url': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_arn': 'bound-arn', + 'bound_aws_account_id': 'bound-aws-account-id', + 'bound_ips': 'bound-ips', + 'bound_resource_id': 'bound-resource-id', + 'bound_role_id': 'bound-role-id', + 'bound_role_name': 'bound-role-name', + 'bound_user_id': 'bound-user-id', + 'bound_user_name': 'bound-user-name', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'sts_url': 'sts-url', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_arn=None, bound_aws_account_id=None, bound_ips=None, bound_resource_id=None, bound_role_id=None, bound_role_name=None, bound_user_id=None, bound_user_name=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, sts_url='https://sts.amazonaws.com', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateAwsIam - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_arn = None + self._bound_aws_account_id = None + self._bound_ips = None + self._bound_resource_id = None + self._bound_role_id = None + self._bound_role_name = None + self._bound_user_id = None + self._bound_user_name = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._sts_url = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_arn is not None: + self.bound_arn = bound_arn + self.bound_aws_account_id = bound_aws_account_id + if bound_ips is not None: + self.bound_ips = bound_ips + if bound_resource_id is not None: + self.bound_resource_id = bound_resource_id + if bound_role_id is not None: + self.bound_role_id = bound_role_id + if bound_role_name is not None: + self.bound_role_name = bound_role_name + if bound_user_id is not None: + self.bound_user_id = bound_user_id + if bound_user_name is not None: + self.bound_user_name = bound_user_name + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if sts_url is not None: + self.sts_url = sts_url + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateAwsIam. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateAwsIam. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateAwsIam. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateAwsIam. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_arn(self): + """Gets the bound_arn of this AuthMethodUpdateAwsIam. # noqa: E501 + + A list of full arns that the access is restricted to # noqa: E501 + + :return: The bound_arn of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_arn + + @bound_arn.setter + def bound_arn(self, bound_arn): + """Sets the bound_arn of this AuthMethodUpdateAwsIam. + + A list of full arns that the access is restricted to # noqa: E501 + + :param bound_arn: The bound_arn of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_arn = bound_arn + + @property + def bound_aws_account_id(self): + """Gets the bound_aws_account_id of this AuthMethodUpdateAwsIam. # noqa: E501 + + A list of AWS account-IDs that the access is restricted to # noqa: E501 + + :return: The bound_aws_account_id of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_aws_account_id + + @bound_aws_account_id.setter + def bound_aws_account_id(self, bound_aws_account_id): + """Sets the bound_aws_account_id of this AuthMethodUpdateAwsIam. + + A list of AWS account-IDs that the access is restricted to # noqa: E501 + + :param bound_aws_account_id: The bound_aws_account_id of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + if self.local_vars_configuration.client_side_validation and bound_aws_account_id is None: # noqa: E501 + raise ValueError("Invalid value for `bound_aws_account_id`, must not be `None`") # noqa: E501 + + self._bound_aws_account_id = bound_aws_account_id + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateAwsIam. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateAwsIam. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def bound_resource_id(self): + """Gets the bound_resource_id of this AuthMethodUpdateAwsIam. # noqa: E501 + + A list of full resource ids that the access is restricted to # noqa: E501 + + :return: The bound_resource_id of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_resource_id + + @bound_resource_id.setter + def bound_resource_id(self, bound_resource_id): + """Sets the bound_resource_id of this AuthMethodUpdateAwsIam. + + A list of full resource ids that the access is restricted to # noqa: E501 + + :param bound_resource_id: The bound_resource_id of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_resource_id = bound_resource_id + + @property + def bound_role_id(self): + """Gets the bound_role_id of this AuthMethodUpdateAwsIam. # noqa: E501 + + A list of full role ids that the access is restricted to # noqa: E501 + + :return: The bound_role_id of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_role_id + + @bound_role_id.setter + def bound_role_id(self, bound_role_id): + """Sets the bound_role_id of this AuthMethodUpdateAwsIam. + + A list of full role ids that the access is restricted to # noqa: E501 + + :param bound_role_id: The bound_role_id of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_role_id = bound_role_id + + @property + def bound_role_name(self): + """Gets the bound_role_name of this AuthMethodUpdateAwsIam. # noqa: E501 + + A list of full role-name that the access is restricted to # noqa: E501 + + :return: The bound_role_name of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_role_name + + @bound_role_name.setter + def bound_role_name(self, bound_role_name): + """Sets the bound_role_name of this AuthMethodUpdateAwsIam. + + A list of full role-name that the access is restricted to # noqa: E501 + + :param bound_role_name: The bound_role_name of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_role_name = bound_role_name + + @property + def bound_user_id(self): + """Gets the bound_user_id of this AuthMethodUpdateAwsIam. # noqa: E501 + + A list of full user ids that the access is restricted to # noqa: E501 + + :return: The bound_user_id of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_user_id + + @bound_user_id.setter + def bound_user_id(self, bound_user_id): + """Sets the bound_user_id of this AuthMethodUpdateAwsIam. + + A list of full user ids that the access is restricted to # noqa: E501 + + :param bound_user_id: The bound_user_id of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_user_id = bound_user_id + + @property + def bound_user_name(self): + """Gets the bound_user_name of this AuthMethodUpdateAwsIam. # noqa: E501 + + A list of full user-name that the access is restricted to # noqa: E501 + + :return: The bound_user_name of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._bound_user_name + + @bound_user_name.setter + def bound_user_name(self, bound_user_name): + """Sets the bound_user_name of this AuthMethodUpdateAwsIam. + + A list of full user-name that the access is restricted to # noqa: E501 + + :param bound_user_name: The bound_user_name of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._bound_user_name = bound_user_name + + @property + def description(self): + """Gets the description of this AuthMethodUpdateAwsIam. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateAwsIam. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateAwsIam. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateAwsIam. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateAwsIam. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateAwsIam. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodUpdateAwsIam. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateAwsIam. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateAwsIam. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateAwsIam. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateAwsIam. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateAwsIam. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateAwsIam. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateAwsIam. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateAwsIam. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateAwsIam. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def sts_url(self): + """Gets the sts_url of this AuthMethodUpdateAwsIam. # noqa: E501 + + sts URL # noqa: E501 + + :return: The sts_url of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: str + """ + return self._sts_url + + @sts_url.setter + def sts_url(self, sts_url): + """Sets the sts_url of this AuthMethodUpdateAwsIam. + + sts URL # noqa: E501 + + :param sts_url: The sts_url of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: str + """ + + self._sts_url = sts_url + + @property + def token(self): + """Gets the token of this AuthMethodUpdateAwsIam. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateAwsIam. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateAwsIam. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateAwsIam. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateAwsIam. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateAwsIam. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateAwsIam): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateAwsIam): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_azure_ad.py b/akeyless/models/auth_method_update_azure_ad.py new file mode 100644 index 00000000..724b4dfb --- /dev/null +++ b/akeyless/models/auth_method_update_azure_ad.py @@ -0,0 +1,797 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateAzureAD(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audience': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_group_id': 'list[str]', + 'bound_ips': 'list[str]', + 'bound_providers': 'list[str]', + 'bound_resource_id': 'list[str]', + 'bound_resource_names': 'list[str]', + 'bound_resource_types': 'list[str]', + 'bound_rg_id': 'list[str]', + 'bound_spid': 'list[str]', + 'bound_sub_id': 'list[str]', + 'bound_tenant_id': 'str', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'issuer': 'str', + 'json': 'bool', + 'jwks_uri': 'str', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_group_id': 'bound-group-id', + 'bound_ips': 'bound-ips', + 'bound_providers': 'bound-providers', + 'bound_resource_id': 'bound-resource-id', + 'bound_resource_names': 'bound-resource-names', + 'bound_resource_types': 'bound-resource-types', + 'bound_rg_id': 'bound-rg-id', + 'bound_spid': 'bound-spid', + 'bound_sub_id': 'bound-sub-id', + 'bound_tenant_id': 'bound-tenant-id', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'issuer': 'issuer', + 'json': 'json', + 'jwks_uri': 'jwks-uri', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audience='https://management.azure.com/', audit_logs_claims=None, bound_group_id=None, bound_ips=None, bound_providers=None, bound_resource_id=None, bound_resource_names=None, bound_resource_types=None, bound_rg_id=None, bound_spid=None, bound_sub_id=None, bound_tenant_id=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer='https://sts.windows.net/---bound_tenant_id---', json=False, jwks_uri='https://login.microsoftonline.com/common/discovery/keys', jwt_ttl=0, name=None, new_name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateAzureAD - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audience = None + self._audit_logs_claims = None + self._bound_group_id = None + self._bound_ips = None + self._bound_providers = None + self._bound_resource_id = None + self._bound_resource_names = None + self._bound_resource_types = None + self._bound_rg_id = None + self._bound_spid = None + self._bound_sub_id = None + self._bound_tenant_id = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._issuer = None + self._json = None + self._jwks_uri = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audience is not None: + self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_group_id is not None: + self.bound_group_id = bound_group_id + if bound_ips is not None: + self.bound_ips = bound_ips + if bound_providers is not None: + self.bound_providers = bound_providers + if bound_resource_id is not None: + self.bound_resource_id = bound_resource_id + if bound_resource_names is not None: + self.bound_resource_names = bound_resource_names + if bound_resource_types is not None: + self.bound_resource_types = bound_resource_types + if bound_rg_id is not None: + self.bound_rg_id = bound_rg_id + if bound_spid is not None: + self.bound_spid = bound_spid + if bound_sub_id is not None: + self.bound_sub_id = bound_sub_id + self.bound_tenant_id = bound_tenant_id + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if issuer is not None: + self.issuer = issuer + if json is not None: + self.json = json + if jwks_uri is not None: + self.jwks_uri = jwks_uri + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateAzureAD. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateAzureAD. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audience(self): + """Gets the audience of this AuthMethodUpdateAzureAD. # noqa: E501 + + Deprecated (Deprecated) The audience in the JWT # noqa: E501 + + :return: The audience of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: str + """ + return self._audience + + @audience.setter + def audience(self, audience): + """Sets the audience of this AuthMethodUpdateAzureAD. + + Deprecated (Deprecated) The audience in the JWT # noqa: E501 + + :param audience: The audience of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: str + """ + + self._audience = audience + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateAzureAD. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateAzureAD. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_group_id(self): + """Gets the bound_group_id of this AuthMethodUpdateAzureAD. # noqa: E501 + + A list of group ids that the access is restricted to # noqa: E501 + + :return: The bound_group_id of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_group_id + + @bound_group_id.setter + def bound_group_id(self, bound_group_id): + """Sets the bound_group_id of this AuthMethodUpdateAzureAD. + + A list of group ids that the access is restricted to # noqa: E501 + + :param bound_group_id: The bound_group_id of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_group_id = bound_group_id + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateAzureAD. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateAzureAD. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def bound_providers(self): + """Gets the bound_providers of this AuthMethodUpdateAzureAD. # noqa: E501 + + A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) # noqa: E501 + + :return: The bound_providers of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_providers + + @bound_providers.setter + def bound_providers(self, bound_providers): + """Sets the bound_providers of this AuthMethodUpdateAzureAD. + + A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) # noqa: E501 + + :param bound_providers: The bound_providers of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_providers = bound_providers + + @property + def bound_resource_id(self): + """Gets the bound_resource_id of this AuthMethodUpdateAzureAD. # noqa: E501 + + A list of full resource ids that the access is restricted to # noqa: E501 + + :return: The bound_resource_id of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_resource_id + + @bound_resource_id.setter + def bound_resource_id(self, bound_resource_id): + """Sets the bound_resource_id of this AuthMethodUpdateAzureAD. + + A list of full resource ids that the access is restricted to # noqa: E501 + + :param bound_resource_id: The bound_resource_id of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_resource_id = bound_resource_id + + @property + def bound_resource_names(self): + """Gets the bound_resource_names of this AuthMethodUpdateAzureAD. # noqa: E501 + + A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc). # noqa: E501 + + :return: The bound_resource_names of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_resource_names + + @bound_resource_names.setter + def bound_resource_names(self, bound_resource_names): + """Sets the bound_resource_names of this AuthMethodUpdateAzureAD. + + A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc). # noqa: E501 + + :param bound_resource_names: The bound_resource_names of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_resource_names = bound_resource_names + + @property + def bound_resource_types(self): + """Gets the bound_resource_types of this AuthMethodUpdateAzureAD. # noqa: E501 + + A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc) # noqa: E501 + + :return: The bound_resource_types of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_resource_types + + @bound_resource_types.setter + def bound_resource_types(self, bound_resource_types): + """Sets the bound_resource_types of this AuthMethodUpdateAzureAD. + + A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc) # noqa: E501 + + :param bound_resource_types: The bound_resource_types of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_resource_types = bound_resource_types + + @property + def bound_rg_id(self): + """Gets the bound_rg_id of this AuthMethodUpdateAzureAD. # noqa: E501 + + A list of resource groups that the access is restricted to # noqa: E501 + + :return: The bound_rg_id of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_rg_id + + @bound_rg_id.setter + def bound_rg_id(self, bound_rg_id): + """Sets the bound_rg_id of this AuthMethodUpdateAzureAD. + + A list of resource groups that the access is restricted to # noqa: E501 + + :param bound_rg_id: The bound_rg_id of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_rg_id = bound_rg_id + + @property + def bound_spid(self): + """Gets the bound_spid of this AuthMethodUpdateAzureAD. # noqa: E501 + + A list of service principal IDs that the access is restricted to # noqa: E501 + + :return: The bound_spid of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_spid + + @bound_spid.setter + def bound_spid(self, bound_spid): + """Sets the bound_spid of this AuthMethodUpdateAzureAD. + + A list of service principal IDs that the access is restricted to # noqa: E501 + + :param bound_spid: The bound_spid of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_spid = bound_spid + + @property + def bound_sub_id(self): + """Gets the bound_sub_id of this AuthMethodUpdateAzureAD. # noqa: E501 + + A list of subscription ids that the access is restricted to # noqa: E501 + + :return: The bound_sub_id of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._bound_sub_id + + @bound_sub_id.setter + def bound_sub_id(self, bound_sub_id): + """Sets the bound_sub_id of this AuthMethodUpdateAzureAD. + + A list of subscription ids that the access is restricted to # noqa: E501 + + :param bound_sub_id: The bound_sub_id of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._bound_sub_id = bound_sub_id + + @property + def bound_tenant_id(self): + """Gets the bound_tenant_id of this AuthMethodUpdateAzureAD. # noqa: E501 + + The Azure tenant id that the access is restricted to # noqa: E501 + + :return: The bound_tenant_id of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: str + """ + return self._bound_tenant_id + + @bound_tenant_id.setter + def bound_tenant_id(self, bound_tenant_id): + """Sets the bound_tenant_id of this AuthMethodUpdateAzureAD. + + The Azure tenant id that the access is restricted to # noqa: E501 + + :param bound_tenant_id: The bound_tenant_id of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and bound_tenant_id is None: # noqa: E501 + raise ValueError("Invalid value for `bound_tenant_id`, must not be `None`") # noqa: E501 + + self._bound_tenant_id = bound_tenant_id + + @property + def description(self): + """Gets the description of this AuthMethodUpdateAzureAD. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateAzureAD. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateAzureAD. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateAzureAD. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateAzureAD. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateAzureAD. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def issuer(self): + """Gets the issuer of this AuthMethodUpdateAzureAD. # noqa: E501 + + Issuer URL # noqa: E501 + + :return: The issuer of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: str + """ + return self._issuer + + @issuer.setter + def issuer(self, issuer): + """Sets the issuer of this AuthMethodUpdateAzureAD. + + Issuer URL # noqa: E501 + + :param issuer: The issuer of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: str + """ + + self._issuer = issuer + + @property + def json(self): + """Gets the json of this AuthMethodUpdateAzureAD. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateAzureAD. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwks_uri(self): + """Gets the jwks_uri of this AuthMethodUpdateAzureAD. # noqa: E501 + + 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. # noqa: E501 + + :return: The jwks_uri of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: str + """ + return self._jwks_uri + + @jwks_uri.setter + def jwks_uri(self, jwks_uri): + """Sets the jwks_uri of this AuthMethodUpdateAzureAD. + + 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. # noqa: E501 + + :param jwks_uri: The jwks_uri of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: str + """ + + self._jwks_uri = jwks_uri + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateAzureAD. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateAzureAD. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateAzureAD. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateAzureAD. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateAzureAD. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateAzureAD. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateAzureAD. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateAzureAD. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def token(self): + """Gets the token of this AuthMethodUpdateAzureAD. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateAzureAD. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateAzureAD. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateAzureAD. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateAzureAD. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateAzureAD. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateAzureAD): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateAzureAD): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_cert.py b/akeyless/models/auth_method_update_cert.py new file mode 100644 index 00000000..0cb424a3 --- /dev/null +++ b/akeyless/models/auth_method_update_cert.py @@ -0,0 +1,741 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateCert(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'allowed_cors': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_common_names': 'list[str]', + 'bound_dns_sans': 'list[str]', + 'bound_email_sans': 'list[str]', + 'bound_extensions': 'list[str]', + 'bound_ips': 'list[str]', + 'bound_organizational_units': 'list[str]', + 'bound_uri_sans': 'list[str]', + 'certificate_data': 'str', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'revoked_cert_ids': 'list[str]', + 'token': 'str', + 'uid_token': 'str', + 'unique_identifier': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'allowed_cors': 'allowed-cors', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_common_names': 'bound-common-names', + 'bound_dns_sans': 'bound-dns-sans', + 'bound_email_sans': 'bound-email-sans', + 'bound_extensions': 'bound-extensions', + 'bound_ips': 'bound-ips', + 'bound_organizational_units': 'bound-organizational-units', + 'bound_uri_sans': 'bound-uri-sans', + 'certificate_data': 'certificate-data', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'revoked_cert_ids': 'revoked-cert-ids', + 'token': 'token', + 'uid_token': 'uid-token', + 'unique_identifier': 'unique-identifier' + } + + def __init__(self, access_expires=0, allowed_cors=None, audit_logs_claims=None, bound_common_names=None, bound_dns_sans=None, bound_email_sans=None, bound_extensions=None, bound_ips=None, bound_organizational_units=None, bound_uri_sans=None, certificate_data=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, revoked_cert_ids=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateCert - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._allowed_cors = None + self._audit_logs_claims = None + self._bound_common_names = None + self._bound_dns_sans = None + self._bound_email_sans = None + self._bound_extensions = None + self._bound_ips = None + self._bound_organizational_units = None + self._bound_uri_sans = None + self._certificate_data = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._revoked_cert_ids = None + self._token = None + self._uid_token = None + self._unique_identifier = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if allowed_cors is not None: + self.allowed_cors = allowed_cors + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_common_names is not None: + self.bound_common_names = bound_common_names + if bound_dns_sans is not None: + self.bound_dns_sans = bound_dns_sans + if bound_email_sans is not None: + self.bound_email_sans = bound_email_sans + if bound_extensions is not None: + self.bound_extensions = bound_extensions + if bound_ips is not None: + self.bound_ips = bound_ips + if bound_organizational_units is not None: + self.bound_organizational_units = bound_organizational_units + if bound_uri_sans is not None: + self.bound_uri_sans = bound_uri_sans + if certificate_data is not None: + self.certificate_data = certificate_data + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if revoked_cert_ids is not None: + self.revoked_cert_ids = revoked_cert_ids + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + self.unique_identifier = unique_identifier + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateCert. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateCert. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateCert. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateCert. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def allowed_cors(self): + """Gets the allowed_cors of this AuthMethodUpdateCert. # noqa: E501 + + Comma separated list of allowed CORS domains to be validated as part of the authentication flow. # noqa: E501 + + :return: The allowed_cors of this AuthMethodUpdateCert. # noqa: E501 + :rtype: str + """ + return self._allowed_cors + + @allowed_cors.setter + def allowed_cors(self, allowed_cors): + """Sets the allowed_cors of this AuthMethodUpdateCert. + + Comma separated list of allowed CORS domains to be validated as part of the authentication flow. # noqa: E501 + + :param allowed_cors: The allowed_cors of this AuthMethodUpdateCert. # noqa: E501 + :type: str + """ + + self._allowed_cors = allowed_cors + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateCert. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateCert. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_common_names(self): + """Gets the bound_common_names of this AuthMethodUpdateCert. # noqa: E501 + + A list of names. At least one must exist in the Common Name. Supports globbing. # noqa: E501 + + :return: The bound_common_names of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_common_names + + @bound_common_names.setter + def bound_common_names(self, bound_common_names): + """Sets the bound_common_names of this AuthMethodUpdateCert. + + A list of names. At least one must exist in the Common Name. Supports globbing. # noqa: E501 + + :param bound_common_names: The bound_common_names of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_common_names = bound_common_names + + @property + def bound_dns_sans(self): + """Gets the bound_dns_sans of this AuthMethodUpdateCert. # noqa: E501 + + A list of DNS names. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :return: The bound_dns_sans of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_dns_sans + + @bound_dns_sans.setter + def bound_dns_sans(self, bound_dns_sans): + """Sets the bound_dns_sans of this AuthMethodUpdateCert. + + A list of DNS names. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :param bound_dns_sans: The bound_dns_sans of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_dns_sans = bound_dns_sans + + @property + def bound_email_sans(self): + """Gets the bound_email_sans of this AuthMethodUpdateCert. # noqa: E501 + + A list of Email Addresses. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :return: The bound_email_sans of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_email_sans + + @bound_email_sans.setter + def bound_email_sans(self, bound_email_sans): + """Sets the bound_email_sans of this AuthMethodUpdateCert. + + A list of Email Addresses. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :param bound_email_sans: The bound_email_sans of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_email_sans = bound_email_sans + + @property + def bound_extensions(self): + """Gets the bound_extensions of this AuthMethodUpdateCert. # noqa: E501 + + 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\". # noqa: E501 + + :return: The bound_extensions of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_extensions + + @bound_extensions.setter + def bound_extensions(self, bound_extensions): + """Sets the bound_extensions of this AuthMethodUpdateCert. + + 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\". # noqa: E501 + + :param bound_extensions: The bound_extensions of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_extensions = bound_extensions + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateCert. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateCert. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def bound_organizational_units(self): + """Gets the bound_organizational_units of this AuthMethodUpdateCert. # noqa: E501 + + A list of Organizational Units names. At least one must exist in the OU field. # noqa: E501 + + :return: The bound_organizational_units of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_organizational_units + + @bound_organizational_units.setter + def bound_organizational_units(self, bound_organizational_units): + """Sets the bound_organizational_units of this AuthMethodUpdateCert. + + A list of Organizational Units names. At least one must exist in the OU field. # noqa: E501 + + :param bound_organizational_units: The bound_organizational_units of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_organizational_units = bound_organizational_units + + @property + def bound_uri_sans(self): + """Gets the bound_uri_sans of this AuthMethodUpdateCert. # noqa: E501 + + A list of URIs. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :return: The bound_uri_sans of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._bound_uri_sans + + @bound_uri_sans.setter + def bound_uri_sans(self, bound_uri_sans): + """Sets the bound_uri_sans of this AuthMethodUpdateCert. + + A list of URIs. At least one must exist in the SANs. Supports globbing. # noqa: E501 + + :param bound_uri_sans: The bound_uri_sans of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._bound_uri_sans = bound_uri_sans + + @property + def certificate_data(self): + """Gets the certificate_data of this AuthMethodUpdateCert. # noqa: E501 + + The certificate data in base64, if no file was provided # noqa: E501 + + :return: The certificate_data of this AuthMethodUpdateCert. # noqa: E501 + :rtype: str + """ + return self._certificate_data + + @certificate_data.setter + def certificate_data(self, certificate_data): + """Sets the certificate_data of this AuthMethodUpdateCert. + + The certificate data in base64, if no file was provided # noqa: E501 + + :param certificate_data: The certificate_data of this AuthMethodUpdateCert. # noqa: E501 + :type: str + """ + + self._certificate_data = certificate_data + + @property + def description(self): + """Gets the description of this AuthMethodUpdateCert. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateCert. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateCert. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateCert. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateCert. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateCert. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateCert. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateCert. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateCert. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateCert. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodUpdateCert. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateCert. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateCert. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateCert. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateCert. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateCert. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateCert. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateCert. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateCert. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateCert. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateCert. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateCert. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateCert. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateCert. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateCert. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateCert. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateCert. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateCert. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def revoked_cert_ids(self): + """Gets the revoked_cert_ids of this AuthMethodUpdateCert. # noqa: E501 + + A list of revoked cert ids # noqa: E501 + + :return: The revoked_cert_ids of this AuthMethodUpdateCert. # noqa: E501 + :rtype: list[str] + """ + return self._revoked_cert_ids + + @revoked_cert_ids.setter + def revoked_cert_ids(self, revoked_cert_ids): + """Sets the revoked_cert_ids of this AuthMethodUpdateCert. + + A list of revoked cert ids # noqa: E501 + + :param revoked_cert_ids: The revoked_cert_ids of this AuthMethodUpdateCert. # noqa: E501 + :type: list[str] + """ + + self._revoked_cert_ids = revoked_cert_ids + + @property + def token(self): + """Gets the token of this AuthMethodUpdateCert. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateCert. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateCert. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateCert. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateCert. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateCert. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateCert. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateCert. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def unique_identifier(self): + """Gets the unique_identifier of this AuthMethodUpdateCert. # noqa: E501 + + 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. # noqa: E501 + + :return: The unique_identifier of this AuthMethodUpdateCert. # noqa: E501 + :rtype: str + """ + return self._unique_identifier + + @unique_identifier.setter + def unique_identifier(self, unique_identifier): + """Sets the unique_identifier of this AuthMethodUpdateCert. + + 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. # noqa: E501 + + :param unique_identifier: The unique_identifier of this AuthMethodUpdateCert. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and unique_identifier is None: # noqa: E501 + raise ValueError("Invalid value for `unique_identifier`, must not be `None`") # noqa: E501 + + self._unique_identifier = unique_identifier + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateCert): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateCert): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_email.py b/akeyless/models/auth_method_update_email.py new file mode 100644 index 00000000..dcbf33da --- /dev/null +++ b/akeyless/models/auth_method_update_email.py @@ -0,0 +1,460 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateEmail(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateEmail - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_ips = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateEmail. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateEmail. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateEmail. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateEmail. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateEmail. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateEmail. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateEmail. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateEmail. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateEmail. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def description(self): + """Gets the description of this AuthMethodUpdateEmail. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateEmail. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateEmail. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateEmail. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateEmail. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateEmail. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateEmail. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateEmail. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateEmail. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodUpdateEmail. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateEmail. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateEmail. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateEmail. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateEmail. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateEmail. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateEmail. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateEmail. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateEmail. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateEmail. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateEmail. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateEmail. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateEmail. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateEmail. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateEmail. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def token(self): + """Gets the token of this AuthMethodUpdateEmail. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateEmail. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateEmail. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateEmail. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateEmail. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateEmail. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateEmail. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateEmail): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateEmail): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_gcp.py b/akeyless/models/auth_method_update_gcp.py new file mode 100644 index 00000000..0a8217c3 --- /dev/null +++ b/akeyless/models/auth_method_update_gcp.py @@ -0,0 +1,686 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateGcp(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audience': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'bound_labels': 'list[str]', + 'bound_projects': 'list[str]', + 'bound_regions': 'list[str]', + 'bound_service_accounts': 'list[str]', + 'bound_zones': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'service_account_creds_data': 'str', + 'token': 'str', + 'type': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'bound_labels': 'bound-labels', + 'bound_projects': 'bound-projects', + 'bound_regions': 'bound-regions', + 'bound_service_accounts': 'bound-service-accounts', + 'bound_zones': 'bound-zones', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'service_account_creds_data': 'service-account-creds-data', + 'token': 'token', + 'type': 'type', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audience='akeyless.io', audit_logs_claims=None, bound_ips=None, bound_labels=None, bound_projects=None, bound_regions=None, bound_service_accounts=None, bound_zones=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, service_account_creds_data=None, token=None, type=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateGcp - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audience = None + self._audit_logs_claims = None + self._bound_ips = None + self._bound_labels = None + self._bound_projects = None + self._bound_regions = None + self._bound_service_accounts = None + self._bound_zones = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._service_account_creds_data = None + self._token = None + self._type = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if bound_labels is not None: + self.bound_labels = bound_labels + if bound_projects is not None: + self.bound_projects = bound_projects + if bound_regions is not None: + self.bound_regions = bound_regions + if bound_service_accounts is not None: + self.bound_service_accounts = bound_service_accounts + if bound_zones is not None: + self.bound_zones = bound_zones + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if service_account_creds_data is not None: + self.service_account_creds_data = service_account_creds_data + if token is not None: + self.token = token + self.type = type + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateGcp. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateGcp. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateGcp. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audience(self): + """Gets the audience of this AuthMethodUpdateGcp. # noqa: E501 + + The audience to verify in the JWT received by the client # noqa: E501 + + :return: The audience of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._audience + + @audience.setter + def audience(self, audience): + """Sets the audience of this AuthMethodUpdateGcp. + + The audience to verify in the JWT received by the client # noqa: E501 + + :param audience: The audience of this AuthMethodUpdateGcp. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and audience is None: # noqa: E501 + raise ValueError("Invalid value for `audience`, must not be `None`") # noqa: E501 + + self._audience = audience + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateGcp. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateGcp. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateGcp. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateGcp. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateGcp. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def bound_labels(self): + """Gets the bound_labels of this AuthMethodUpdateGcp. # noqa: E501 + + 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 .... # noqa: E501 + + :return: The bound_labels of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_labels + + @bound_labels.setter + def bound_labels(self, bound_labels): + """Sets the bound_labels of this AuthMethodUpdateGcp. + + 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 .... # noqa: E501 + + :param bound_labels: The bound_labels of this AuthMethodUpdateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_labels = bound_labels + + @property + def bound_projects(self): + """Gets the bound_projects of this AuthMethodUpdateGcp. # noqa: E501 + + === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. # noqa: E501 + + :return: The bound_projects of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_projects + + @bound_projects.setter + def bound_projects(self, bound_projects): + """Sets the bound_projects of this AuthMethodUpdateGcp. + + === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. # noqa: E501 + + :param bound_projects: The bound_projects of this AuthMethodUpdateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_projects = bound_projects + + @property + def bound_regions(self): + """Gets the bound_regions of this AuthMethodUpdateGcp. # noqa: E501 + + 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. # noqa: E501 + + :return: The bound_regions of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_regions + + @bound_regions.setter + def bound_regions(self, bound_regions): + """Sets the bound_regions of this AuthMethodUpdateGcp. + + 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. # noqa: E501 + + :param bound_regions: The bound_regions of this AuthMethodUpdateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_regions = bound_regions + + @property + def bound_service_accounts(self): + """Gets the bound_service_accounts of this AuthMethodUpdateGcp. # noqa: E501 + + List of service accounts the service account must be part of in order to be authenticated. # noqa: E501 + + :return: The bound_service_accounts of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_service_accounts + + @bound_service_accounts.setter + def bound_service_accounts(self, bound_service_accounts): + """Sets the bound_service_accounts of this AuthMethodUpdateGcp. + + List of service accounts the service account must be part of in order to be authenticated. # noqa: E501 + + :param bound_service_accounts: The bound_service_accounts of this AuthMethodUpdateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_service_accounts = bound_service_accounts + + @property + def bound_zones(self): + """Gets the bound_zones of this AuthMethodUpdateGcp. # noqa: E501 + + === 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. # noqa: E501 + + :return: The bound_zones of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._bound_zones + + @bound_zones.setter + def bound_zones(self, bound_zones): + """Sets the bound_zones of this AuthMethodUpdateGcp. + + === 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. # noqa: E501 + + :param bound_zones: The bound_zones of this AuthMethodUpdateGcp. # noqa: E501 + :type: list[str] + """ + + self._bound_zones = bound_zones + + @property + def description(self): + """Gets the description of this AuthMethodUpdateGcp. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateGcp. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateGcp. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateGcp. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateGcp. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateGcp. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateGcp. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateGcp. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateGcp. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodUpdateGcp. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateGcp. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateGcp. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateGcp. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateGcp. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateGcp. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateGcp. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateGcp. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateGcp. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateGcp. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateGcp. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateGcp. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateGcp. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateGcp. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateGcp. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def service_account_creds_data(self): + """Gets the service_account_creds_data of this AuthMethodUpdateGcp. # noqa: E501 + + ServiceAccount credentials data instead of giving a file path, base64 encoded # noqa: E501 + + :return: The service_account_creds_data of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._service_account_creds_data + + @service_account_creds_data.setter + def service_account_creds_data(self, service_account_creds_data): + """Sets the service_account_creds_data of this AuthMethodUpdateGcp. + + ServiceAccount credentials data instead of giving a file path, base64 encoded # noqa: E501 + + :param service_account_creds_data: The service_account_creds_data of this AuthMethodUpdateGcp. # noqa: E501 + :type: str + """ + + self._service_account_creds_data = service_account_creds_data + + @property + def token(self): + """Gets the token of this AuthMethodUpdateGcp. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateGcp. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateGcp. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def type(self): + """Gets the type of this AuthMethodUpdateGcp. # noqa: E501 + + Type of the GCP Access Rules # noqa: E501 + + :return: The type of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._type + + @type.setter + def type(self, type): + """Sets the type of this AuthMethodUpdateGcp. + + Type of the GCP Access Rules # noqa: E501 + + :param type: The type of this AuthMethodUpdateGcp. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and type is None: # noqa: E501 + raise ValueError("Invalid value for `type`, must not be `None`") # noqa: E501 + + self._type = type + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateGcp. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateGcp. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateGcp. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateGcp): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateGcp): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_k8s.py b/akeyless/models/auth_method_update_k8s.py new file mode 100644 index 00000000..c6b58f30 --- /dev/null +++ b/akeyless/models/auth_method_update_k8s.py @@ -0,0 +1,628 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateK8s(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audience': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'bound_namespaces': 'list[str]', + 'bound_pod_names': 'list[str]', + 'bound_sa_names': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gen_key': 'str', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'public_key': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'bound_namespaces': 'bound-namespaces', + 'bound_pod_names': 'bound-pod-names', + 'bound_sa_names': 'bound-sa-names', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gen_key': 'gen-key', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'public_key': 'public-key', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audience=None, audit_logs_claims=None, bound_ips=None, bound_namespaces=None, bound_pod_names=None, bound_sa_names=None, description=None, force_sub_claims=None, gen_key=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, public_key=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateK8s - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audience = None + self._audit_logs_claims = None + self._bound_ips = None + self._bound_namespaces = None + self._bound_pod_names = None + self._bound_sa_names = None + self._description = None + self._force_sub_claims = None + self._gen_key = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._public_key = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audience is not None: + self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if bound_namespaces is not None: + self.bound_namespaces = bound_namespaces + if bound_pod_names is not None: + self.bound_pod_names = bound_pod_names + if bound_sa_names is not None: + self.bound_sa_names = bound_sa_names + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gen_key is not None: + self.gen_key = gen_key + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if public_key is not None: + self.public_key = public_key + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateK8s. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateK8s. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateK8s. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audience(self): + """Gets the audience of this AuthMethodUpdateK8s. # noqa: E501 + + The audience in the Kubernetes JWT that the access is restricted to # noqa: E501 + + :return: The audience of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._audience + + @audience.setter + def audience(self, audience): + """Sets the audience of this AuthMethodUpdateK8s. + + The audience in the Kubernetes JWT that the access is restricted to # noqa: E501 + + :param audience: The audience of this AuthMethodUpdateK8s. # noqa: E501 + :type: str + """ + + self._audience = audience + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateK8s. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateK8s. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateK8s. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateK8s. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateK8s. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateK8s. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def bound_namespaces(self): + """Gets the bound_namespaces of this AuthMethodUpdateK8s. # noqa: E501 + + A list of namespaces that the access is restricted to # noqa: E501 + + :return: The bound_namespaces of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._bound_namespaces + + @bound_namespaces.setter + def bound_namespaces(self, bound_namespaces): + """Sets the bound_namespaces of this AuthMethodUpdateK8s. + + A list of namespaces that the access is restricted to # noqa: E501 + + :param bound_namespaces: The bound_namespaces of this AuthMethodUpdateK8s. # noqa: E501 + :type: list[str] + """ + + self._bound_namespaces = bound_namespaces + + @property + def bound_pod_names(self): + """Gets the bound_pod_names of this AuthMethodUpdateK8s. # noqa: E501 + + A list of pod names that the access is restricted to # noqa: E501 + + :return: The bound_pod_names of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._bound_pod_names + + @bound_pod_names.setter + def bound_pod_names(self, bound_pod_names): + """Sets the bound_pod_names of this AuthMethodUpdateK8s. + + A list of pod names that the access is restricted to # noqa: E501 + + :param bound_pod_names: The bound_pod_names of this AuthMethodUpdateK8s. # noqa: E501 + :type: list[str] + """ + + self._bound_pod_names = bound_pod_names + + @property + def bound_sa_names(self): + """Gets the bound_sa_names of this AuthMethodUpdateK8s. # noqa: E501 + + A list of service account names that the access is restricted to # noqa: E501 + + :return: The bound_sa_names of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._bound_sa_names + + @bound_sa_names.setter + def bound_sa_names(self, bound_sa_names): + """Sets the bound_sa_names of this AuthMethodUpdateK8s. + + A list of service account names that the access is restricted to # noqa: E501 + + :param bound_sa_names: The bound_sa_names of this AuthMethodUpdateK8s. # noqa: E501 + :type: list[str] + """ + + self._bound_sa_names = bound_sa_names + + @property + def description(self): + """Gets the description of this AuthMethodUpdateK8s. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateK8s. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateK8s. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateK8s. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateK8s. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateK8s. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gen_key(self): + """Gets the gen_key of this AuthMethodUpdateK8s. # noqa: E501 + + Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] # noqa: E501 + + :return: The gen_key of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._gen_key + + @gen_key.setter + def gen_key(self, gen_key): + """Sets the gen_key of this AuthMethodUpdateK8s. + + Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] # noqa: E501 + + :param gen_key: The gen_key of this AuthMethodUpdateK8s. # noqa: E501 + :type: str + """ + + self._gen_key = gen_key + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateK8s. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateK8s. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateK8s. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodUpdateK8s. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateK8s. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateK8s. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateK8s. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateK8s. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateK8s. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateK8s. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateK8s. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateK8s. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateK8s. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateK8s. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateK8s. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateK8s. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateK8s. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateK8s. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def public_key(self): + """Gets the public_key of this AuthMethodUpdateK8s. # noqa: E501 + + Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048] # noqa: E501 + + :return: The public_key of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._public_key + + @public_key.setter + def public_key(self, public_key): + """Sets the public_key of this AuthMethodUpdateK8s. + + Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048] # noqa: E501 + + :param public_key: The public_key of this AuthMethodUpdateK8s. # noqa: E501 + :type: str + """ + + self._public_key = public_key + + @property + def token(self): + """Gets the token of this AuthMethodUpdateK8s. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateK8s. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateK8s. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateK8s. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateK8s. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateK8s. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateK8s): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateK8s): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_ldap.py b/akeyless/models/auth_method_update_ldap.py new file mode 100644 index 00000000..012db33f --- /dev/null +++ b/akeyless/models/auth_method_update_ldap.py @@ -0,0 +1,544 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateLdap(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gen_key': 'str', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'public_key_data': 'str', + 'token': 'str', + 'uid_token': 'str', + 'unique_identifier': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gen_key': 'gen-key', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'public_key_data': 'public-key-data', + 'token': 'token', + 'uid_token': 'uid-token', + 'unique_identifier': 'unique-identifier' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gen_key=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, public_key_data=None, token=None, uid_token=None, unique_identifier='users', local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateLdap - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_ips = None + self._description = None + self._force_sub_claims = None + self._gen_key = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._public_key_data = None + self._token = None + self._uid_token = None + self._unique_identifier = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gen_key is not None: + self.gen_key = gen_key + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if public_key_data is not None: + self.public_key_data = public_key_data + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if unique_identifier is not None: + self.unique_identifier = unique_identifier + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateLdap. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateLdap. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateLdap. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateLdap. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateLdap. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateLdap. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateLdap. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateLdap. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateLdap. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def description(self): + """Gets the description of this AuthMethodUpdateLdap. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateLdap. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateLdap. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateLdap. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateLdap. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateLdap. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gen_key(self): + """Gets the gen_key of this AuthMethodUpdateLdap. # noqa: E501 + + Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] # noqa: E501 + + :return: The gen_key of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._gen_key + + @gen_key.setter + def gen_key(self, gen_key): + """Sets the gen_key of this AuthMethodUpdateLdap. + + Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] # noqa: E501 + + :param gen_key: The gen_key of this AuthMethodUpdateLdap. # noqa: E501 + :type: str + """ + + self._gen_key = gen_key + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateLdap. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateLdap. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateLdap. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodUpdateLdap. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateLdap. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateLdap. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateLdap. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateLdap. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateLdap. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateLdap. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateLdap. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateLdap. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateLdap. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateLdap. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateLdap. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateLdap. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateLdap. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateLdap. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def public_key_data(self): + """Gets the public_key_data of this AuthMethodUpdateLdap. # noqa: E501 + + A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048] # noqa: E501 + + :return: The public_key_data of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._public_key_data + + @public_key_data.setter + def public_key_data(self, public_key_data): + """Sets the public_key_data of this AuthMethodUpdateLdap. + + A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048] # noqa: E501 + + :param public_key_data: The public_key_data of this AuthMethodUpdateLdap. # noqa: E501 + :type: str + """ + + self._public_key_data = public_key_data + + @property + def token(self): + """Gets the token of this AuthMethodUpdateLdap. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateLdap. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateLdap. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateLdap. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateLdap. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateLdap. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def unique_identifier(self): + """Gets the unique_identifier of this AuthMethodUpdateLdap. # noqa: E501 + + 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. # noqa: E501 + + :return: The unique_identifier of this AuthMethodUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._unique_identifier + + @unique_identifier.setter + def unique_identifier(self, unique_identifier): + """Sets the unique_identifier of this AuthMethodUpdateLdap. + + 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. # noqa: E501 + + :param unique_identifier: The unique_identifier of this AuthMethodUpdateLdap. # noqa: E501 + :type: str + """ + + self._unique_identifier = unique_identifier + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateLdap): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateLdap): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_oauth2.py b/akeyless/models/auth_method_update_oauth2.py new file mode 100644 index 00000000..cea29659 --- /dev/null +++ b/akeyless/models/auth_method_update_oauth2.py @@ -0,0 +1,742 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateOauth2(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audience': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_client_ids': 'list[str]', + 'bound_ips': 'list[str]', + 'cert': 'str', + 'cert_file_data': 'str', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gateway_url': 'str', + 'gw_bound_ips': 'list[str]', + 'issuer': 'str', + 'json': 'bool', + 'jwks_json_data': 'str', + 'jwks_uri': 'str', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'subclaims_delimiters': 'list[str]', + 'token': 'str', + 'uid_token': 'str', + 'unique_identifier': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_client_ids': 'bound-client-ids', + 'bound_ips': 'bound-ips', + 'cert': 'cert', + 'cert_file_data': 'cert-file-data', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gateway_url': 'gateway-url', + 'gw_bound_ips': 'gw-bound-ips', + 'issuer': 'issuer', + 'json': 'json', + 'jwks_json_data': 'jwks-json-data', + 'jwks_uri': 'jwks-uri', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'subclaims_delimiters': 'subclaims-delimiters', + 'token': 'token', + 'uid_token': 'uid-token', + 'unique_identifier': 'unique-identifier' + } + + def __init__(self, access_expires=0, audience=None, audit_logs_claims=None, bound_client_ids=None, bound_ips=None, cert=None, cert_file_data=None, description=None, force_sub_claims=None, gateway_url=None, gw_bound_ips=None, issuer=None, json=False, jwks_json_data=None, jwks_uri='default_jwks_url', jwt_ttl=0, name=None, new_name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateOauth2 - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audience = None + self._audit_logs_claims = None + self._bound_client_ids = None + self._bound_ips = None + self._cert = None + self._cert_file_data = None + self._description = None + self._force_sub_claims = None + self._gateway_url = None + self._gw_bound_ips = None + self._issuer = None + self._json = None + self._jwks_json_data = None + self._jwks_uri = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._subclaims_delimiters = None + self._token = None + self._uid_token = None + self._unique_identifier = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audience is not None: + self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_client_ids is not None: + self.bound_client_ids = bound_client_ids + if bound_ips is not None: + self.bound_ips = bound_ips + if cert is not None: + self.cert = cert + if cert_file_data is not None: + self.cert_file_data = cert_file_data + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gateway_url is not None: + self.gateway_url = gateway_url + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if issuer is not None: + self.issuer = issuer + if json is not None: + self.json = json + if jwks_json_data is not None: + self.jwks_json_data = jwks_json_data + self.jwks_uri = jwks_uri + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if subclaims_delimiters is not None: + self.subclaims_delimiters = subclaims_delimiters + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + self.unique_identifier = unique_identifier + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateOauth2. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateOauth2. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateOauth2. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audience(self): + """Gets the audience of this AuthMethodUpdateOauth2. # noqa: E501 + + The audience in the JWT # noqa: E501 + + :return: The audience of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._audience + + @audience.setter + def audience(self, audience): + """Sets the audience of this AuthMethodUpdateOauth2. + + The audience in the JWT # noqa: E501 + + :param audience: The audience of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + + self._audience = audience + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateOauth2. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateOauth2. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateOauth2. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_client_ids(self): + """Gets the bound_client_ids of this AuthMethodUpdateOauth2. # noqa: E501 + + The clients ids that the access is restricted to # noqa: E501 + + :return: The bound_client_ids of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._bound_client_ids + + @bound_client_ids.setter + def bound_client_ids(self, bound_client_ids): + """Sets the bound_client_ids of this AuthMethodUpdateOauth2. + + The clients ids that the access is restricted to # noqa: E501 + + :param bound_client_ids: The bound_client_ids of this AuthMethodUpdateOauth2. # noqa: E501 + :type: list[str] + """ + + self._bound_client_ids = bound_client_ids + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateOauth2. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateOauth2. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateOauth2. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def cert(self): + """Gets the cert of this AuthMethodUpdateOauth2. # noqa: E501 + + CertificateFile Path to a file that contain the certificate in a PEM format. # noqa: E501 + + :return: The cert of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._cert + + @cert.setter + def cert(self, cert): + """Sets the cert of this AuthMethodUpdateOauth2. + + CertificateFile Path to a file that contain the certificate in a PEM format. # noqa: E501 + + :param cert: The cert of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + + self._cert = cert + + @property + def cert_file_data(self): + """Gets the cert_file_data of this AuthMethodUpdateOauth2. # noqa: E501 + + CertificateFileData PEM Certificate in a Base64 format. # noqa: E501 + + :return: The cert_file_data of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._cert_file_data + + @cert_file_data.setter + def cert_file_data(self, cert_file_data): + """Sets the cert_file_data of this AuthMethodUpdateOauth2. + + CertificateFileData PEM Certificate in a Base64 format. # noqa: E501 + + :param cert_file_data: The cert_file_data of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + + self._cert_file_data = cert_file_data + + @property + def description(self): + """Gets the description of this AuthMethodUpdateOauth2. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateOauth2. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateOauth2. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateOauth2. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateOauth2. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gateway_url(self): + """Gets the gateway_url of this AuthMethodUpdateOauth2. # noqa: E501 + + Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. # noqa: E501 + + :return: The gateway_url of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._gateway_url + + @gateway_url.setter + def gateway_url(self, gateway_url): + """Sets the gateway_url of this AuthMethodUpdateOauth2. + + Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. # noqa: E501 + + :param gateway_url: The gateway_url of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + + self._gateway_url = gateway_url + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateOauth2. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateOauth2. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateOauth2. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def issuer(self): + """Gets the issuer of this AuthMethodUpdateOauth2. # noqa: E501 + + Issuer URL # noqa: E501 + + :return: The issuer of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._issuer + + @issuer.setter + def issuer(self, issuer): + """Sets the issuer of this AuthMethodUpdateOauth2. + + Issuer URL # noqa: E501 + + :param issuer: The issuer of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + + self._issuer = issuer + + @property + def json(self): + """Gets the json of this AuthMethodUpdateOauth2. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateOauth2. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateOauth2. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwks_json_data(self): + """Gets the jwks_json_data of this AuthMethodUpdateOauth2. # noqa: E501 + + 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 # noqa: E501 + + :return: The jwks_json_data of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._jwks_json_data + + @jwks_json_data.setter + def jwks_json_data(self, jwks_json_data): + """Sets the jwks_json_data of this AuthMethodUpdateOauth2. + + 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 # noqa: E501 + + :param jwks_json_data: The jwks_json_data of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + + self._jwks_json_data = jwks_json_data + + @property + def jwks_uri(self): + """Gets the jwks_uri of this AuthMethodUpdateOauth2. # noqa: E501 + + 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. # noqa: E501 + + :return: The jwks_uri of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._jwks_uri + + @jwks_uri.setter + def jwks_uri(self, jwks_uri): + """Sets the jwks_uri of this AuthMethodUpdateOauth2. + + 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. # noqa: E501 + + :param jwks_uri: The jwks_uri of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and jwks_uri is None: # noqa: E501 + raise ValueError("Invalid value for `jwks_uri`, must not be `None`") # noqa: E501 + + self._jwks_uri = jwks_uri + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateOauth2. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateOauth2. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateOauth2. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateOauth2. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateOauth2. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateOauth2. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateOauth2. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateOauth2. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateOauth2. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateOauth2. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def subclaims_delimiters(self): + """Gets the subclaims_delimiters of this AuthMethodUpdateOauth2. # noqa: E501 + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :return: The subclaims_delimiters of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: list[str] + """ + return self._subclaims_delimiters + + @subclaims_delimiters.setter + def subclaims_delimiters(self, subclaims_delimiters): + """Sets the subclaims_delimiters of this AuthMethodUpdateOauth2. + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :param subclaims_delimiters: The subclaims_delimiters of this AuthMethodUpdateOauth2. # noqa: E501 + :type: list[str] + """ + + self._subclaims_delimiters = subclaims_delimiters + + @property + def token(self): + """Gets the token of this AuthMethodUpdateOauth2. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateOauth2. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateOauth2. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateOauth2. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def unique_identifier(self): + """Gets the unique_identifier of this AuthMethodUpdateOauth2. # noqa: E501 + + 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. # noqa: E501 + + :return: The unique_identifier of this AuthMethodUpdateOauth2. # noqa: E501 + :rtype: str + """ + return self._unique_identifier + + @unique_identifier.setter + def unique_identifier(self, unique_identifier): + """Sets the unique_identifier of this AuthMethodUpdateOauth2. + + 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. # noqa: E501 + + :param unique_identifier: The unique_identifier of this AuthMethodUpdateOauth2. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and unique_identifier is None: # noqa: E501 + raise ValueError("Invalid value for `unique_identifier`, must not be `None`") # noqa: E501 + + self._unique_identifier = unique_identifier + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateOauth2): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateOauth2): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_oci.py b/akeyless/models/auth_method_update_oci.py new file mode 100644 index 00000000..62c71d25 --- /dev/null +++ b/akeyless/models/auth_method_update_oci.py @@ -0,0 +1,518 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateOCI(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'group_ocid': 'list[str]', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'tenant_ocid': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'group_ocid': 'group-ocid', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'tenant_ocid': 'tenant-ocid', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, group_ocid=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, tenant_ocid=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateOCI - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_ips = None + self._description = None + self._force_sub_claims = None + self._group_ocid = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._tenant_ocid = None + self._token = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + self.group_ocid = group_ocid + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + self.tenant_ocid = tenant_ocid + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateOCI. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateOCI. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateOCI. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateOCI. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateOCI. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateOCI. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateOCI. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateOCI. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateOCI. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def description(self): + """Gets the description of this AuthMethodUpdateOCI. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateOCI. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateOCI. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateOCI. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateOCI. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateOCI. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def group_ocid(self): + """Gets the group_ocid of this AuthMethodUpdateOCI. # noqa: E501 + + A list of required groups ocids # noqa: E501 + + :return: The group_ocid of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: list[str] + """ + return self._group_ocid + + @group_ocid.setter + def group_ocid(self, group_ocid): + """Sets the group_ocid of this AuthMethodUpdateOCI. + + A list of required groups ocids # noqa: E501 + + :param group_ocid: The group_ocid of this AuthMethodUpdateOCI. # noqa: E501 + :type: list[str] + """ + if self.local_vars_configuration.client_side_validation and group_ocid is None: # noqa: E501 + raise ValueError("Invalid value for `group_ocid`, must not be `None`") # noqa: E501 + + self._group_ocid = group_ocid + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateOCI. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateOCI. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateOCI. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodUpdateOCI. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateOCI. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateOCI. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateOCI. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateOCI. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateOCI. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateOCI. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateOCI. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateOCI. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateOCI. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateOCI. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateOCI. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateOCI. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateOCI. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateOCI. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def tenant_ocid(self): + """Gets the tenant_ocid of this AuthMethodUpdateOCI. # noqa: E501 + + The Oracle Cloud tenant ID # noqa: E501 + + :return: The tenant_ocid of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: str + """ + return self._tenant_ocid + + @tenant_ocid.setter + def tenant_ocid(self, tenant_ocid): + """Sets the tenant_ocid of this AuthMethodUpdateOCI. + + The Oracle Cloud tenant ID # noqa: E501 + + :param tenant_ocid: The tenant_ocid of this AuthMethodUpdateOCI. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and tenant_ocid is None: # noqa: E501 + raise ValueError("Invalid value for `tenant_ocid`, must not be `None`") # noqa: E501 + + self._tenant_ocid = tenant_ocid + + @property + def token(self): + """Gets the token of this AuthMethodUpdateOCI. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateOCI. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateOCI. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateOCI. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateOCI. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateOCI. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateOCI. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateOCI): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateOCI): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_oidc.py b/akeyless/models/auth_method_update_oidc.py new file mode 100644 index 00000000..dc2d0857 --- /dev/null +++ b/akeyless/models/auth_method_update_oidc.py @@ -0,0 +1,713 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateOIDC(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'allowed_redirect_uri': 'list[str]', + 'audience': 'str', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'client_id': 'str', + 'client_secret': 'str', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'issuer': 'str', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'required_scopes': 'list[str]', + 'required_scopes_prefix': 'str', + 'subclaims_delimiters': 'list[str]', + 'token': 'str', + 'uid_token': 'str', + 'unique_identifier': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'allowed_redirect_uri': 'allowed-redirect-uri', + 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'client_id': 'client-id', + 'client_secret': 'client-secret', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'issuer': 'issuer', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'required_scopes': 'required-scopes', + 'required_scopes_prefix': 'required-scopes-prefix', + 'subclaims_delimiters': 'subclaims-delimiters', + 'token': 'token', + 'uid_token': 'uid-token', + 'unique_identifier': 'unique-identifier' + } + + def __init__(self, access_expires=0, allowed_redirect_uri=None, audience=None, audit_logs_claims=None, bound_ips=None, client_id=None, client_secret=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, required_scopes=None, required_scopes_prefix=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateOIDC - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._allowed_redirect_uri = None + self._audience = None + self._audit_logs_claims = None + self._bound_ips = None + self._client_id = None + self._client_secret = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._issuer = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._required_scopes = None + self._required_scopes_prefix = None + self._subclaims_delimiters = None + self._token = None + self._uid_token = None + self._unique_identifier = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if allowed_redirect_uri is not None: + self.allowed_redirect_uri = allowed_redirect_uri + if audience is not None: + self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if client_id is not None: + self.client_id = client_id + if client_secret is not None: + self.client_secret = client_secret + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if issuer is not None: + self.issuer = issuer + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if required_scopes is not None: + self.required_scopes = required_scopes + if required_scopes_prefix is not None: + self.required_scopes_prefix = required_scopes_prefix + if subclaims_delimiters is not None: + self.subclaims_delimiters = subclaims_delimiters + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + self.unique_identifier = unique_identifier + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateOIDC. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateOIDC. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateOIDC. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def allowed_redirect_uri(self): + """Gets the allowed_redirect_uri of this AuthMethodUpdateOIDC. # noqa: E501 + + Allowed redirect URIs after the authentication # noqa: E501 + + :return: The allowed_redirect_uri of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._allowed_redirect_uri + + @allowed_redirect_uri.setter + def allowed_redirect_uri(self, allowed_redirect_uri): + """Sets the allowed_redirect_uri of this AuthMethodUpdateOIDC. + + Allowed redirect URIs after the authentication # noqa: E501 + + :param allowed_redirect_uri: The allowed_redirect_uri of this AuthMethodUpdateOIDC. # noqa: E501 + :type: list[str] + """ + + self._allowed_redirect_uri = allowed_redirect_uri + + @property + def audience(self): + """Gets the audience of this AuthMethodUpdateOIDC. # noqa: E501 + + 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 # noqa: E501 + + :return: The audience of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._audience + + @audience.setter + def audience(self, audience): + """Sets the audience of this AuthMethodUpdateOIDC. + + 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 # noqa: E501 + + :param audience: The audience of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + + self._audience = audience + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateOIDC. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateOIDC. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateOIDC. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateOIDC. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateOIDC. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateOIDC. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def client_id(self): + """Gets the client_id of this AuthMethodUpdateOIDC. # noqa: E501 + + Client ID # noqa: E501 + + :return: The client_id of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._client_id + + @client_id.setter + def client_id(self, client_id): + """Sets the client_id of this AuthMethodUpdateOIDC. + + Client ID # noqa: E501 + + :param client_id: The client_id of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + + self._client_id = client_id + + @property + def client_secret(self): + """Gets the client_secret of this AuthMethodUpdateOIDC. # noqa: E501 + + Client Secret # noqa: E501 + + :return: The client_secret of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._client_secret + + @client_secret.setter + def client_secret(self, client_secret): + """Sets the client_secret of this AuthMethodUpdateOIDC. + + Client Secret # noqa: E501 + + :param client_secret: The client_secret of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + + self._client_secret = client_secret + + @property + def description(self): + """Gets the description of this AuthMethodUpdateOIDC. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateOIDC. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateOIDC. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateOIDC. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateOIDC. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateOIDC. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateOIDC. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateOIDC. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def issuer(self): + """Gets the issuer of this AuthMethodUpdateOIDC. # noqa: E501 + + Issuer URL # noqa: E501 + + :return: The issuer of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._issuer + + @issuer.setter + def issuer(self, issuer): + """Sets the issuer of this AuthMethodUpdateOIDC. + + Issuer URL # noqa: E501 + + :param issuer: The issuer of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + + self._issuer = issuer + + @property + def json(self): + """Gets the json of this AuthMethodUpdateOIDC. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateOIDC. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateOIDC. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateOIDC. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateOIDC. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateOIDC. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateOIDC. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateOIDC. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateOIDC. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateOIDC. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateOIDC. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateOIDC. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateOIDC. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def required_scopes(self): + """Gets the required_scopes of this AuthMethodUpdateOIDC. # noqa: E501 + + RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve # noqa: E501 + + :return: The required_scopes of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._required_scopes + + @required_scopes.setter + def required_scopes(self, required_scopes): + """Sets the required_scopes of this AuthMethodUpdateOIDC. + + RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve # noqa: E501 + + :param required_scopes: The required_scopes of this AuthMethodUpdateOIDC. # noqa: E501 + :type: list[str] + """ + + self._required_scopes = required_scopes + + @property + def required_scopes_prefix(self): + """Gets the required_scopes_prefix of this AuthMethodUpdateOIDC. # noqa: E501 + + RequiredScopesPrefix is a a prefix to add to all required-scopes when requesting them from the oidc server (for example, azures' Application ID URI) # noqa: E501 + + :return: The required_scopes_prefix of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._required_scopes_prefix + + @required_scopes_prefix.setter + def required_scopes_prefix(self, required_scopes_prefix): + """Sets the required_scopes_prefix of this AuthMethodUpdateOIDC. + + RequiredScopesPrefix is a a prefix to add to all required-scopes when requesting them from the oidc server (for example, azures' Application ID URI) # noqa: E501 + + :param required_scopes_prefix: The required_scopes_prefix of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + + self._required_scopes_prefix = required_scopes_prefix + + @property + def subclaims_delimiters(self): + """Gets the subclaims_delimiters of this AuthMethodUpdateOIDC. # noqa: E501 + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :return: The subclaims_delimiters of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._subclaims_delimiters + + @subclaims_delimiters.setter + def subclaims_delimiters(self, subclaims_delimiters): + """Sets the subclaims_delimiters of this AuthMethodUpdateOIDC. + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :param subclaims_delimiters: The subclaims_delimiters of this AuthMethodUpdateOIDC. # noqa: E501 + :type: list[str] + """ + + self._subclaims_delimiters = subclaims_delimiters + + @property + def token(self): + """Gets the token of this AuthMethodUpdateOIDC. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateOIDC. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateOIDC. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateOIDC. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def unique_identifier(self): + """Gets the unique_identifier of this AuthMethodUpdateOIDC. # noqa: E501 + + 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. # noqa: E501 + + :return: The unique_identifier of this AuthMethodUpdateOIDC. # noqa: E501 + :rtype: str + """ + return self._unique_identifier + + @unique_identifier.setter + def unique_identifier(self, unique_identifier): + """Sets the unique_identifier of this AuthMethodUpdateOIDC. + + 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. # noqa: E501 + + :param unique_identifier: The unique_identifier of this AuthMethodUpdateOIDC. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and unique_identifier is None: # noqa: E501 + raise ValueError("Invalid value for `unique_identifier`, must not be `None`") # noqa: E501 + + self._unique_identifier = unique_identifier + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateOIDC): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateOIDC): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_output.py b/akeyless/models/auth_method_update_output.py new file mode 100644 index 00000000..551b5b4b --- /dev/null +++ b/akeyless/models/auth_method_update_output.py @@ -0,0 +1,147 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateOutput(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'name': 'str', + 'prv_key': 'str' + } + + attribute_map = { + 'name': 'name', + 'prv_key': 'prv_key' + } + + def __init__(self, name=None, prv_key=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateOutput - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._name = None + self._prv_key = None + self.discriminator = None + + if name is not None: + self.name = name + if prv_key is not None: + self.prv_key = prv_key + + @property + def name(self): + """Gets the name of this AuthMethodUpdateOutput. # noqa: E501 + + + :return: The name of this AuthMethodUpdateOutput. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateOutput. + + + :param name: The name of this AuthMethodUpdateOutput. # noqa: E501 + :type: str + """ + + self._name = name + + @property + def prv_key(self): + """Gets the prv_key of this AuthMethodUpdateOutput. # noqa: E501 + + + :return: The prv_key of this AuthMethodUpdateOutput. # noqa: E501 + :rtype: str + """ + return self._prv_key + + @prv_key.setter + def prv_key(self, prv_key): + """Sets the prv_key of this AuthMethodUpdateOutput. + + + :param prv_key: The prv_key of this AuthMethodUpdateOutput. # noqa: E501 + :type: str + """ + + self._prv_key = prv_key + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateOutput): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateOutput): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_saml.py b/akeyless/models/auth_method_update_saml.py new file mode 100644 index 00000000..8c0c075d --- /dev/null +++ b/akeyless/models/auth_method_update_saml.py @@ -0,0 +1,601 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateSAML(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'allowed_redirect_uri': 'list[str]', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'idp_metadata_url': 'str', + 'idp_metadata_xml_data': 'str', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'subclaims_delimiters': 'list[str]', + 'token': 'str', + 'uid_token': 'str', + 'unique_identifier': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'allowed_redirect_uri': 'allowed-redirect-uri', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'idp_metadata_url': 'idp-metadata-url', + 'idp_metadata_xml_data': 'idp-metadata-xml-data', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'subclaims_delimiters': 'subclaims-delimiters', + 'token': 'token', + 'uid_token': 'uid-token', + 'unique_identifier': 'unique-identifier' + } + + def __init__(self, access_expires=0, allowed_redirect_uri=None, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, idp_metadata_url=None, idp_metadata_xml_data=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateSAML - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._allowed_redirect_uri = None + self._audit_logs_claims = None + self._bound_ips = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._idp_metadata_url = None + self._idp_metadata_xml_data = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._subclaims_delimiters = None + self._token = None + self._uid_token = None + self._unique_identifier = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if allowed_redirect_uri is not None: + self.allowed_redirect_uri = allowed_redirect_uri + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if idp_metadata_url is not None: + self.idp_metadata_url = idp_metadata_url + if idp_metadata_xml_data is not None: + self.idp_metadata_xml_data = idp_metadata_xml_data + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if subclaims_delimiters is not None: + self.subclaims_delimiters = subclaims_delimiters + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + self.unique_identifier = unique_identifier + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateSAML. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateSAML. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateSAML. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def allowed_redirect_uri(self): + """Gets the allowed_redirect_uri of this AuthMethodUpdateSAML. # noqa: E501 + + Allowed redirect URIs after the authentication # noqa: E501 + + :return: The allowed_redirect_uri of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._allowed_redirect_uri + + @allowed_redirect_uri.setter + def allowed_redirect_uri(self, allowed_redirect_uri): + """Sets the allowed_redirect_uri of this AuthMethodUpdateSAML. + + Allowed redirect URIs after the authentication # noqa: E501 + + :param allowed_redirect_uri: The allowed_redirect_uri of this AuthMethodUpdateSAML. # noqa: E501 + :type: list[str] + """ + + self._allowed_redirect_uri = allowed_redirect_uri + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateSAML. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateSAML. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateSAML. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateSAML. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateSAML. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateSAML. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def description(self): + """Gets the description of this AuthMethodUpdateSAML. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateSAML. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateSAML. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateSAML. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateSAML. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateSAML. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateSAML. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateSAML. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateSAML. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def idp_metadata_url(self): + """Gets the idp_metadata_url of this AuthMethodUpdateSAML. # noqa: E501 + + IDP metadata url # noqa: E501 + + :return: The idp_metadata_url of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: str + """ + return self._idp_metadata_url + + @idp_metadata_url.setter + def idp_metadata_url(self, idp_metadata_url): + """Sets the idp_metadata_url of this AuthMethodUpdateSAML. + + IDP metadata url # noqa: E501 + + :param idp_metadata_url: The idp_metadata_url of this AuthMethodUpdateSAML. # noqa: E501 + :type: str + """ + + self._idp_metadata_url = idp_metadata_url + + @property + def idp_metadata_xml_data(self): + """Gets the idp_metadata_xml_data of this AuthMethodUpdateSAML. # noqa: E501 + + IDP metadata xml data # noqa: E501 + + :return: The idp_metadata_xml_data of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: str + """ + return self._idp_metadata_xml_data + + @idp_metadata_xml_data.setter + def idp_metadata_xml_data(self, idp_metadata_xml_data): + """Sets the idp_metadata_xml_data of this AuthMethodUpdateSAML. + + IDP metadata xml data # noqa: E501 + + :param idp_metadata_xml_data: The idp_metadata_xml_data of this AuthMethodUpdateSAML. # noqa: E501 + :type: str + """ + + self._idp_metadata_xml_data = idp_metadata_xml_data + + @property + def json(self): + """Gets the json of this AuthMethodUpdateSAML. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateSAML. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateSAML. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateSAML. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateSAML. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateSAML. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateSAML. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateSAML. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateSAML. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateSAML. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateSAML. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateSAML. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateSAML. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateSAML. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateSAML. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def subclaims_delimiters(self): + """Gets the subclaims_delimiters of this AuthMethodUpdateSAML. # noqa: E501 + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :return: The subclaims_delimiters of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: list[str] + """ + return self._subclaims_delimiters + + @subclaims_delimiters.setter + def subclaims_delimiters(self, subclaims_delimiters): + """Sets the subclaims_delimiters of this AuthMethodUpdateSAML. + + A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) # noqa: E501 + + :param subclaims_delimiters: The subclaims_delimiters of this AuthMethodUpdateSAML. # noqa: E501 + :type: list[str] + """ + + self._subclaims_delimiters = subclaims_delimiters + + @property + def token(self): + """Gets the token of this AuthMethodUpdateSAML. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateSAML. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateSAML. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateSAML. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateSAML. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateSAML. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def unique_identifier(self): + """Gets the unique_identifier of this AuthMethodUpdateSAML. # noqa: E501 + + 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. # noqa: E501 + + :return: The unique_identifier of this AuthMethodUpdateSAML. # noqa: E501 + :rtype: str + """ + return self._unique_identifier + + @unique_identifier.setter + def unique_identifier(self, unique_identifier): + """Sets the unique_identifier of this AuthMethodUpdateSAML. + + 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. # noqa: E501 + + :param unique_identifier: The unique_identifier of this AuthMethodUpdateSAML. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and unique_identifier is None: # noqa: E501 + raise ValueError("Invalid value for `unique_identifier`, must not be `None`") # noqa: E501 + + self._unique_identifier = unique_identifier + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateSAML): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateSAML): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/auth_method_update_universal_identity.py b/akeyless/models/auth_method_update_universal_identity.py new file mode 100644 index 00000000..b428a8ba --- /dev/null +++ b/akeyless/models/auth_method_update_universal_identity.py @@ -0,0 +1,544 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class AuthMethodUpdateUniversalIdentity(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', + 'bound_ips': 'list[str]', + 'deny_inheritance': 'bool', + 'deny_rotate': 'bool', + 'description': 'str', + 'force_sub_claims': 'bool', + 'gw_bound_ips': 'list[str]', + 'json': 'bool', + 'jwt_ttl': 'int', + 'name': 'str', + 'new_name': 'str', + 'product_type': 'list[str]', + 'token': 'str', + 'ttl': 'int', + 'uid_token': 'str' + } + + attribute_map = { + 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', + 'bound_ips': 'bound-ips', + 'deny_inheritance': 'deny-inheritance', + 'deny_rotate': 'deny-rotate', + 'description': 'description', + 'force_sub_claims': 'force-sub-claims', + 'gw_bound_ips': 'gw-bound-ips', + 'json': 'json', + 'jwt_ttl': 'jwt-ttl', + 'name': 'name', + 'new_name': 'new-name', + 'product_type': 'product-type', + 'token': 'token', + 'ttl': 'ttl', + 'uid_token': 'uid-token' + } + + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, deny_inheritance=None, deny_rotate=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, token=None, ttl=60, uid_token=None, local_vars_configuration=None): # noqa: E501 + """AuthMethodUpdateUniversalIdentity - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_expires = None + self._audit_logs_claims = None + self._bound_ips = None + self._deny_inheritance = None + self._deny_rotate = None + self._description = None + self._force_sub_claims = None + self._gw_bound_ips = None + self._json = None + self._jwt_ttl = None + self._name = None + self._new_name = None + self._product_type = None + self._token = None + self._ttl = None + self._uid_token = None + self.discriminator = None + + if access_expires is not None: + self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims + if bound_ips is not None: + self.bound_ips = bound_ips + if deny_inheritance is not None: + self.deny_inheritance = deny_inheritance + if deny_rotate is not None: + self.deny_rotate = deny_rotate + if description is not None: + self.description = description + if force_sub_claims is not None: + self.force_sub_claims = force_sub_claims + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips + if json is not None: + self.json = json + if jwt_ttl is not None: + self.jwt_ttl = jwt_ttl + self.name = name + if new_name is not None: + self.new_name = new_name + if product_type is not None: + self.product_type = product_type + if token is not None: + self.token = token + if ttl is not None: + self.ttl = ttl + if uid_token is not None: + self.uid_token = uid_token + + @property + def access_expires(self): + """Gets the access_expires of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :return: The access_expires of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: int + """ + return self._access_expires + + @access_expires.setter + def access_expires(self, access_expires): + """Sets the access_expires of this AuthMethodUpdateUniversalIdentity. + + Access expiration date in Unix timestamp (select 0 for access without expiry date) # noqa: E501 + + :param access_expires: The access_expires of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: int + """ + + self._access_expires = access_expires + + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this AuthMethodUpdateUniversalIdentity. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + + @property + def bound_ips(self): + """Gets the bound_ips of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :return: The bound_ips of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this AuthMethodUpdateUniversalIdentity. + + A CIDR whitelist with the IPs that the access is restricted to # noqa: E501 + + :param bound_ips: The bound_ips of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + + @property + def deny_inheritance(self): + """Gets the deny_inheritance of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Deny from root to create children # noqa: E501 + + :return: The deny_inheritance of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: bool + """ + return self._deny_inheritance + + @deny_inheritance.setter + def deny_inheritance(self, deny_inheritance): + """Sets the deny_inheritance of this AuthMethodUpdateUniversalIdentity. + + Deny from root to create children # noqa: E501 + + :param deny_inheritance: The deny_inheritance of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: bool + """ + + self._deny_inheritance = deny_inheritance + + @property + def deny_rotate(self): + """Gets the deny_rotate of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Deny from the token to rotate # noqa: E501 + + :return: The deny_rotate of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: bool + """ + return self._deny_rotate + + @deny_rotate.setter + def deny_rotate(self, deny_rotate): + """Sets the deny_rotate of this AuthMethodUpdateUniversalIdentity. + + Deny from the token to rotate # noqa: E501 + + :param deny_rotate: The deny_rotate of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: bool + """ + + self._deny_rotate = deny_rotate + + @property + def description(self): + """Gets the description of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Auth Method description # noqa: E501 + + :return: The description of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this AuthMethodUpdateUniversalIdentity. + + Auth Method description # noqa: E501 + + :param description: The description of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def force_sub_claims(self): + """Gets the force_sub_claims of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + if true: enforce role-association must include sub claims # noqa: E501 + + :return: The force_sub_claims of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: bool + """ + return self._force_sub_claims + + @force_sub_claims.setter + def force_sub_claims(self, force_sub_claims): + """Sets the force_sub_claims of this AuthMethodUpdateUniversalIdentity. + + if true: enforce role-association must include sub claims # noqa: E501 + + :param force_sub_claims: The force_sub_claims of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: bool + """ + + self._force_sub_claims = force_sub_claims + + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :return: The gw_bound_ips of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this AuthMethodUpdateUniversalIdentity. + + A CIDR whitelist with the GW IPs that the access is restricted to # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + + @property + def json(self): + """Gets the json of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this AuthMethodUpdateUniversalIdentity. + + Set output format to JSON # noqa: E501 + + :param json: The json of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def jwt_ttl(self): + """Gets the jwt_ttl of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Jwt TTL # noqa: E501 + + :return: The jwt_ttl of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: int + """ + return self._jwt_ttl + + @jwt_ttl.setter + def jwt_ttl(self, jwt_ttl): + """Sets the jwt_ttl of this AuthMethodUpdateUniversalIdentity. + + Jwt TTL # noqa: E501 + + :param jwt_ttl: The jwt_ttl of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: int + """ + + self._jwt_ttl = jwt_ttl + + @property + def name(self): + """Gets the name of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Auth Method name # noqa: E501 + + :return: The name of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this AuthMethodUpdateUniversalIdentity. + + Auth Method name # noqa: E501 + + :param name: The name of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Auth Method new name # noqa: E501 + + :return: The new_name of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this AuthMethodUpdateUniversalIdentity. + + Auth Method new name # noqa: E501 + + :param new_name: The new_name of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def product_type(self): + """Gets the product_type of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :return: The product_type of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: list[str] + """ + return self._product_type + + @product_type.setter + def product_type(self, product_type): + """Sets the product_type of this AuthMethodUpdateUniversalIdentity. + + Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] # noqa: E501 + + :param product_type: The product_type of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: list[str] + """ + + self._product_type = product_type + + @property + def token(self): + """Gets the token of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this AuthMethodUpdateUniversalIdentity. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def ttl(self): + """Gets the ttl of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + Token ttl # noqa: E501 + + :return: The ttl of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: int + """ + return self._ttl + + @ttl.setter + def ttl(self, ttl): + """Sets the ttl of this AuthMethodUpdateUniversalIdentity. + + Token ttl # noqa: E501 + + :param ttl: The ttl of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: int + """ + + self._ttl = ttl + + @property + def uid_token(self): + """Gets the uid_token of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this AuthMethodUpdateUniversalIdentity. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this AuthMethodUpdateUniversalIdentity. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, AuthMethodUpdateUniversalIdentity): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, AuthMethodUpdateUniversalIdentity): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/bastion_list_entry.py b/akeyless/models/bastion_list_entry.py index cab42ab8..0d5f2257 100644 --- a/akeyless/models/bastion_list_entry.py +++ b/akeyless/models/bastion_list_entry.py @@ -40,7 +40,6 @@ class BastionListEntry(object): 'allowed_urls_per_instance': 'dict(str, list[str])', 'cluster_name': 'str', 'display_name': 'str', - 'has_gateway_identity': 'bool', 'last_report': 'datetime' } @@ -51,11 +50,10 @@ class BastionListEntry(object): 'allowed_urls_per_instance': 'allowed_urls_per_instance', 'cluster_name': 'cluster_name', 'display_name': 'display_name', - 'has_gateway_identity': 'has_gateway_identity', 'last_report': 'last_report' } - def __init__(self, access_id=None, allowed_access_ids=None, allowed_urls=None, allowed_urls_per_instance=None, cluster_name=None, display_name=None, has_gateway_identity=None, last_report=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_id=None, allowed_access_ids=None, allowed_urls=None, allowed_urls_per_instance=None, cluster_name=None, display_name=None, last_report=None, local_vars_configuration=None): # noqa: E501 """BastionListEntry - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -67,7 +65,6 @@ def __init__(self, access_id=None, allowed_access_ids=None, allowed_urls=None, a self._allowed_urls_per_instance = None self._cluster_name = None self._display_name = None - self._has_gateway_identity = None self._last_report = None self.discriminator = None @@ -83,8 +80,6 @@ def __init__(self, access_id=None, allowed_access_ids=None, allowed_urls=None, a self.cluster_name = cluster_name if display_name is not None: self.display_name = display_name - if has_gateway_identity is not None: - self.has_gateway_identity = has_gateway_identity if last_report is not None: self.last_report = last_report @@ -214,27 +209,6 @@ def display_name(self, display_name): self._display_name = display_name - @property - def has_gateway_identity(self): - """Gets the has_gateway_identity of this BastionListEntry. # noqa: E501 - - - :return: The has_gateway_identity of this BastionListEntry. # noqa: E501 - :rtype: bool - """ - return self._has_gateway_identity - - @has_gateway_identity.setter - def has_gateway_identity(self, has_gateway_identity): - """Sets the has_gateway_identity of this BastionListEntry. - - - :param has_gateway_identity: The has_gateway_identity of this BastionListEntry. # noqa: E501 - :type: bool - """ - - self._has_gateway_identity = has_gateway_identity - @property def last_report(self): """Gets the last_report of this BastionListEntry. # noqa: E501 diff --git a/akeyless/models/create_auth_method.py b/akeyless/models/create_auth_method.py index 0ff902b1..b686ff68 100644 --- a/akeyless/models/create_auth_method.py +++ b/akeyless/models/create_auth_method.py @@ -35,6 +35,7 @@ class CreateAuthMethod(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'description': 'str', 'force_sub_claims': 'bool', @@ -49,6 +50,7 @@ class CreateAuthMethod(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'description': 'description', 'force_sub_claims': 'force-sub-claims', @@ -61,13 +63,14 @@ class CreateAuthMethod(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethod - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_ips = None self._description = None self._force_sub_claims = None @@ -82,6 +85,8 @@ def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if description is not None: @@ -125,6 +130,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethod. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethod. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethod. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethod. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this CreateAuthMethod. # noqa: E501 diff --git a/akeyless/models/create_auth_method_awsiam.py b/akeyless/models/create_auth_method_awsiam.py index 97437f4f..4d2d6d80 100644 --- a/akeyless/models/create_auth_method_awsiam.py +++ b/akeyless/models/create_auth_method_awsiam.py @@ -35,6 +35,7 @@ class CreateAuthMethodAWSIAM(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_arn': 'list[str]', 'bound_aws_account_id': 'list[str]', 'bound_ips': 'list[str]', @@ -57,6 +58,7 @@ class CreateAuthMethodAWSIAM(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_arn': 'bound-arn', 'bound_aws_account_id': 'bound-aws-account-id', 'bound_ips': 'bound-ips', @@ -77,13 +79,14 @@ class CreateAuthMethodAWSIAM(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, bound_arn=None, bound_aws_account_id=None, bound_ips=None, bound_resource_id=None, bound_role_id=None, bound_role_name=None, bound_user_id=None, bound_user_name=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, sts_url='https://sts.amazonaws.com', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_arn=None, bound_aws_account_id=None, bound_ips=None, bound_resource_id=None, bound_role_id=None, bound_role_name=None, bound_user_id=None, bound_user_name=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, sts_url='https://sts.amazonaws.com', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodAWSIAM - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_arn = None self._bound_aws_account_id = None self._bound_ips = None @@ -106,6 +109,8 @@ def __init__(self, access_expires=0, bound_arn=None, bound_aws_account_id=None, if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_arn is not None: self.bound_arn = bound_arn self.bound_aws_account_id = bound_aws_account_id @@ -164,6 +169,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodAWSIAM. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodAWSIAM. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodAWSIAM. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodAWSIAM. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_arn(self): """Gets the bound_arn of this CreateAuthMethodAWSIAM. # noqa: E501 diff --git a/akeyless/models/create_auth_method_azure_ad.py b/akeyless/models/create_auth_method_azure_ad.py index d7cd318d..d0407367 100644 --- a/akeyless/models/create_auth_method_azure_ad.py +++ b/akeyless/models/create_auth_method_azure_ad.py @@ -36,6 +36,7 @@ class CreateAuthMethodAzureAD(object): openapi_types = { 'access_expires': 'int', 'audience': 'str', + 'audit_logs_claims': 'list[str]', 'bound_group_id': 'list[str]', 'bound_ips': 'list[str]', 'bound_providers': 'list[str]', @@ -62,6 +63,7 @@ class CreateAuthMethodAzureAD(object): attribute_map = { 'access_expires': 'access-expires', 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', 'bound_group_id': 'bound-group-id', 'bound_ips': 'bound-ips', 'bound_providers': 'bound-providers', @@ -85,7 +87,7 @@ class CreateAuthMethodAzureAD(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, audience='https://management.azure.com/', bound_group_id=None, bound_ips=None, bound_providers=None, bound_resource_id=None, bound_resource_names=None, bound_resource_types=None, bound_rg_id=None, bound_spid=None, bound_sub_id=None, bound_tenant_id=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer='https://sts.windows.net/---bound_tenant_id---', json=False, jwks_uri='https://login.microsoftonline.com/common/discovery/keys', jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audience='https://management.azure.com/', audit_logs_claims=None, bound_group_id=None, bound_ips=None, bound_providers=None, bound_resource_id=None, bound_resource_names=None, bound_resource_types=None, bound_rg_id=None, bound_spid=None, bound_sub_id=None, bound_tenant_id=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer='https://sts.windows.net/---bound_tenant_id---', json=False, jwks_uri='https://login.microsoftonline.com/common/discovery/keys', jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodAzureAD - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -93,6 +95,7 @@ def __init__(self, access_expires=0, audience='https://management.azure.com/', b self._access_expires = None self._audience = None + self._audit_logs_claims = None self._bound_group_id = None self._bound_ips = None self._bound_providers = None @@ -120,6 +123,8 @@ def __init__(self, access_expires=0, audience='https://management.azure.com/', b self.access_expires = access_expires if audience is not None: self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_group_id is not None: self.bound_group_id = bound_group_id if bound_ips is not None: @@ -207,6 +212,29 @@ def audience(self, audience): self._audience = audience + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodAzureAD. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodAzureAD. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodAzureAD. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_group_id(self): """Gets the bound_group_id of this CreateAuthMethodAzureAD. # noqa: E501 diff --git a/akeyless/models/create_auth_method_cert.py b/akeyless/models/create_auth_method_cert.py index 7456d952..7c37fbc8 100644 --- a/akeyless/models/create_auth_method_cert.py +++ b/akeyless/models/create_auth_method_cert.py @@ -36,6 +36,7 @@ class CreateAuthMethodCert(object): openapi_types = { 'access_expires': 'int', 'allowed_cors': 'str', + 'audit_logs_claims': 'list[str]', 'bound_common_names': 'list[str]', 'bound_dns_sans': 'list[str]', 'bound_email_sans': 'list[str]', @@ -60,6 +61,7 @@ class CreateAuthMethodCert(object): attribute_map = { 'access_expires': 'access-expires', 'allowed_cors': 'allowed-cors', + 'audit_logs_claims': 'audit-logs-claims', 'bound_common_names': 'bound-common-names', 'bound_dns_sans': 'bound-dns-sans', 'bound_email_sans': 'bound-email-sans', @@ -81,7 +83,7 @@ class CreateAuthMethodCert(object): 'unique_identifier': 'unique-identifier' } - def __init__(self, access_expires=0, allowed_cors=None, bound_common_names=None, bound_dns_sans=None, bound_email_sans=None, bound_extensions=None, bound_ips=None, bound_organizational_units=None, bound_uri_sans=None, certificate_data=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, revoked_cert_ids=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, allowed_cors=None, audit_logs_claims=None, bound_common_names=None, bound_dns_sans=None, bound_email_sans=None, bound_extensions=None, bound_ips=None, bound_organizational_units=None, bound_uri_sans=None, certificate_data=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, revoked_cert_ids=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodCert - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -89,6 +91,7 @@ def __init__(self, access_expires=0, allowed_cors=None, bound_common_names=None, self._access_expires = None self._allowed_cors = None + self._audit_logs_claims = None self._bound_common_names = None self._bound_dns_sans = None self._bound_email_sans = None @@ -114,6 +117,8 @@ def __init__(self, access_expires=0, allowed_cors=None, bound_common_names=None, self.access_expires = access_expires if allowed_cors is not None: self.allowed_cors = allowed_cors + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_common_names is not None: self.bound_common_names = bound_common_names if bound_dns_sans is not None: @@ -197,6 +202,29 @@ def allowed_cors(self, allowed_cors): self._allowed_cors = allowed_cors + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodCert. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodCert. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodCert. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodCert. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_common_names(self): """Gets the bound_common_names of this CreateAuthMethodCert. # noqa: E501 diff --git a/akeyless/models/create_auth_method_email.py b/akeyless/models/create_auth_method_email.py index b46c7807..20efb05b 100644 --- a/akeyless/models/create_auth_method_email.py +++ b/akeyless/models/create_auth_method_email.py @@ -35,6 +35,7 @@ class CreateAuthMethodEmail(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'description': 'str', 'email': 'str', @@ -50,6 +51,7 @@ class CreateAuthMethodEmail(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'description': 'description', 'email': 'email', @@ -63,13 +65,14 @@ class CreateAuthMethodEmail(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, bound_ips=None, description=None, email=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, email=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodEmail - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_ips = None self._description = None self._email = None @@ -85,6 +88,8 @@ def __init__(self, access_expires=0, bound_ips=None, description=None, email=Non if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if description is not None: @@ -129,6 +134,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodEmail. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodEmail. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodEmail. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodEmail. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this CreateAuthMethodEmail. # noqa: E501 diff --git a/akeyless/models/create_auth_method_gcp.py b/akeyless/models/create_auth_method_gcp.py index 08c7eca8..5e6ecf0c 100644 --- a/akeyless/models/create_auth_method_gcp.py +++ b/akeyless/models/create_auth_method_gcp.py @@ -36,6 +36,7 @@ class CreateAuthMethodGCP(object): openapi_types = { 'access_expires': 'int', 'audience': 'str', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'bound_labels': 'list[str]', 'bound_projects': 'list[str]', @@ -58,6 +59,7 @@ class CreateAuthMethodGCP(object): attribute_map = { 'access_expires': 'access-expires', 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'bound_labels': 'bound-labels', 'bound_projects': 'bound-projects', @@ -77,7 +79,7 @@ class CreateAuthMethodGCP(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, audience='akeyless.io', bound_ips=None, bound_labels=None, bound_projects=None, bound_regions=None, bound_service_accounts=None, bound_zones=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, service_account_creds_data=None, token=None, type=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audience='akeyless.io', audit_logs_claims=None, bound_ips=None, bound_labels=None, bound_projects=None, bound_regions=None, bound_service_accounts=None, bound_zones=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, service_account_creds_data=None, token=None, type=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodGCP - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -85,6 +87,7 @@ def __init__(self, access_expires=0, audience='akeyless.io', bound_ips=None, bou self._access_expires = None self._audience = None + self._audit_logs_claims = None self._bound_ips = None self._bound_labels = None self._bound_projects = None @@ -107,6 +110,8 @@ def __init__(self, access_expires=0, audience='akeyless.io', bound_ips=None, bou if access_expires is not None: self.access_expires = access_expires self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if bound_labels is not None: @@ -188,6 +193,29 @@ def audience(self, audience): self._audience = audience + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodGCP. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodGCP. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodGCP. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodGCP. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this CreateAuthMethodGCP. # noqa: E501 diff --git a/akeyless/models/create_auth_method_huawei.py b/akeyless/models/create_auth_method_huawei.py index db1a8cf3..5202dfb8 100644 --- a/akeyless/models/create_auth_method_huawei.py +++ b/akeyless/models/create_auth_method_huawei.py @@ -35,6 +35,7 @@ class CreateAuthMethodHuawei(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'auth_url': 'str', 'bound_domain_id': 'list[str]', 'bound_domain_name': 'list[str]', @@ -56,6 +57,7 @@ class CreateAuthMethodHuawei(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'auth_url': 'auth-url', 'bound_domain_id': 'bound-domain-id', 'bound_domain_name': 'bound-domain-name', @@ -75,13 +77,14 @@ class CreateAuthMethodHuawei(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, auth_url='https://iam.myhwclouds.com:443/v3', bound_domain_id=None, bound_domain_name=None, bound_ips=None, bound_tenant_id=None, bound_tenant_name=None, bound_user_id=None, bound_user_name=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, auth_url='https://iam.myhwclouds.com:443/v3', bound_domain_id=None, bound_domain_name=None, bound_ips=None, bound_tenant_id=None, bound_tenant_name=None, bound_user_id=None, bound_user_name=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodHuawei - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._auth_url = None self._bound_domain_id = None self._bound_domain_name = None @@ -103,6 +106,8 @@ def __init__(self, access_expires=0, auth_url='https://iam.myhwclouds.com:443/v3 if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if auth_url is not None: self.auth_url = auth_url if bound_domain_id is not None: @@ -160,6 +165,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodHuawei. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodHuawei. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodHuawei. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodHuawei. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def auth_url(self): """Gets the auth_url of this CreateAuthMethodHuawei. # noqa: E501 diff --git a/akeyless/models/create_auth_method_k8_s.py b/akeyless/models/create_auth_method_k8_s.py index dc1c57ca..66f71ae5 100644 --- a/akeyless/models/create_auth_method_k8_s.py +++ b/akeyless/models/create_auth_method_k8_s.py @@ -36,6 +36,7 @@ class CreateAuthMethodK8S(object): openapi_types = { 'access_expires': 'int', 'audience': 'str', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'bound_namespaces': 'list[str]', 'bound_pod_names': 'list[str]', @@ -56,6 +57,7 @@ class CreateAuthMethodK8S(object): attribute_map = { 'access_expires': 'access-expires', 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'bound_namespaces': 'bound-namespaces', 'bound_pod_names': 'bound-pod-names', @@ -73,7 +75,7 @@ class CreateAuthMethodK8S(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, audience=None, bound_ips=None, bound_namespaces=None, bound_pod_names=None, bound_sa_names=None, description=None, force_sub_claims=None, gen_key='true', gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, public_key=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audience=None, audit_logs_claims=None, bound_ips=None, bound_namespaces=None, bound_pod_names=None, bound_sa_names=None, description=None, force_sub_claims=None, gen_key='true', gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, public_key=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodK8S - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -81,6 +83,7 @@ def __init__(self, access_expires=0, audience=None, bound_ips=None, bound_namesp self._access_expires = None self._audience = None + self._audit_logs_claims = None self._bound_ips = None self._bound_namespaces = None self._bound_pod_names = None @@ -102,6 +105,8 @@ def __init__(self, access_expires=0, audience=None, bound_ips=None, bound_namesp self.access_expires = access_expires if audience is not None: self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if bound_namespaces is not None: @@ -178,6 +183,29 @@ def audience(self, audience): self._audience = audience + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodK8S. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodK8S. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodK8S. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodK8S. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this CreateAuthMethodK8S. # noqa: E501 diff --git a/akeyless/models/create_auth_method_ldap.py b/akeyless/models/create_auth_method_ldap.py index 05a7f660..ae83a138 100644 --- a/akeyless/models/create_auth_method_ldap.py +++ b/akeyless/models/create_auth_method_ldap.py @@ -35,6 +35,7 @@ class CreateAuthMethodLDAP(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'description': 'str', 'force_sub_claims': 'bool', @@ -52,6 +53,7 @@ class CreateAuthMethodLDAP(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'description': 'description', 'force_sub_claims': 'force-sub-claims', @@ -67,13 +69,14 @@ class CreateAuthMethodLDAP(object): 'unique_identifier': 'unique-identifier' } - def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub_claims=None, gen_key='true', gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, public_key_data=None, token=None, uid_token=None, unique_identifier='users', local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gen_key='true', gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, public_key_data=None, token=None, uid_token=None, unique_identifier='users', local_vars_configuration=None): # noqa: E501 """CreateAuthMethodLDAP - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_ips = None self._description = None self._force_sub_claims = None @@ -91,6 +94,8 @@ def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if description is not None: @@ -140,6 +145,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodLDAP. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodLDAP. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodLDAP. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodLDAP. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this CreateAuthMethodLDAP. # noqa: E501 diff --git a/akeyless/models/create_auth_method_o_auth2.py b/akeyless/models/create_auth_method_o_auth2.py index 17f42edc..a4437eba 100644 --- a/akeyless/models/create_auth_method_o_auth2.py +++ b/akeyless/models/create_auth_method_o_auth2.py @@ -36,6 +36,7 @@ class CreateAuthMethodOAuth2(object): openapi_types = { 'access_expires': 'int', 'audience': 'str', + 'audit_logs_claims': 'list[str]', 'bound_client_ids': 'list[str]', 'bound_ips': 'list[str]', 'cert': 'str', @@ -60,6 +61,7 @@ class CreateAuthMethodOAuth2(object): attribute_map = { 'access_expires': 'access-expires', 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', 'bound_client_ids': 'bound-client-ids', 'bound_ips': 'bound-ips', 'cert': 'cert', @@ -81,7 +83,7 @@ class CreateAuthMethodOAuth2(object): 'unique_identifier': 'unique-identifier' } - def __init__(self, access_expires=0, audience=None, bound_client_ids=None, bound_ips=None, cert=None, cert_file_data=None, description=None, force_sub_claims=None, gateway_url=None, gw_bound_ips=None, issuer=None, json=False, jwks_json_data=None, jwks_uri='default_jwks_url', jwt_ttl=0, name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audience=None, audit_logs_claims=None, bound_client_ids=None, bound_ips=None, cert=None, cert_file_data=None, description=None, force_sub_claims=None, gateway_url=None, gw_bound_ips=None, issuer=None, json=False, jwks_json_data=None, jwks_uri='default_jwks_url', jwt_ttl=0, name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodOAuth2 - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -89,6 +91,7 @@ def __init__(self, access_expires=0, audience=None, bound_client_ids=None, bound self._access_expires = None self._audience = None + self._audit_logs_claims = None self._bound_client_ids = None self._bound_ips = None self._cert = None @@ -114,6 +117,8 @@ def __init__(self, access_expires=0, audience=None, bound_client_ids=None, bound self.access_expires = access_expires if audience is not None: self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_client_ids is not None: self.bound_client_ids = bound_client_ids if bound_ips is not None: @@ -196,6 +201,29 @@ def audience(self, audience): self._audience = audience + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodOAuth2. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodOAuth2. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodOAuth2. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodOAuth2. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_client_ids(self): """Gets the bound_client_ids of this CreateAuthMethodOAuth2. # noqa: E501 diff --git a/akeyless/models/create_auth_method_oci.py b/akeyless/models/create_auth_method_oci.py index d357bed8..4833cd93 100644 --- a/akeyless/models/create_auth_method_oci.py +++ b/akeyless/models/create_auth_method_oci.py @@ -35,6 +35,7 @@ class CreateAuthMethodOCI(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'description': 'str', 'force_sub_claims': 'bool', @@ -51,6 +52,7 @@ class CreateAuthMethodOCI(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'description': 'description', 'force_sub_claims': 'force-sub-claims', @@ -65,13 +67,14 @@ class CreateAuthMethodOCI(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub_claims=None, group_ocid=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, tenant_ocid=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, group_ocid=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, tenant_ocid=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodOCI - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_ips = None self._description = None self._force_sub_claims = None @@ -88,6 +91,8 @@ def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if description is not None: @@ -133,6 +138,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodOCI. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodOCI. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodOCI. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodOCI. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this CreateAuthMethodOCI. # noqa: E501 diff --git a/akeyless/models/create_auth_method_oidc.py b/akeyless/models/create_auth_method_oidc.py index bba5dc85..bafb8968 100644 --- a/akeyless/models/create_auth_method_oidc.py +++ b/akeyless/models/create_auth_method_oidc.py @@ -37,6 +37,7 @@ class CreateAuthMethodOIDC(object): 'access_expires': 'int', 'allowed_redirect_uri': 'list[str]', 'audience': 'str', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'client_id': 'str', 'client_secret': 'str', @@ -60,6 +61,7 @@ class CreateAuthMethodOIDC(object): 'access_expires': 'access-expires', 'allowed_redirect_uri': 'allowed-redirect-uri', 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'client_id': 'client-id', 'client_secret': 'client-secret', @@ -79,7 +81,7 @@ class CreateAuthMethodOIDC(object): 'unique_identifier': 'unique-identifier' } - def __init__(self, access_expires=0, allowed_redirect_uri=None, audience=None, bound_ips=None, client_id=None, client_secret=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer=None, json=False, jwt_ttl=0, name=None, product_type=None, required_scopes=None, required_scopes_prefix=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, allowed_redirect_uri=None, audience=None, audit_logs_claims=None, bound_ips=None, client_id=None, client_secret=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer=None, json=False, jwt_ttl=0, name=None, product_type=None, required_scopes=None, required_scopes_prefix=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodOIDC - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -88,6 +90,7 @@ def __init__(self, access_expires=0, allowed_redirect_uri=None, audience=None, b self._access_expires = None self._allowed_redirect_uri = None self._audience = None + self._audit_logs_claims = None self._bound_ips = None self._client_id = None self._client_secret = None @@ -113,6 +116,8 @@ def __init__(self, access_expires=0, allowed_redirect_uri=None, audience=None, b self.allowed_redirect_uri = allowed_redirect_uri if audience is not None: self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if client_id is not None: @@ -215,6 +220,29 @@ def audience(self, audience): self._audience = audience + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodOIDC. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodOIDC. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodOIDC. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this CreateAuthMethodOIDC. # noqa: E501 diff --git a/akeyless/models/create_auth_method_saml.py b/akeyless/models/create_auth_method_saml.py index 68d79315..e1c90e1d 100644 --- a/akeyless/models/create_auth_method_saml.py +++ b/akeyless/models/create_auth_method_saml.py @@ -36,6 +36,7 @@ class CreateAuthMethodSAML(object): openapi_types = { 'access_expires': 'int', 'allowed_redirect_uri': 'list[str]', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'description': 'str', 'force_sub_claims': 'bool', @@ -55,6 +56,7 @@ class CreateAuthMethodSAML(object): attribute_map = { 'access_expires': 'access-expires', 'allowed_redirect_uri': 'allowed-redirect-uri', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'description': 'description', 'force_sub_claims': 'force-sub-claims', @@ -71,7 +73,7 @@ class CreateAuthMethodSAML(object): 'unique_identifier': 'unique-identifier' } - def __init__(self, access_expires=0, allowed_redirect_uri=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, idp_metadata_url=None, idp_metadata_xml_data=None, json=False, jwt_ttl=0, name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, allowed_redirect_uri=None, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, idp_metadata_url=None, idp_metadata_xml_data=None, json=False, jwt_ttl=0, name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodSAML - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -79,6 +81,7 @@ def __init__(self, access_expires=0, allowed_redirect_uri=None, bound_ips=None, self._access_expires = None self._allowed_redirect_uri = None + self._audit_logs_claims = None self._bound_ips = None self._description = None self._force_sub_claims = None @@ -99,6 +102,8 @@ def __init__(self, access_expires=0, allowed_redirect_uri=None, bound_ips=None, self.access_expires = access_expires if allowed_redirect_uri is not None: self.allowed_redirect_uri = allowed_redirect_uri + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if description is not None: @@ -172,6 +177,29 @@ def allowed_redirect_uri(self, allowed_redirect_uri): self._allowed_redirect_uri = allowed_redirect_uri + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodSAML. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodSAML. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodSAML. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodSAML. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this CreateAuthMethodSAML. # noqa: E501 diff --git a/akeyless/models/create_auth_method_universal_identity.py b/akeyless/models/create_auth_method_universal_identity.py index 2a95e1ba..a2b05a3d 100644 --- a/akeyless/models/create_auth_method_universal_identity.py +++ b/akeyless/models/create_auth_method_universal_identity.py @@ -35,6 +35,7 @@ class CreateAuthMethodUniversalIdentity(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'deny_inheritance': 'bool', 'deny_rotate': 'bool', @@ -52,6 +53,7 @@ class CreateAuthMethodUniversalIdentity(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'deny_inheritance': 'deny-inheritance', 'deny_rotate': 'deny-rotate', @@ -67,13 +69,14 @@ class CreateAuthMethodUniversalIdentity(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, bound_ips=None, deny_inheritance=None, deny_rotate=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, ttl=60, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, deny_inheritance=None, deny_rotate=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, product_type=None, token=None, ttl=60, uid_token=None, local_vars_configuration=None): # noqa: E501 """CreateAuthMethodUniversalIdentity - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_ips = None self._deny_inheritance = None self._deny_rotate = None @@ -91,6 +94,8 @@ def __init__(self, access_expires=0, bound_ips=None, deny_inheritance=None, deny if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if deny_inheritance is not None: @@ -140,6 +145,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this CreateAuthMethodUniversalIdentity. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this CreateAuthMethodUniversalIdentity. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this CreateAuthMethodUniversalIdentity. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this CreateAuthMethodUniversalIdentity. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this CreateAuthMethodUniversalIdentity. # noqa: E501 diff --git a/akeyless/models/create_dockerhub_target.py b/akeyless/models/create_dockerhub_target.py index 396beed8..322e5665 100644 --- a/akeyless/models/create_dockerhub_target.py +++ b/akeyless/models/create_dockerhub_target.py @@ -147,7 +147,7 @@ def description(self, description): def dockerhub_password(self): """Gets the dockerhub_password of this CreateDockerhubTarget. # noqa: E501 - DockerhubPassword is either the user's password to manage the repository # noqa: E501 + Password for docker repository # noqa: E501 :return: The dockerhub_password of this CreateDockerhubTarget. # noqa: E501 :rtype: str @@ -158,7 +158,7 @@ def dockerhub_password(self): def dockerhub_password(self, dockerhub_password): """Sets the dockerhub_password of this CreateDockerhubTarget. - DockerhubPassword is either the user's password to manage the repository # noqa: E501 + Password for docker repository # noqa: E501 :param dockerhub_password: The dockerhub_password of this CreateDockerhubTarget. # noqa: E501 :type: str @@ -170,7 +170,7 @@ def dockerhub_password(self, dockerhub_password): def dockerhub_username(self): """Gets the dockerhub_username of this CreateDockerhubTarget. # noqa: E501 - DockerhubUsername is the name of the user in dockerhub # noqa: E501 + Username for docker repository # noqa: E501 :return: The dockerhub_username of this CreateDockerhubTarget. # noqa: E501 :rtype: str @@ -181,7 +181,7 @@ def dockerhub_username(self): def dockerhub_username(self, dockerhub_username): """Sets the dockerhub_username of this CreateDockerhubTarget. - DockerhubUsername is the name of the user in dockerhub # noqa: E501 + Username for docker repository # noqa: E501 :param dockerhub_username: The dockerhub_username of this CreateDockerhubTarget. # noqa: E501 :type: str diff --git a/akeyless/models/create_gitlab_target.py b/akeyless/models/create_gitlab_target.py new file mode 100644 index 00000000..71f26377 --- /dev/null +++ b/akeyless/models/create_gitlab_target.py @@ -0,0 +1,404 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class CreateGitlabTarget(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'comment': 'str', + 'description': 'str', + 'gitlab_access_token': 'str', + 'gitlab_certificate': 'str', + 'gitlab_url': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'comment': 'comment', + 'description': 'description', + 'gitlab_access_token': 'gitlab-access-token', + 'gitlab_certificate': 'gitlab-certificate', + 'gitlab_url': 'gitlab-url', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, comment=None, description=None, gitlab_access_token=None, gitlab_certificate=None, gitlab_url='https://gitlab.com/', json=False, key=None, max_versions=None, name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """CreateGitlabTarget - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._comment = None + self._description = None + self._gitlab_access_token = None + self._gitlab_certificate = None + self._gitlab_url = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._token = None + self._uid_token = None + self.discriminator = None + + if comment is not None: + self.comment = comment + if description is not None: + self.description = description + if gitlab_access_token is not None: + self.gitlab_access_token = gitlab_access_token + if gitlab_certificate is not None: + self.gitlab_certificate = gitlab_certificate + if gitlab_url is not None: + self.gitlab_url = gitlab_url + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def comment(self): + """Gets the comment of this CreateGitlabTarget. # noqa: E501 + + Deprecated - use description # noqa: E501 + + :return: The comment of this CreateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._comment + + @comment.setter + def comment(self, comment): + """Sets the comment of this CreateGitlabTarget. + + Deprecated - use description # noqa: E501 + + :param comment: The comment of this CreateGitlabTarget. # noqa: E501 + :type: str + """ + + self._comment = comment + + @property + def description(self): + """Gets the description of this CreateGitlabTarget. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this CreateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this CreateGitlabTarget. + + Description of the object # noqa: E501 + + :param description: The description of this CreateGitlabTarget. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def gitlab_access_token(self): + """Gets the gitlab_access_token of this CreateGitlabTarget. # noqa: E501 + + Gitlab access token # noqa: E501 + + :return: The gitlab_access_token of this CreateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_token + + @gitlab_access_token.setter + def gitlab_access_token(self, gitlab_access_token): + """Sets the gitlab_access_token of this CreateGitlabTarget. + + Gitlab access token # noqa: E501 + + :param gitlab_access_token: The gitlab_access_token of this CreateGitlabTarget. # noqa: E501 + :type: str + """ + + self._gitlab_access_token = gitlab_access_token + + @property + def gitlab_certificate(self): + """Gets the gitlab_certificate of this CreateGitlabTarget. # noqa: E501 + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :return: The gitlab_certificate of this CreateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._gitlab_certificate + + @gitlab_certificate.setter + def gitlab_certificate(self, gitlab_certificate): + """Sets the gitlab_certificate of this CreateGitlabTarget. + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :param gitlab_certificate: The gitlab_certificate of this CreateGitlabTarget. # noqa: E501 + :type: str + """ + + self._gitlab_certificate = gitlab_certificate + + @property + def gitlab_url(self): + """Gets the gitlab_url of this CreateGitlabTarget. # noqa: E501 + + Gitlab base url # noqa: E501 + + :return: The gitlab_url of this CreateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._gitlab_url + + @gitlab_url.setter + def gitlab_url(self, gitlab_url): + """Sets the gitlab_url of this CreateGitlabTarget. + + Gitlab base url # noqa: E501 + + :param gitlab_url: The gitlab_url of this CreateGitlabTarget. # noqa: E501 + :type: str + """ + + self._gitlab_url = gitlab_url + + @property + def json(self): + """Gets the json of this CreateGitlabTarget. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this CreateGitlabTarget. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this CreateGitlabTarget. + + Set output format to JSON # noqa: E501 + + :param json: The json of this CreateGitlabTarget. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this CreateGitlabTarget. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this CreateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this CreateGitlabTarget. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this CreateGitlabTarget. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this CreateGitlabTarget. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this CreateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this CreateGitlabTarget. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this CreateGitlabTarget. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this CreateGitlabTarget. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this CreateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this CreateGitlabTarget. + + Target name # noqa: E501 + + :param name: The name of this CreateGitlabTarget. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this CreateGitlabTarget. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this CreateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this CreateGitlabTarget. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this CreateGitlabTarget. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this CreateGitlabTarget. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this CreateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this CreateGitlabTarget. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this CreateGitlabTarget. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, CreateGitlabTarget): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, CreateGitlabTarget): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/create_gitlab_target_output.py b/akeyless/models/create_gitlab_target_output.py new file mode 100644 index 00000000..d22e9b9b --- /dev/null +++ b/akeyless/models/create_gitlab_target_output.py @@ -0,0 +1,121 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class CreateGitlabTargetOutput(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'target_id': 'int' + } + + attribute_map = { + 'target_id': 'target_id' + } + + def __init__(self, target_id=None, local_vars_configuration=None): # noqa: E501 + """CreateGitlabTargetOutput - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._target_id = None + self.discriminator = None + + if target_id is not None: + self.target_id = target_id + + @property + def target_id(self): + """Gets the target_id of this CreateGitlabTargetOutput. # noqa: E501 + + + :return: The target_id of this CreateGitlabTargetOutput. # noqa: E501 + :rtype: int + """ + return self._target_id + + @target_id.setter + def target_id(self, target_id): + """Sets the target_id of this CreateGitlabTargetOutput. + + + :param target_id: The target_id of this CreateGitlabTargetOutput. # noqa: E501 + :type: int + """ + + self._target_id = target_id + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, CreateGitlabTargetOutput): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, CreateGitlabTargetOutput): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/create_rotated_secret.py b/akeyless/models/create_rotated_secret.py index 28a3cddd..dfe563b9 100644 --- a/akeyless/models/create_rotated_secret.py +++ b/akeyless/models/create_rotated_secret.py @@ -69,6 +69,7 @@ class CreateRotatedSecret(object): 'secure_access_bastion_issuer': 'str', 'secure_access_db_name': 'str', 'secure_access_db_schema': 'str', + 'secure_access_disable_concurrent_connections': 'bool', 'secure_access_enable': 'str', 'secure_access_host': 'list[str]', 'secure_access_rdp_domain': 'str', @@ -125,6 +126,7 @@ class CreateRotatedSecret(object): 'secure_access_bastion_issuer': 'secure-access-bastion-issuer', 'secure_access_db_name': 'secure-access-db-name', 'secure_access_db_schema': 'secure-access-db-schema', + 'secure_access_disable_concurrent_connections': 'secure-access-disable-concurrent-connections', 'secure_access_enable': 'secure-access-enable', 'secure_access_host': 'secure-access-host', 'secure_access_rdp_domain': 'secure-access-rdp-domain', @@ -145,7 +147,7 @@ class CreateRotatedSecret(object): 'user_dn': 'user-dn' } - def __init__(self, provider_type=None, api_id=None, api_key=None, application_id=None, authentication_credentials='use-user-creds', auto_rotate=None, aws_region='us-east-2', custom_payload=None, delete_protection=None, description=None, gcp_key=None, gcp_service_account_email=None, gcp_service_account_key_id=None, grace_rotation=None, host_provider=None, json=False, key=None, metadata=None, name=None, password_length=None, rotate_after_disconnect='false', rotated_password=None, rotated_username=None, rotation_hour=None, rotation_interval=None, rotator_creds_type=None, rotator_custom_cmd=None, rotator_type=None, same_password=None, secure_access_allow_external_user=False, secure_access_aws_account_id=None, secure_access_aws_native_cli=None, secure_access_bastion_issuer=None, secure_access_db_name=None, secure_access_db_schema=None, secure_access_enable=None, secure_access_host=None, secure_access_rdp_domain=None, secure_access_rdp_user=None, secure_access_url=None, secure_access_web=False, secure_access_web_browsing=False, secure_access_web_proxy=False, ssh_password=None, ssh_username=None, storage_account_key_name=None, tags=None, target=None, target_name=None, token=None, uid_token=None, user_attribute='cn', user_dn=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, provider_type=None, api_id=None, api_key=None, application_id=None, authentication_credentials='use-user-creds', auto_rotate=None, aws_region='us-east-2', custom_payload=None, delete_protection=None, description=None, gcp_key=None, gcp_service_account_email=None, gcp_service_account_key_id=None, grace_rotation=None, host_provider=None, json=False, key=None, metadata=None, name=None, password_length=None, rotate_after_disconnect='false', rotated_password=None, rotated_username=None, rotation_hour=None, rotation_interval=None, rotator_creds_type=None, rotator_custom_cmd=None, rotator_type=None, same_password=None, secure_access_allow_external_user=False, secure_access_aws_account_id=None, secure_access_aws_native_cli=None, secure_access_bastion_issuer=None, secure_access_db_name=None, secure_access_db_schema=None, secure_access_disable_concurrent_connections=None, secure_access_enable=None, secure_access_host=None, secure_access_rdp_domain=None, secure_access_rdp_user=None, secure_access_url=None, secure_access_web=False, secure_access_web_browsing=False, secure_access_web_proxy=False, ssh_password=None, ssh_username=None, storage_account_key_name=None, tags=None, target=None, target_name=None, token=None, uid_token=None, user_attribute='cn', user_dn=None, local_vars_configuration=None): # noqa: E501 """CreateRotatedSecret - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -186,6 +188,7 @@ def __init__(self, provider_type=None, api_id=None, api_key=None, application_id self._secure_access_bastion_issuer = None self._secure_access_db_name = None self._secure_access_db_schema = None + self._secure_access_disable_concurrent_connections = None self._secure_access_enable = None self._secure_access_host = None self._secure_access_rdp_domain = None @@ -274,6 +277,8 @@ def __init__(self, provider_type=None, api_id=None, api_key=None, application_id self.secure_access_db_name = secure_access_db_name if secure_access_db_schema is not None: self.secure_access_db_schema = secure_access_db_schema + if secure_access_disable_concurrent_connections is not None: + self.secure_access_disable_concurrent_connections = secure_access_disable_concurrent_connections if secure_access_enable is not None: self.secure_access_enable = secure_access_enable if secure_access_host is not None: @@ -1115,6 +1120,29 @@ def secure_access_db_schema(self, secure_access_db_schema): self._secure_access_db_schema = secure_access_db_schema + @property + def secure_access_disable_concurrent_connections(self): + """Gets the secure_access_disable_concurrent_connections of this CreateRotatedSecret. # noqa: E501 + + Enable this flag to prevent simultaneous use of the same secret # noqa: E501 + + :return: The secure_access_disable_concurrent_connections of this CreateRotatedSecret. # noqa: E501 + :rtype: bool + """ + return self._secure_access_disable_concurrent_connections + + @secure_access_disable_concurrent_connections.setter + def secure_access_disable_concurrent_connections(self, secure_access_disable_concurrent_connections): + """Sets the secure_access_disable_concurrent_connections of this CreateRotatedSecret. + + Enable this flag to prevent simultaneous use of the same secret # noqa: E501 + + :param secure_access_disable_concurrent_connections: The secure_access_disable_concurrent_connections of this CreateRotatedSecret. # noqa: E501 + :type: bool + """ + + self._secure_access_disable_concurrent_connections = secure_access_disable_concurrent_connections + @property def secure_access_enable(self): """Gets the secure_access_enable of this CreateRotatedSecret. # noqa: E501 diff --git a/akeyless/models/decrypt_gpg.py b/akeyless/models/decrypt_gpg.py index 0b4ed2cc..6947ccb8 100644 --- a/akeyless/models/decrypt_gpg.py +++ b/akeyless/models/decrypt_gpg.py @@ -36,6 +36,7 @@ class DecryptGPG(object): openapi_types = { 'ciphertext': 'str', 'display_id': 'str', + 'input_format': 'str', 'item_id': 'int', 'json': 'bool', 'key_name': 'str', @@ -48,6 +49,7 @@ class DecryptGPG(object): attribute_map = { 'ciphertext': 'ciphertext', 'display_id': 'display-id', + 'input_format': 'input-format', 'item_id': 'item-id', 'json': 'json', 'key_name': 'key-name', @@ -57,7 +59,7 @@ class DecryptGPG(object): 'uid_token': 'uid-token' } - def __init__(self, ciphertext=None, display_id=None, item_id=None, json=False, key_name=None, output_format=None, passphrase=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, ciphertext=None, display_id=None, input_format='base64', item_id=None, json=False, key_name=None, output_format=None, passphrase=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """DecryptGPG - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -65,6 +67,7 @@ def __init__(self, ciphertext=None, display_id=None, item_id=None, json=False, k self._ciphertext = None self._display_id = None + self._input_format = None self._item_id = None self._json = None self._key_name = None @@ -77,6 +80,8 @@ def __init__(self, ciphertext=None, display_id=None, item_id=None, json=False, k self.ciphertext = ciphertext if display_id is not None: self.display_id = display_id + if input_format is not None: + self.input_format = input_format if item_id is not None: self.item_id = item_id if json is not None: @@ -95,7 +100,7 @@ def __init__(self, ciphertext=None, display_id=None, item_id=None, json=False, k def ciphertext(self): """Gets the ciphertext of this DecryptGPG. # noqa: E501 - Ciphertext to be decrypted in base64 encoded format # noqa: E501 + Ciphertext to be decrypted # noqa: E501 :return: The ciphertext of this DecryptGPG. # noqa: E501 :rtype: str @@ -106,7 +111,7 @@ def ciphertext(self): def ciphertext(self, ciphertext): """Sets the ciphertext of this DecryptGPG. - Ciphertext to be decrypted in base64 encoded format # noqa: E501 + Ciphertext to be decrypted # noqa: E501 :param ciphertext: The ciphertext of this DecryptGPG. # noqa: E501 :type: str @@ -139,6 +144,29 @@ def display_id(self, display_id): self._display_id = display_id + @property + def input_format(self): + """Gets the input_format of this DecryptGPG. # noqa: E501 + + Select default assumed format for the ciphertext. Currently supported options: [base64,raw] # noqa: E501 + + :return: The input_format of this DecryptGPG. # noqa: E501 + :rtype: str + """ + return self._input_format + + @input_format.setter + def input_format(self, input_format): + """Sets the input_format of this DecryptGPG. + + Select default assumed format for the ciphertext. Currently supported options: [base64,raw] # noqa: E501 + + :param input_format: The input_format of this DecryptGPG. # noqa: E501 + :type: str + """ + + self._input_format = input_format + @property def item_id(self): """Gets the item_id of this DecryptGPG. # noqa: E501 diff --git a/akeyless/models/ds_producer_details.py b/akeyless/models/ds_producer_details.py index 07cb7a6c..e3886541 100644 --- a/akeyless/models/ds_producer_details.py +++ b/akeyless/models/ds_producer_details.py @@ -137,6 +137,14 @@ class DSProducerDetails(object): 'github_installation_token_repositories_ids': 'list[int]', 'github_organization_name': 'str', 'github_repository_path': 'str', + 'gitlab_access_token': 'str', + 'gitlab_access_type': 'str', + 'gitlab_certificate': 'str', + 'gitlab_group_name': 'str', + 'gitlab_project_name': 'str', + 'gitlab_role': 'str', + 'gitlab_token_scope': 'list[str]', + 'gitlab_url': 'str', 'gke_cluster_ca_certificate': 'str', 'gke_cluster_endpoint': 'str', 'gke_cluster_name': 'str', @@ -369,6 +377,14 @@ class DSProducerDetails(object): 'github_installation_token_repositories_ids': 'github_installation_token_repositories_ids', 'github_organization_name': 'github_organization_name', 'github_repository_path': 'github_repository_path', + 'gitlab_access_token': 'gitlab_access_token', + 'gitlab_access_type': 'gitlab_access_type', + 'gitlab_certificate': 'gitlab_certificate', + 'gitlab_group_name': 'gitlab_group_name', + 'gitlab_project_name': 'gitlab_project_name', + 'gitlab_role': 'gitlab_role', + 'gitlab_token_scope': 'gitlab_token_scope', + 'gitlab_url': 'gitlab_url', 'gke_cluster_ca_certificate': 'gke_cluster_ca_certificate', 'gke_cluster_endpoint': 'gke_cluster_endpoint', 'gke_cluster_name': 'gke_cluster_name', @@ -497,7 +513,7 @@ class DSProducerDetails(object): 'warn_before_user_expiration_min': 'warn_before_user_expiration_min' } - def __init__(self, access_token_manager_id=None, acl_rules=None, active=None, admin_name=None, admin_pwd=None, admin_rotation_interval_days=None, administrative_port=None, artifactory_admin_apikey=None, artifactory_admin_username=None, artifactory_base_url=None, artifactory_token_audience=None, artifactory_token_scope=None, authorization_port=None, aws_access_key_id=None, aws_access_mode=None, aws_region=None, aws_role_arns=None, aws_secret_access_key=None, aws_session_token=None, aws_user_console_access=None, aws_user_groups=None, aws_user_policies=None, aws_user_programmatic_access=None, azure_app_object_id=None, azure_client_id=None, azure_client_secret=None, azure_fixed_user_name_sub_claim_key=None, azure_fixed_user_only=None, azure_resource_group_name=None, azure_resource_name=None, azure_subscription_id=None, azure_tenant_id=None, azure_user_groups_obj_id=None, azure_user_portal_access=None, azure_user_programmatic_access=None, azure_user_roles_template_id=None, azure_username=None, cassandra_creation_statements=None, chef_organizations=None, chef_server_access_mode=None, chef_server_host_name=None, chef_server_key=None, chef_server_port=None, chef_server_url=None, chef_server_username=None, chef_skip_ssl=None, client_authentication_type=None, cloud_service_provider=None, cluster_mode=None, connection_type=None, create_sync_url=None, db_client_id=None, db_client_secret=None, db_host_name=None, db_isolation_level=None, db_max_idle_conns=None, db_max_open_conns=None, db_name=None, db_port=None, db_private_key=None, db_private_key_passphrase=None, db_pwd=None, db_server_certificates=None, db_server_name=None, db_tenant_id=None, db_user_name=None, delete_protection=None, dynamic_secret_id=None, dynamic_secret_key=None, dynamic_secret_name=None, dynamic_secret_type=None, eks_access_key_id=None, eks_assume_role=None, eks_cluster_ca_certificate=None, eks_cluster_endpoint=None, eks_cluster_name=None, eks_region=None, eks_secret_access_key=None, enable_admin_rotation=None, enforce_replay_prevention=None, externally_provided_user=None, failure_message=None, fixed_user_only=None, gcp_key_algo=None, gcp_role_bindings=None, gcp_service_account_email=None, gcp_service_account_key=None, gcp_service_account_key_base64=None, gcp_service_account_key_id=None, gcp_service_account_type=None, gcp_tmp_service_account_name=None, gcp_token_lifetime=None, gcp_token_scope=None, gcp_token_type=None, github_app_id=None, github_app_private_key=None, github_base_url=None, github_installation_id=None, github_installation_token_permissions=None, github_installation_token_repositories=None, github_installation_token_repositories_ids=None, github_organization_name=None, github_repository_path=None, gke_cluster_ca_certificate=None, gke_cluster_endpoint=None, gke_cluster_name=None, gke_service_account_key=None, gke_service_account_name=None, google_workspace_access_mode=None, google_workspace_admin_name=None, google_workspace_group_name=None, google_workspace_group_role=None, google_workspace_role_name=None, google_workspace_role_scope=None, grant_types=None, groups=None, hanadb_creation_statements=None, hanadb_revocation_statements=None, host_name=None, host_port=None, implementation_type=None, is_fixed_user=None, issuer=None, item_targets_assoc=None, jwks=None, jwks_url=None, k8s_allowed_namespaces=None, k8s_auth_type=None, k8s_bearer_token=None, k8s_client_cert_data=None, k8s_client_key_data=None, k8s_cluster_ca_certificate=None, k8s_cluster_endpoint=None, k8s_cluster_name=None, k8s_dynamic_mode=None, k8s_multiple_doc_yaml_temp_definition=None, k8s_namespace=None, k8s_role_name=None, k8s_role_type=None, k8s_service_account=None, last_admin_rotation=None, ldap_audience=None, ldap_bind_dn=None, ldap_bind_password=None, ldap_certificate=None, ldap_group_dn=None, ldap_token_expiration=None, ldap_url=None, ldap_user_attr=None, ldap_user_dn=None, metadata=None, mongodb_atlas_api_private_key=None, mongodb_atlas_api_public_key=None, mongodb_atlas_project_id=None, mongodb_custom_data=None, mongodb_db_name=None, mongodb_default_auth_db=None, mongodb_host_port=None, mongodb_is_atlas=None, mongodb_password=None, mongodb_roles=None, mongodb_uri_connection=None, mongodb_uri_options=None, mongodb_username=None, mssql_creation_statements=None, mssql_revocation_statements=None, mysql_creation_statements=None, mysql_revocation_statements=None, oracle_creation_statements=None, oracle_revocation_statements=None, password=None, password_length=None, password_policy=None, payload=None, ping_url=None, postgres_creation_statements=None, postgres_revocation_statements=None, privileged_user=None, rabbitmq_server_password=None, rabbitmq_server_uri=None, rabbitmq_server_user=None, rabbitmq_user_conf_permission=None, rabbitmq_user_read_permission=None, rabbitmq_user_tags=None, rabbitmq_user_vhost=None, rabbitmq_user_write_permission=None, redirect_uris=None, redshift_creation_statements=None, restricted_scopes=None, revoke_sync_url=None, rotate_sync_url=None, scopes=None, secure_remote_access_details=None, session_extension_warn_interval_min=None, sf_account=None, sf_user_role=None, sf_warehouse_name=None, should_stop=None, signing_algorithm=None, ssl_connection_certificate=None, ssl_connection_mode=None, subject_dn=None, tags=None, timeout_seconds=None, use_gw_cloud_identity=None, use_gw_service_account=None, user_name=None, user_password=None, user_principal_name=None, user_ttl=None, username_length=None, username_policy=None, venafi_allow_subdomains=None, venafi_allowed_domains=None, venafi_api_key=None, venafi_auto_generated_folder=None, venafi_base_url=None, venafi_root_first_in_chain=None, venafi_sign_using_akeyless_pki=None, venafi_signer_key_name=None, venafi_store_private_key=None, venafi_tpp_access_token=None, venafi_tpp_client_id=None, venafi_tpp_password=None, venafi_tpp_refresh_token=None, venafi_tpp_username=None, venafi_use_tpp=None, venafi_zone=None, warn_before_user_expiration_min=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_token_manager_id=None, acl_rules=None, active=None, admin_name=None, admin_pwd=None, admin_rotation_interval_days=None, administrative_port=None, artifactory_admin_apikey=None, artifactory_admin_username=None, artifactory_base_url=None, artifactory_token_audience=None, artifactory_token_scope=None, authorization_port=None, aws_access_key_id=None, aws_access_mode=None, aws_region=None, aws_role_arns=None, aws_secret_access_key=None, aws_session_token=None, aws_user_console_access=None, aws_user_groups=None, aws_user_policies=None, aws_user_programmatic_access=None, azure_app_object_id=None, azure_client_id=None, azure_client_secret=None, azure_fixed_user_name_sub_claim_key=None, azure_fixed_user_only=None, azure_resource_group_name=None, azure_resource_name=None, azure_subscription_id=None, azure_tenant_id=None, azure_user_groups_obj_id=None, azure_user_portal_access=None, azure_user_programmatic_access=None, azure_user_roles_template_id=None, azure_username=None, cassandra_creation_statements=None, chef_organizations=None, chef_server_access_mode=None, chef_server_host_name=None, chef_server_key=None, chef_server_port=None, chef_server_url=None, chef_server_username=None, chef_skip_ssl=None, client_authentication_type=None, cloud_service_provider=None, cluster_mode=None, connection_type=None, create_sync_url=None, db_client_id=None, db_client_secret=None, db_host_name=None, db_isolation_level=None, db_max_idle_conns=None, db_max_open_conns=None, db_name=None, db_port=None, db_private_key=None, db_private_key_passphrase=None, db_pwd=None, db_server_certificates=None, db_server_name=None, db_tenant_id=None, db_user_name=None, delete_protection=None, dynamic_secret_id=None, dynamic_secret_key=None, dynamic_secret_name=None, dynamic_secret_type=None, eks_access_key_id=None, eks_assume_role=None, eks_cluster_ca_certificate=None, eks_cluster_endpoint=None, eks_cluster_name=None, eks_region=None, eks_secret_access_key=None, enable_admin_rotation=None, enforce_replay_prevention=None, externally_provided_user=None, failure_message=None, fixed_user_only=None, gcp_key_algo=None, gcp_role_bindings=None, gcp_service_account_email=None, gcp_service_account_key=None, gcp_service_account_key_base64=None, gcp_service_account_key_id=None, gcp_service_account_type=None, gcp_tmp_service_account_name=None, gcp_token_lifetime=None, gcp_token_scope=None, gcp_token_type=None, github_app_id=None, github_app_private_key=None, github_base_url=None, github_installation_id=None, github_installation_token_permissions=None, github_installation_token_repositories=None, github_installation_token_repositories_ids=None, github_organization_name=None, github_repository_path=None, gitlab_access_token=None, gitlab_access_type=None, gitlab_certificate=None, gitlab_group_name=None, gitlab_project_name=None, gitlab_role=None, gitlab_token_scope=None, gitlab_url=None, gke_cluster_ca_certificate=None, gke_cluster_endpoint=None, gke_cluster_name=None, gke_service_account_key=None, gke_service_account_name=None, google_workspace_access_mode=None, google_workspace_admin_name=None, google_workspace_group_name=None, google_workspace_group_role=None, google_workspace_role_name=None, google_workspace_role_scope=None, grant_types=None, groups=None, hanadb_creation_statements=None, hanadb_revocation_statements=None, host_name=None, host_port=None, implementation_type=None, is_fixed_user=None, issuer=None, item_targets_assoc=None, jwks=None, jwks_url=None, k8s_allowed_namespaces=None, k8s_auth_type=None, k8s_bearer_token=None, k8s_client_cert_data=None, k8s_client_key_data=None, k8s_cluster_ca_certificate=None, k8s_cluster_endpoint=None, k8s_cluster_name=None, k8s_dynamic_mode=None, k8s_multiple_doc_yaml_temp_definition=None, k8s_namespace=None, k8s_role_name=None, k8s_role_type=None, k8s_service_account=None, last_admin_rotation=None, ldap_audience=None, ldap_bind_dn=None, ldap_bind_password=None, ldap_certificate=None, ldap_group_dn=None, ldap_token_expiration=None, ldap_url=None, ldap_user_attr=None, ldap_user_dn=None, metadata=None, mongodb_atlas_api_private_key=None, mongodb_atlas_api_public_key=None, mongodb_atlas_project_id=None, mongodb_custom_data=None, mongodb_db_name=None, mongodb_default_auth_db=None, mongodb_host_port=None, mongodb_is_atlas=None, mongodb_password=None, mongodb_roles=None, mongodb_uri_connection=None, mongodb_uri_options=None, mongodb_username=None, mssql_creation_statements=None, mssql_revocation_statements=None, mysql_creation_statements=None, mysql_revocation_statements=None, oracle_creation_statements=None, oracle_revocation_statements=None, password=None, password_length=None, password_policy=None, payload=None, ping_url=None, postgres_creation_statements=None, postgres_revocation_statements=None, privileged_user=None, rabbitmq_server_password=None, rabbitmq_server_uri=None, rabbitmq_server_user=None, rabbitmq_user_conf_permission=None, rabbitmq_user_read_permission=None, rabbitmq_user_tags=None, rabbitmq_user_vhost=None, rabbitmq_user_write_permission=None, redirect_uris=None, redshift_creation_statements=None, restricted_scopes=None, revoke_sync_url=None, rotate_sync_url=None, scopes=None, secure_remote_access_details=None, session_extension_warn_interval_min=None, sf_account=None, sf_user_role=None, sf_warehouse_name=None, should_stop=None, signing_algorithm=None, ssl_connection_certificate=None, ssl_connection_mode=None, subject_dn=None, tags=None, timeout_seconds=None, use_gw_cloud_identity=None, use_gw_service_account=None, user_name=None, user_password=None, user_principal_name=None, user_ttl=None, username_length=None, username_policy=None, venafi_allow_subdomains=None, venafi_allowed_domains=None, venafi_api_key=None, venafi_auto_generated_folder=None, venafi_base_url=None, venafi_root_first_in_chain=None, venafi_sign_using_akeyless_pki=None, venafi_signer_key_name=None, venafi_store_private_key=None, venafi_tpp_access_token=None, venafi_tpp_client_id=None, venafi_tpp_password=None, venafi_tpp_refresh_token=None, venafi_tpp_username=None, venafi_use_tpp=None, venafi_zone=None, warn_before_user_expiration_min=None, local_vars_configuration=None): # noqa: E501 """DSProducerDetails - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -606,6 +622,14 @@ def __init__(self, access_token_manager_id=None, acl_rules=None, active=None, ad self._github_installation_token_repositories_ids = None self._github_organization_name = None self._github_repository_path = None + self._gitlab_access_token = None + self._gitlab_access_type = None + self._gitlab_certificate = None + self._gitlab_group_name = None + self._gitlab_project_name = None + self._gitlab_role = None + self._gitlab_token_scope = None + self._gitlab_url = None self._gke_cluster_ca_certificate = None self._gke_cluster_endpoint = None self._gke_cluster_name = None @@ -940,6 +964,22 @@ def __init__(self, access_token_manager_id=None, acl_rules=None, active=None, ad self.github_organization_name = github_organization_name if github_repository_path is not None: self.github_repository_path = github_repository_path + if gitlab_access_token is not None: + self.gitlab_access_token = gitlab_access_token + if gitlab_access_type is not None: + self.gitlab_access_type = gitlab_access_type + if gitlab_certificate is not None: + self.gitlab_certificate = gitlab_certificate + if gitlab_group_name is not None: + self.gitlab_group_name = gitlab_group_name + if gitlab_project_name is not None: + self.gitlab_project_name = gitlab_project_name + if gitlab_role is not None: + self.gitlab_role = gitlab_role + if gitlab_token_scope is not None: + self.gitlab_token_scope = gitlab_token_scope + if gitlab_url is not None: + self.gitlab_url = gitlab_url if gke_cluster_ca_certificate is not None: self.gke_cluster_ca_certificate = gke_cluster_ca_certificate if gke_cluster_endpoint is not None: @@ -3366,6 +3406,174 @@ def github_repository_path(self, github_repository_path): self._github_repository_path = github_repository_path + @property + def gitlab_access_token(self): + """Gets the gitlab_access_token of this DSProducerDetails. # noqa: E501 + + + :return: The gitlab_access_token of this DSProducerDetails. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_token + + @gitlab_access_token.setter + def gitlab_access_token(self, gitlab_access_token): + """Sets the gitlab_access_token of this DSProducerDetails. + + + :param gitlab_access_token: The gitlab_access_token of this DSProducerDetails. # noqa: E501 + :type: str + """ + + self._gitlab_access_token = gitlab_access_token + + @property + def gitlab_access_type(self): + """Gets the gitlab_access_type of this DSProducerDetails. # noqa: E501 + + + :return: The gitlab_access_type of this DSProducerDetails. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_type + + @gitlab_access_type.setter + def gitlab_access_type(self, gitlab_access_type): + """Sets the gitlab_access_type of this DSProducerDetails. + + + :param gitlab_access_type: The gitlab_access_type of this DSProducerDetails. # noqa: E501 + :type: str + """ + + self._gitlab_access_type = gitlab_access_type + + @property + def gitlab_certificate(self): + """Gets the gitlab_certificate of this DSProducerDetails. # noqa: E501 + + + :return: The gitlab_certificate of this DSProducerDetails. # noqa: E501 + :rtype: str + """ + return self._gitlab_certificate + + @gitlab_certificate.setter + def gitlab_certificate(self, gitlab_certificate): + """Sets the gitlab_certificate of this DSProducerDetails. + + + :param gitlab_certificate: The gitlab_certificate of this DSProducerDetails. # noqa: E501 + :type: str + """ + + self._gitlab_certificate = gitlab_certificate + + @property + def gitlab_group_name(self): + """Gets the gitlab_group_name of this DSProducerDetails. # noqa: E501 + + + :return: The gitlab_group_name of this DSProducerDetails. # noqa: E501 + :rtype: str + """ + return self._gitlab_group_name + + @gitlab_group_name.setter + def gitlab_group_name(self, gitlab_group_name): + """Sets the gitlab_group_name of this DSProducerDetails. + + + :param gitlab_group_name: The gitlab_group_name of this DSProducerDetails. # noqa: E501 + :type: str + """ + + self._gitlab_group_name = gitlab_group_name + + @property + def gitlab_project_name(self): + """Gets the gitlab_project_name of this DSProducerDetails. # noqa: E501 + + + :return: The gitlab_project_name of this DSProducerDetails. # noqa: E501 + :rtype: str + """ + return self._gitlab_project_name + + @gitlab_project_name.setter + def gitlab_project_name(self, gitlab_project_name): + """Sets the gitlab_project_name of this DSProducerDetails. + + + :param gitlab_project_name: The gitlab_project_name of this DSProducerDetails. # noqa: E501 + :type: str + """ + + self._gitlab_project_name = gitlab_project_name + + @property + def gitlab_role(self): + """Gets the gitlab_role of this DSProducerDetails. # noqa: E501 + + + :return: The gitlab_role of this DSProducerDetails. # noqa: E501 + :rtype: str + """ + return self._gitlab_role + + @gitlab_role.setter + def gitlab_role(self, gitlab_role): + """Sets the gitlab_role of this DSProducerDetails. + + + :param gitlab_role: The gitlab_role of this DSProducerDetails. # noqa: E501 + :type: str + """ + + self._gitlab_role = gitlab_role + + @property + def gitlab_token_scope(self): + """Gets the gitlab_token_scope of this DSProducerDetails. # noqa: E501 + + + :return: The gitlab_token_scope of this DSProducerDetails. # noqa: E501 + :rtype: list[str] + """ + return self._gitlab_token_scope + + @gitlab_token_scope.setter + def gitlab_token_scope(self, gitlab_token_scope): + """Sets the gitlab_token_scope of this DSProducerDetails. + + + :param gitlab_token_scope: The gitlab_token_scope of this DSProducerDetails. # noqa: E501 + :type: list[str] + """ + + self._gitlab_token_scope = gitlab_token_scope + + @property + def gitlab_url(self): + """Gets the gitlab_url of this DSProducerDetails. # noqa: E501 + + + :return: The gitlab_url of this DSProducerDetails. # noqa: E501 + :rtype: str + """ + return self._gitlab_url + + @gitlab_url.setter + def gitlab_url(self, gitlab_url): + """Sets the gitlab_url of this DSProducerDetails. + + + :param gitlab_url: The gitlab_url of this DSProducerDetails. # noqa: E501 + :type: str + """ + + self._gitlab_url = gitlab_url + @property def gke_cluster_ca_certificate(self): """Gets the gke_cluster_ca_certificate of this DSProducerDetails. # noqa: E501 diff --git a/akeyless/models/dynamic_secret_create_gitlab.py b/akeyless/models/dynamic_secret_create_gitlab.py new file mode 100644 index 00000000..088cbdd5 --- /dev/null +++ b/akeyless/models/dynamic_secret_create_gitlab.py @@ -0,0 +1,574 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class DynamicSecretCreateGitlab(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'delete_protection': 'str', + 'description': 'str', + 'gitlab_access_token': 'str', + 'gitlab_access_type': 'str', + 'gitlab_certificate': 'str', + 'gitlab_role': 'str', + 'gitlab_token_scopes': 'str', + 'gitlab_url': 'str', + 'group_name': 'str', + 'installation_organization': 'str', + 'json': 'bool', + 'name': 'str', + 'tags': 'list[str]', + 'target_name': 'str', + 'token': 'str', + 'ttl': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'delete_protection': 'delete_protection', + 'description': 'description', + 'gitlab_access_token': 'gitlab-access-token', + 'gitlab_access_type': 'gitlab-access-type', + 'gitlab_certificate': 'gitlab-certificate', + 'gitlab_role': 'gitlab-role', + 'gitlab_token_scopes': 'gitlab-token-scopes', + 'gitlab_url': 'gitlab-url', + 'group_name': 'group-name', + 'installation_organization': 'installation-organization', + 'json': 'json', + 'name': 'name', + 'tags': 'tags', + 'target_name': 'target-name', + 'token': 'token', + 'ttl': 'ttl', + 'uid_token': 'uid-token' + } + + def __init__(self, delete_protection=None, description=None, gitlab_access_token=None, gitlab_access_type=None, gitlab_certificate=None, gitlab_role=None, gitlab_token_scopes=None, gitlab_url='https://gitlab.com/', group_name=None, installation_organization=None, json=False, name=None, tags=None, target_name=None, token=None, ttl=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """DynamicSecretCreateGitlab - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._delete_protection = None + self._description = None + self._gitlab_access_token = None + self._gitlab_access_type = None + self._gitlab_certificate = None + self._gitlab_role = None + self._gitlab_token_scopes = None + self._gitlab_url = None + self._group_name = None + self._installation_organization = None + self._json = None + self._name = None + self._tags = None + self._target_name = None + self._token = None + self._ttl = None + self._uid_token = None + self.discriminator = None + + if delete_protection is not None: + self.delete_protection = delete_protection + if description is not None: + self.description = description + if gitlab_access_token is not None: + self.gitlab_access_token = gitlab_access_token + self.gitlab_access_type = gitlab_access_type + if gitlab_certificate is not None: + self.gitlab_certificate = gitlab_certificate + if gitlab_role is not None: + self.gitlab_role = gitlab_role + self.gitlab_token_scopes = gitlab_token_scopes + if gitlab_url is not None: + self.gitlab_url = gitlab_url + if group_name is not None: + self.group_name = group_name + if installation_organization is not None: + self.installation_organization = installation_organization + if json is not None: + self.json = json + self.name = name + if tags is not None: + self.tags = tags + if target_name is not None: + self.target_name = target_name + if token is not None: + self.token = token + if ttl is not None: + self.ttl = ttl + if uid_token is not None: + self.uid_token = uid_token + + @property + def delete_protection(self): + """Gets the delete_protection of this DynamicSecretCreateGitlab. # noqa: E501 + + Protection from accidental deletion of this item [true/false] # noqa: E501 + + :return: The delete_protection of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._delete_protection + + @delete_protection.setter + def delete_protection(self, delete_protection): + """Sets the delete_protection of this DynamicSecretCreateGitlab. + + Protection from accidental deletion of this item [true/false] # noqa: E501 + + :param delete_protection: The delete_protection of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._delete_protection = delete_protection + + @property + def description(self): + """Gets the description of this DynamicSecretCreateGitlab. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this DynamicSecretCreateGitlab. + + Description of the object # noqa: E501 + + :param description: The description of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def gitlab_access_token(self): + """Gets the gitlab_access_token of this DynamicSecretCreateGitlab. # noqa: E501 + + Gitlab access token # noqa: E501 + + :return: The gitlab_access_token of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_token + + @gitlab_access_token.setter + def gitlab_access_token(self, gitlab_access_token): + """Sets the gitlab_access_token of this DynamicSecretCreateGitlab. + + Gitlab access token # noqa: E501 + + :param gitlab_access_token: The gitlab_access_token of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_access_token = gitlab_access_token + + @property + def gitlab_access_type(self): + """Gets the gitlab_access_type of this DynamicSecretCreateGitlab. # noqa: E501 + + Gitlab access token type [project,group] # noqa: E501 + + :return: The gitlab_access_type of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_type + + @gitlab_access_type.setter + def gitlab_access_type(self, gitlab_access_type): + """Sets the gitlab_access_type of this DynamicSecretCreateGitlab. + + Gitlab access token type [project,group] # noqa: E501 + + :param gitlab_access_type: The gitlab_access_type of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and gitlab_access_type is None: # noqa: E501 + raise ValueError("Invalid value for `gitlab_access_type`, must not be `None`") # noqa: E501 + + self._gitlab_access_type = gitlab_access_type + + @property + def gitlab_certificate(self): + """Gets the gitlab_certificate of this DynamicSecretCreateGitlab. # noqa: E501 + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :return: The gitlab_certificate of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_certificate + + @gitlab_certificate.setter + def gitlab_certificate(self, gitlab_certificate): + """Sets the gitlab_certificate of this DynamicSecretCreateGitlab. + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :param gitlab_certificate: The gitlab_certificate of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_certificate = gitlab_certificate + + @property + def gitlab_role(self): + """Gets the gitlab_role of this DynamicSecretCreateGitlab. # noqa: E501 + + Gitlab role # noqa: E501 + + :return: The gitlab_role of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_role + + @gitlab_role.setter + def gitlab_role(self, gitlab_role): + """Sets the gitlab_role of this DynamicSecretCreateGitlab. + + Gitlab role # noqa: E501 + + :param gitlab_role: The gitlab_role of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_role = gitlab_role + + @property + def gitlab_token_scopes(self): + """Gets the gitlab_token_scopes of this DynamicSecretCreateGitlab. # noqa: E501 + + Comma-separated list of access token scopes to grant # noqa: E501 + + :return: The gitlab_token_scopes of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_token_scopes + + @gitlab_token_scopes.setter + def gitlab_token_scopes(self, gitlab_token_scopes): + """Sets the gitlab_token_scopes of this DynamicSecretCreateGitlab. + + Comma-separated list of access token scopes to grant # noqa: E501 + + :param gitlab_token_scopes: The gitlab_token_scopes of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and gitlab_token_scopes is None: # noqa: E501 + raise ValueError("Invalid value for `gitlab_token_scopes`, must not be `None`") # noqa: E501 + + self._gitlab_token_scopes = gitlab_token_scopes + + @property + def gitlab_url(self): + """Gets the gitlab_url of this DynamicSecretCreateGitlab. # noqa: E501 + + Gitlab base url # noqa: E501 + + :return: The gitlab_url of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_url + + @gitlab_url.setter + def gitlab_url(self, gitlab_url): + """Sets the gitlab_url of this DynamicSecretCreateGitlab. + + Gitlab base url # noqa: E501 + + :param gitlab_url: The gitlab_url of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_url = gitlab_url + + @property + def group_name(self): + """Gets the group_name of this DynamicSecretCreateGitlab. # noqa: E501 + + Gitlab group name, required for access-type=group # noqa: E501 + + :return: The group_name of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._group_name + + @group_name.setter + def group_name(self, group_name): + """Sets the group_name of this DynamicSecretCreateGitlab. + + Gitlab group name, required for access-type=group # noqa: E501 + + :param group_name: The group_name of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._group_name = group_name + + @property + def installation_organization(self): + """Gets the installation_organization of this DynamicSecretCreateGitlab. # noqa: E501 + + Gitlab project name, required for access-type=project # noqa: E501 + + :return: The installation_organization of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._installation_organization + + @installation_organization.setter + def installation_organization(self, installation_organization): + """Sets the installation_organization of this DynamicSecretCreateGitlab. + + Gitlab project name, required for access-type=project # noqa: E501 + + :param installation_organization: The installation_organization of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._installation_organization = installation_organization + + @property + def json(self): + """Gets the json of this DynamicSecretCreateGitlab. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this DynamicSecretCreateGitlab. + + Set output format to JSON # noqa: E501 + + :param json: The json of this DynamicSecretCreateGitlab. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def name(self): + """Gets the name of this DynamicSecretCreateGitlab. # noqa: E501 + + Dynamic secret name # noqa: E501 + + :return: The name of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this DynamicSecretCreateGitlab. + + Dynamic secret name # noqa: E501 + + :param name: The name of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def tags(self): + """Gets the tags of this DynamicSecretCreateGitlab. # noqa: E501 + + Add tags attached to this object # noqa: E501 + + :return: The tags of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: list[str] + """ + return self._tags + + @tags.setter + def tags(self, tags): + """Sets the tags of this DynamicSecretCreateGitlab. + + Add tags attached to this object # noqa: E501 + + :param tags: The tags of this DynamicSecretCreateGitlab. # noqa: E501 + :type: list[str] + """ + + self._tags = tags + + @property + def target_name(self): + """Gets the target_name of this DynamicSecretCreateGitlab. # noqa: E501 + + Target name # noqa: E501 + + :return: The target_name of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._target_name + + @target_name.setter + def target_name(self, target_name): + """Sets the target_name of this DynamicSecretCreateGitlab. + + Target name # noqa: E501 + + :param target_name: The target_name of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._target_name = target_name + + @property + def token(self): + """Gets the token of this DynamicSecretCreateGitlab. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this DynamicSecretCreateGitlab. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def ttl(self): + """Gets the ttl of this DynamicSecretCreateGitlab. # noqa: E501 + + Access Token TTL # noqa: E501 + + :return: The ttl of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._ttl + + @ttl.setter + def ttl(self, ttl): + """Sets the ttl of this DynamicSecretCreateGitlab. + + Access Token TTL # noqa: E501 + + :param ttl: The ttl of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._ttl = ttl + + @property + def uid_token(self): + """Gets the uid_token of this DynamicSecretCreateGitlab. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this DynamicSecretCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this DynamicSecretCreateGitlab. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this DynamicSecretCreateGitlab. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, DynamicSecretCreateGitlab): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, DynamicSecretCreateGitlab): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/dynamic_secret_update_gitlab.py b/akeyless/models/dynamic_secret_update_gitlab.py new file mode 100644 index 00000000..a482bc39 --- /dev/null +++ b/akeyless/models/dynamic_secret_update_gitlab.py @@ -0,0 +1,602 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class DynamicSecretUpdateGitlab(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'delete_protection': 'str', + 'description': 'str', + 'gitlab_access_token': 'str', + 'gitlab_access_type': 'str', + 'gitlab_certificate': 'str', + 'gitlab_role': 'str', + 'gitlab_token_scopes': 'str', + 'gitlab_url': 'str', + 'group_name': 'str', + 'installation_organization': 'str', + 'json': 'bool', + 'name': 'str', + 'new_name': 'str', + 'tags': 'list[str]', + 'target_name': 'str', + 'token': 'str', + 'ttl': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'delete_protection': 'delete_protection', + 'description': 'description', + 'gitlab_access_token': 'gitlab-access-token', + 'gitlab_access_type': 'gitlab-access-type', + 'gitlab_certificate': 'gitlab-certificate', + 'gitlab_role': 'gitlab-role', + 'gitlab_token_scopes': 'gitlab-token-scopes', + 'gitlab_url': 'gitlab-url', + 'group_name': 'group-name', + 'installation_organization': 'installation-organization', + 'json': 'json', + 'name': 'name', + 'new_name': 'new-name', + 'tags': 'tags', + 'target_name': 'target-name', + 'token': 'token', + 'ttl': 'ttl', + 'uid_token': 'uid-token' + } + + def __init__(self, delete_protection=None, description=None, gitlab_access_token=None, gitlab_access_type=None, gitlab_certificate=None, gitlab_role=None, gitlab_token_scopes=None, gitlab_url='https://gitlab.com/', group_name=None, installation_organization=None, json=False, name=None, new_name=None, tags=None, target_name=None, token=None, ttl=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """DynamicSecretUpdateGitlab - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._delete_protection = None + self._description = None + self._gitlab_access_token = None + self._gitlab_access_type = None + self._gitlab_certificate = None + self._gitlab_role = None + self._gitlab_token_scopes = None + self._gitlab_url = None + self._group_name = None + self._installation_organization = None + self._json = None + self._name = None + self._new_name = None + self._tags = None + self._target_name = None + self._token = None + self._ttl = None + self._uid_token = None + self.discriminator = None + + if delete_protection is not None: + self.delete_protection = delete_protection + if description is not None: + self.description = description + if gitlab_access_token is not None: + self.gitlab_access_token = gitlab_access_token + self.gitlab_access_type = gitlab_access_type + if gitlab_certificate is not None: + self.gitlab_certificate = gitlab_certificate + if gitlab_role is not None: + self.gitlab_role = gitlab_role + self.gitlab_token_scopes = gitlab_token_scopes + if gitlab_url is not None: + self.gitlab_url = gitlab_url + if group_name is not None: + self.group_name = group_name + if installation_organization is not None: + self.installation_organization = installation_organization + if json is not None: + self.json = json + self.name = name + if new_name is not None: + self.new_name = new_name + if tags is not None: + self.tags = tags + if target_name is not None: + self.target_name = target_name + if token is not None: + self.token = token + if ttl is not None: + self.ttl = ttl + if uid_token is not None: + self.uid_token = uid_token + + @property + def delete_protection(self): + """Gets the delete_protection of this DynamicSecretUpdateGitlab. # noqa: E501 + + Protection from accidental deletion of this item [true/false] # noqa: E501 + + :return: The delete_protection of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._delete_protection + + @delete_protection.setter + def delete_protection(self, delete_protection): + """Sets the delete_protection of this DynamicSecretUpdateGitlab. + + Protection from accidental deletion of this item [true/false] # noqa: E501 + + :param delete_protection: The delete_protection of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._delete_protection = delete_protection + + @property + def description(self): + """Gets the description of this DynamicSecretUpdateGitlab. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this DynamicSecretUpdateGitlab. + + Description of the object # noqa: E501 + + :param description: The description of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def gitlab_access_token(self): + """Gets the gitlab_access_token of this DynamicSecretUpdateGitlab. # noqa: E501 + + Gitlab access token # noqa: E501 + + :return: The gitlab_access_token of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_token + + @gitlab_access_token.setter + def gitlab_access_token(self, gitlab_access_token): + """Sets the gitlab_access_token of this DynamicSecretUpdateGitlab. + + Gitlab access token # noqa: E501 + + :param gitlab_access_token: The gitlab_access_token of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_access_token = gitlab_access_token + + @property + def gitlab_access_type(self): + """Gets the gitlab_access_type of this DynamicSecretUpdateGitlab. # noqa: E501 + + Gitlab access token type [project,group] # noqa: E501 + + :return: The gitlab_access_type of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_type + + @gitlab_access_type.setter + def gitlab_access_type(self, gitlab_access_type): + """Sets the gitlab_access_type of this DynamicSecretUpdateGitlab. + + Gitlab access token type [project,group] # noqa: E501 + + :param gitlab_access_type: The gitlab_access_type of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and gitlab_access_type is None: # noqa: E501 + raise ValueError("Invalid value for `gitlab_access_type`, must not be `None`") # noqa: E501 + + self._gitlab_access_type = gitlab_access_type + + @property + def gitlab_certificate(self): + """Gets the gitlab_certificate of this DynamicSecretUpdateGitlab. # noqa: E501 + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :return: The gitlab_certificate of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_certificate + + @gitlab_certificate.setter + def gitlab_certificate(self, gitlab_certificate): + """Sets the gitlab_certificate of this DynamicSecretUpdateGitlab. + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :param gitlab_certificate: The gitlab_certificate of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_certificate = gitlab_certificate + + @property + def gitlab_role(self): + """Gets the gitlab_role of this DynamicSecretUpdateGitlab. # noqa: E501 + + Gitlab role # noqa: E501 + + :return: The gitlab_role of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_role + + @gitlab_role.setter + def gitlab_role(self, gitlab_role): + """Sets the gitlab_role of this DynamicSecretUpdateGitlab. + + Gitlab role # noqa: E501 + + :param gitlab_role: The gitlab_role of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_role = gitlab_role + + @property + def gitlab_token_scopes(self): + """Gets the gitlab_token_scopes of this DynamicSecretUpdateGitlab. # noqa: E501 + + Comma-separated list of access token scopes to grant # noqa: E501 + + :return: The gitlab_token_scopes of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_token_scopes + + @gitlab_token_scopes.setter + def gitlab_token_scopes(self, gitlab_token_scopes): + """Sets the gitlab_token_scopes of this DynamicSecretUpdateGitlab. + + Comma-separated list of access token scopes to grant # noqa: E501 + + :param gitlab_token_scopes: The gitlab_token_scopes of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and gitlab_token_scopes is None: # noqa: E501 + raise ValueError("Invalid value for `gitlab_token_scopes`, must not be `None`") # noqa: E501 + + self._gitlab_token_scopes = gitlab_token_scopes + + @property + def gitlab_url(self): + """Gets the gitlab_url of this DynamicSecretUpdateGitlab. # noqa: E501 + + Gitlab base url # noqa: E501 + + :return: The gitlab_url of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_url + + @gitlab_url.setter + def gitlab_url(self, gitlab_url): + """Sets the gitlab_url of this DynamicSecretUpdateGitlab. + + Gitlab base url # noqa: E501 + + :param gitlab_url: The gitlab_url of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_url = gitlab_url + + @property + def group_name(self): + """Gets the group_name of this DynamicSecretUpdateGitlab. # noqa: E501 + + Gitlab group name, required for access-type=group # noqa: E501 + + :return: The group_name of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._group_name + + @group_name.setter + def group_name(self, group_name): + """Sets the group_name of this DynamicSecretUpdateGitlab. + + Gitlab group name, required for access-type=group # noqa: E501 + + :param group_name: The group_name of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._group_name = group_name + + @property + def installation_organization(self): + """Gets the installation_organization of this DynamicSecretUpdateGitlab. # noqa: E501 + + Gitlab project name, required for access-type=project # noqa: E501 + + :return: The installation_organization of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._installation_organization + + @installation_organization.setter + def installation_organization(self, installation_organization): + """Sets the installation_organization of this DynamicSecretUpdateGitlab. + + Gitlab project name, required for access-type=project # noqa: E501 + + :param installation_organization: The installation_organization of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._installation_organization = installation_organization + + @property + def json(self): + """Gets the json of this DynamicSecretUpdateGitlab. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this DynamicSecretUpdateGitlab. + + Set output format to JSON # noqa: E501 + + :param json: The json of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def name(self): + """Gets the name of this DynamicSecretUpdateGitlab. # noqa: E501 + + Dynamic secret name # noqa: E501 + + :return: The name of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this DynamicSecretUpdateGitlab. + + Dynamic secret name # noqa: E501 + + :param name: The name of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this DynamicSecretUpdateGitlab. # noqa: E501 + + Dynamic secret new name # noqa: E501 + + :return: The new_name of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this DynamicSecretUpdateGitlab. + + Dynamic secret new name # noqa: E501 + + :param new_name: The new_name of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def tags(self): + """Gets the tags of this DynamicSecretUpdateGitlab. # noqa: E501 + + Add tags attached to this object # noqa: E501 + + :return: The tags of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: list[str] + """ + return self._tags + + @tags.setter + def tags(self, tags): + """Sets the tags of this DynamicSecretUpdateGitlab. + + Add tags attached to this object # noqa: E501 + + :param tags: The tags of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: list[str] + """ + + self._tags = tags + + @property + def target_name(self): + """Gets the target_name of this DynamicSecretUpdateGitlab. # noqa: E501 + + Target name # noqa: E501 + + :return: The target_name of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._target_name + + @target_name.setter + def target_name(self, target_name): + """Sets the target_name of this DynamicSecretUpdateGitlab. + + Target name # noqa: E501 + + :param target_name: The target_name of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._target_name = target_name + + @property + def token(self): + """Gets the token of this DynamicSecretUpdateGitlab. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this DynamicSecretUpdateGitlab. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def ttl(self): + """Gets the ttl of this DynamicSecretUpdateGitlab. # noqa: E501 + + Access Token TTL # noqa: E501 + + :return: The ttl of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._ttl + + @ttl.setter + def ttl(self, ttl): + """Sets the ttl of this DynamicSecretUpdateGitlab. + + Access Token TTL # noqa: E501 + + :param ttl: The ttl of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._ttl = ttl + + @property + def uid_token(self): + """Gets the uid_token of this DynamicSecretUpdateGitlab. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this DynamicSecretUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this DynamicSecretUpdateGitlab. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this DynamicSecretUpdateGitlab. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, DynamicSecretUpdateGitlab): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, DynamicSecretUpdateGitlab): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/export_classic_key_output.py b/akeyless/models/export_classic_key_output.py index 215b7c32..2e6daa70 100644 --- a/akeyless/models/export_classic_key_output.py +++ b/akeyless/models/export_classic_key_output.py @@ -35,15 +35,17 @@ class ExportClassicKeyOutput(object): """ openapi_types = { 'certificate_pem': 'str', - 'key': 'str' + 'key': 'str', + 'ssh': 'str' } attribute_map = { 'certificate_pem': 'certificatePem', - 'key': 'key' + 'key': 'key', + 'ssh': 'ssh' } - def __init__(self, certificate_pem=None, key=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, certificate_pem=None, key=None, ssh=None, local_vars_configuration=None): # noqa: E501 """ExportClassicKeyOutput - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -51,12 +53,15 @@ def __init__(self, certificate_pem=None, key=None, local_vars_configuration=None self._certificate_pem = None self._key = None + self._ssh = None self.discriminator = None if certificate_pem is not None: self.certificate_pem = certificate_pem if key is not None: self.key = key + if ssh is not None: + self.ssh = ssh @property def certificate_pem(self): @@ -100,6 +105,27 @@ def key(self, key): self._key = key + @property + def ssh(self): + """Gets the ssh of this ExportClassicKeyOutput. # noqa: E501 + + + :return: The ssh of this ExportClassicKeyOutput. # noqa: E501 + :rtype: str + """ + return self._ssh + + @ssh.setter + def ssh(self, ssh): + """Sets the ssh of this ExportClassicKeyOutput. + + + :param ssh: The ssh of this ExportClassicKeyOutput. # noqa: E501 + :type: str + """ + + self._ssh = ssh + def to_dict(self): """Returns the model properties as a dict""" result = {} diff --git a/akeyless/models/gateway_create_k8_s_auth_config.py b/akeyless/models/gateway_create_k8_s_auth_config.py index 0a14112e..697faa39 100644 --- a/akeyless/models/gateway_create_k8_s_auth_config.py +++ b/akeyless/models/gateway_create_k8_s_auth_config.py @@ -36,7 +36,6 @@ class GatewayCreateK8SAuthConfig(object): openapi_types = { 'access_id': 'str', 'cluster_api_type': 'str', - 'config_encryption_key_name': 'str', 'disable_issuer_validation': 'str', 'json': 'bool', 'k8s_auth_type': 'str', @@ -59,7 +58,6 @@ class GatewayCreateK8SAuthConfig(object): attribute_map = { 'access_id': 'access-id', 'cluster_api_type': 'cluster-api-type', - 'config_encryption_key_name': 'config-encryption-key-name', 'disable_issuer_validation': 'disable-issuer-validation', 'json': 'json', 'k8s_auth_type': 'k8s-auth-type', @@ -79,7 +77,7 @@ class GatewayCreateK8SAuthConfig(object): 'use_gw_service_account': 'use-gw-service-account' } - def __init__(self, access_id=None, cluster_api_type='native_k8s', config_encryption_key_name=None, disable_issuer_validation=None, json=False, k8s_auth_type='token', k8s_ca_cert=None, k8s_client_certificate=None, k8s_client_key=None, k8s_host=None, k8s_issuer='kubernetes/serviceaccount', name=None, rancher_api_key=None, rancher_cluster_id=None, signing_key=None, token=None, token_exp=300, token_reviewer_jwt=None, uid_token=None, use_gw_service_account=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_id=None, cluster_api_type='native_k8s', disable_issuer_validation=None, json=False, k8s_auth_type='token', k8s_ca_cert=None, k8s_client_certificate=None, k8s_client_key=None, k8s_host=None, k8s_issuer='kubernetes/serviceaccount', name=None, rancher_api_key=None, rancher_cluster_id=None, signing_key=None, token=None, token_exp=300, token_reviewer_jwt=None, uid_token=None, use_gw_service_account=None, local_vars_configuration=None): # noqa: E501 """GatewayCreateK8SAuthConfig - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -87,7 +85,6 @@ def __init__(self, access_id=None, cluster_api_type='native_k8s', config_encrypt self._access_id = None self._cluster_api_type = None - self._config_encryption_key_name = None self._disable_issuer_validation = None self._json = None self._k8s_auth_type = None @@ -110,8 +107,6 @@ def __init__(self, access_id=None, cluster_api_type='native_k8s', config_encrypt self.access_id = access_id if cluster_api_type is not None: self.cluster_api_type = cluster_api_type - if config_encryption_key_name is not None: - self.config_encryption_key_name = config_encryption_key_name if disable_issuer_validation is not None: self.disable_issuer_validation = disable_issuer_validation if json is not None: @@ -192,29 +187,6 @@ def cluster_api_type(self, cluster_api_type): self._cluster_api_type = cluster_api_type - @property - def config_encryption_key_name(self): - """Gets the config_encryption_key_name of this GatewayCreateK8SAuthConfig. # noqa: E501 - - Config encryption key # noqa: E501 - - :return: The config_encryption_key_name of this GatewayCreateK8SAuthConfig. # noqa: E501 - :rtype: str - """ - return self._config_encryption_key_name - - @config_encryption_key_name.setter - def config_encryption_key_name(self, config_encryption_key_name): - """Sets the config_encryption_key_name of this GatewayCreateK8SAuthConfig. - - Config encryption key # noqa: E501 - - :param config_encryption_key_name: The config_encryption_key_name of this GatewayCreateK8SAuthConfig. # noqa: E501 - :type: str - """ - - self._config_encryption_key_name = config_encryption_key_name - @property def disable_issuer_validation(self): """Gets the disable_issuer_validation of this GatewayCreateK8SAuthConfig. # noqa: E501 diff --git a/akeyless/models/gateway_partial_update_k8_s_auth_config.py b/akeyless/models/gateway_partial_update_k8_s_auth_config.py index dc582250..7824fdae 100644 --- a/akeyless/models/gateway_partial_update_k8_s_auth_config.py +++ b/akeyless/models/gateway_partial_update_k8_s_auth_config.py @@ -36,7 +36,6 @@ class GatewayPartialUpdateK8SAuthConfig(object): openapi_types = { 'use_default_identity_bool': 'bool', 'access_id': 'str', - 'config_encryption_key_name': 'str', 'disable_issuer_validation': 'str', 'json': 'bool', 'k8s_auth_type': 'str', @@ -60,7 +59,6 @@ class GatewayPartialUpdateK8SAuthConfig(object): attribute_map = { 'use_default_identity_bool': 'UseDefaultIdentityBool', 'access_id': 'access-id', - 'config_encryption_key_name': 'config-encryption-key-name', 'disable_issuer_validation': 'disable-issuer-validation', 'json': 'json', 'k8s_auth_type': 'k8s-auth-type', @@ -81,7 +79,7 @@ class GatewayPartialUpdateK8SAuthConfig(object): 'use_gw_service_account': 'use-gw-service-account' } - def __init__(self, use_default_identity_bool=None, access_id=None, config_encryption_key_name=None, disable_issuer_validation=None, json=False, k8s_auth_type='token', k8s_ca_cert=None, k8s_client_certificate=None, k8s_client_key=None, k8s_host=None, k8s_issuer=None, name=None, new_name=None, rancher_api_key=None, rancher_cluster_id=None, signing_key=None, token=None, token_exp=None, token_reviewer_jwt=None, uid_token=None, use_gw_service_account=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, use_default_identity_bool=None, access_id=None, disable_issuer_validation=None, json=False, k8s_auth_type='token', k8s_ca_cert=None, k8s_client_certificate=None, k8s_client_key=None, k8s_host=None, k8s_issuer=None, name=None, new_name=None, rancher_api_key=None, rancher_cluster_id=None, signing_key=None, token=None, token_exp=None, token_reviewer_jwt=None, uid_token=None, use_gw_service_account=None, local_vars_configuration=None): # noqa: E501 """GatewayPartialUpdateK8SAuthConfig - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -89,7 +87,6 @@ def __init__(self, use_default_identity_bool=None, access_id=None, config_encryp self._use_default_identity_bool = None self._access_id = None - self._config_encryption_key_name = None self._disable_issuer_validation = None self._json = None self._k8s_auth_type = None @@ -114,8 +111,6 @@ def __init__(self, use_default_identity_bool=None, access_id=None, config_encryp self.use_default_identity_bool = use_default_identity_bool if access_id is not None: self.access_id = access_id - if config_encryption_key_name is not None: - self.config_encryption_key_name = config_encryption_key_name if disable_issuer_validation is not None: self.disable_issuer_validation = disable_issuer_validation if json is not None: @@ -197,29 +192,6 @@ def access_id(self, access_id): self._access_id = access_id - @property - def config_encryption_key_name(self): - """Gets the config_encryption_key_name of this GatewayPartialUpdateK8SAuthConfig. # noqa: E501 - - Config encryption key # noqa: E501 - - :return: The config_encryption_key_name of this GatewayPartialUpdateK8SAuthConfig. # noqa: E501 - :rtype: str - """ - return self._config_encryption_key_name - - @config_encryption_key_name.setter - def config_encryption_key_name(self, config_encryption_key_name): - """Sets the config_encryption_key_name of this GatewayPartialUpdateK8SAuthConfig. - - Config encryption key # noqa: E501 - - :param config_encryption_key_name: The config_encryption_key_name of this GatewayPartialUpdateK8SAuthConfig. # noqa: E501 - :type: str - """ - - self._config_encryption_key_name = config_encryption_key_name - @property def disable_issuer_validation(self): """Gets the disable_issuer_validation of this GatewayPartialUpdateK8SAuthConfig. # noqa: E501 diff --git a/akeyless/models/gateway_update_k8_s_auth_config.py b/akeyless/models/gateway_update_k8_s_auth_config.py index 7aee8143..fafc567c 100644 --- a/akeyless/models/gateway_update_k8_s_auth_config.py +++ b/akeyless/models/gateway_update_k8_s_auth_config.py @@ -36,7 +36,6 @@ class GatewayUpdateK8SAuthConfig(object): openapi_types = { 'access_id': 'str', 'cluster_api_type': 'str', - 'config_encryption_key_name': 'str', 'disable_issuer_validation': 'str', 'json': 'bool', 'k8s_auth_type': 'str', @@ -60,7 +59,6 @@ class GatewayUpdateK8SAuthConfig(object): attribute_map = { 'access_id': 'access-id', 'cluster_api_type': 'cluster-api-type', - 'config_encryption_key_name': 'config-encryption-key-name', 'disable_issuer_validation': 'disable-issuer-validation', 'json': 'json', 'k8s_auth_type': 'k8s-auth-type', @@ -81,7 +79,7 @@ class GatewayUpdateK8SAuthConfig(object): 'use_gw_service_account': 'use-gw-service-account' } - def __init__(self, access_id=None, cluster_api_type='native_k8s', config_encryption_key_name=None, disable_issuer_validation=None, json=False, k8s_auth_type='token', k8s_ca_cert=None, k8s_client_certificate=None, k8s_client_key=None, k8s_host=None, k8s_issuer='kubernetes/serviceaccount', name=None, new_name=None, rancher_api_key=None, rancher_cluster_id=None, signing_key=None, token=None, token_exp=300, token_reviewer_jwt=None, uid_token=None, use_gw_service_account=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_id=None, cluster_api_type='native_k8s', disable_issuer_validation=None, json=False, k8s_auth_type='token', k8s_ca_cert=None, k8s_client_certificate=None, k8s_client_key=None, k8s_host=None, k8s_issuer='kubernetes/serviceaccount', name=None, new_name=None, rancher_api_key=None, rancher_cluster_id=None, signing_key=None, token=None, token_exp=300, token_reviewer_jwt=None, uid_token=None, use_gw_service_account=None, local_vars_configuration=None): # noqa: E501 """GatewayUpdateK8SAuthConfig - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -89,7 +87,6 @@ def __init__(self, access_id=None, cluster_api_type='native_k8s', config_encrypt self._access_id = None self._cluster_api_type = None - self._config_encryption_key_name = None self._disable_issuer_validation = None self._json = None self._k8s_auth_type = None @@ -113,8 +110,6 @@ def __init__(self, access_id=None, cluster_api_type='native_k8s', config_encrypt self.access_id = access_id if cluster_api_type is not None: self.cluster_api_type = cluster_api_type - if config_encryption_key_name is not None: - self.config_encryption_key_name = config_encryption_key_name if disable_issuer_validation is not None: self.disable_issuer_validation = disable_issuer_validation if json is not None: @@ -196,29 +191,6 @@ def cluster_api_type(self, cluster_api_type): self._cluster_api_type = cluster_api_type - @property - def config_encryption_key_name(self): - """Gets the config_encryption_key_name of this GatewayUpdateK8SAuthConfig. # noqa: E501 - - Config encryption key # noqa: E501 - - :return: The config_encryption_key_name of this GatewayUpdateK8SAuthConfig. # noqa: E501 - :rtype: str - """ - return self._config_encryption_key_name - - @config_encryption_key_name.setter - def config_encryption_key_name(self, config_encryption_key_name): - """Sets the config_encryption_key_name of this GatewayUpdateK8SAuthConfig. - - Config encryption key # noqa: E501 - - :param config_encryption_key_name: The config_encryption_key_name of this GatewayUpdateK8SAuthConfig. # noqa: E501 - :type: str - """ - - self._config_encryption_key_name = config_encryption_key_name - @property def disable_issuer_validation(self): """Gets the disable_issuer_validation of this GatewayUpdateK8SAuthConfig. # noqa: E501 diff --git a/akeyless/models/generate_csr.py b/akeyless/models/generate_csr.py index 6fd01cf3..ff749662 100644 --- a/akeyless/models/generate_csr.py +++ b/akeyless/models/generate_csr.py @@ -43,6 +43,7 @@ class GenerateCsr(object): 'critical': 'bool', 'dep': 'str', 'email_addresses': 'str', + 'export_private_key': 'bool', 'generate_key': 'bool', 'ip_addresses': 'str', 'json': 'bool', @@ -66,6 +67,7 @@ class GenerateCsr(object): 'critical': 'critical', 'dep': 'dep', 'email_addresses': 'email-addresses', + 'export_private_key': 'export-private-key', 'generate_key': 'generate-key', 'ip_addresses': 'ip-addresses', 'json': 'json', @@ -79,7 +81,7 @@ class GenerateCsr(object): 'uri_sans': 'uri-sans' } - def __init__(self, alg=None, alt_names=None, certificate_type=None, city=None, common_name=None, country=None, critical=None, dep=None, email_addresses=None, generate_key=None, ip_addresses=None, json=False, key_type='classic-key', name=None, org=None, split_level=3, state=None, token=None, uid_token=None, uri_sans=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, alg=None, alt_names=None, certificate_type=None, city=None, common_name=None, country=None, critical=None, dep=None, email_addresses=None, export_private_key=False, generate_key=None, ip_addresses=None, json=False, key_type='classic-key', name=None, org=None, split_level=3, state=None, token=None, uid_token=None, uri_sans=None, local_vars_configuration=None): # noqa: E501 """GenerateCsr - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -94,6 +96,7 @@ def __init__(self, alg=None, alt_names=None, certificate_type=None, city=None, c self._critical = None self._dep = None self._email_addresses = None + self._export_private_key = None self._generate_key = None self._ip_addresses = None self._json = None @@ -124,6 +127,8 @@ def __init__(self, alg=None, alt_names=None, certificate_type=None, city=None, c self.dep = dep if email_addresses is not None: self.email_addresses = email_addresses + if export_private_key is not None: + self.export_private_key = export_private_key if generate_key is not None: self.generate_key = generate_key if ip_addresses is not None: @@ -352,6 +357,29 @@ def email_addresses(self, email_addresses): self._email_addresses = email_addresses + @property + def export_private_key(self): + """Gets the export_private_key of this GenerateCsr. # noqa: E501 + + The flag to indicate if the private key should be exported # noqa: E501 + + :return: The export_private_key of this GenerateCsr. # noqa: E501 + :rtype: bool + """ + return self._export_private_key + + @export_private_key.setter + def export_private_key(self, export_private_key): + """Sets the export_private_key of this GenerateCsr. + + The flag to indicate if the private key should be exported # noqa: E501 + + :param export_private_key: The export_private_key of this GenerateCsr. # noqa: E501 + :type: bool + """ + + self._export_private_key = export_private_key + @property def generate_key(self): """Gets the generate_key of this GenerateCsr. # noqa: E501 diff --git a/akeyless/models/gitlab_target_details.py b/akeyless/models/gitlab_target_details.py new file mode 100644 index 00000000..01ad4e54 --- /dev/null +++ b/akeyless/models/gitlab_target_details.py @@ -0,0 +1,173 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class GitlabTargetDetails(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'gitlab_access_token': 'str', + 'gitlab_certificate': 'str', + 'gitlab_url': 'str' + } + + attribute_map = { + 'gitlab_access_token': 'gitlab_access_token', + 'gitlab_certificate': 'gitlab_certificate', + 'gitlab_url': 'gitlab_url' + } + + def __init__(self, gitlab_access_token=None, gitlab_certificate=None, gitlab_url=None, local_vars_configuration=None): # noqa: E501 + """GitlabTargetDetails - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._gitlab_access_token = None + self._gitlab_certificate = None + self._gitlab_url = None + self.discriminator = None + + if gitlab_access_token is not None: + self.gitlab_access_token = gitlab_access_token + if gitlab_certificate is not None: + self.gitlab_certificate = gitlab_certificate + if gitlab_url is not None: + self.gitlab_url = gitlab_url + + @property + def gitlab_access_token(self): + """Gets the gitlab_access_token of this GitlabTargetDetails. # noqa: E501 + + + :return: The gitlab_access_token of this GitlabTargetDetails. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_token + + @gitlab_access_token.setter + def gitlab_access_token(self, gitlab_access_token): + """Sets the gitlab_access_token of this GitlabTargetDetails. + + + :param gitlab_access_token: The gitlab_access_token of this GitlabTargetDetails. # noqa: E501 + :type: str + """ + + self._gitlab_access_token = gitlab_access_token + + @property + def gitlab_certificate(self): + """Gets the gitlab_certificate of this GitlabTargetDetails. # noqa: E501 + + + :return: The gitlab_certificate of this GitlabTargetDetails. # noqa: E501 + :rtype: str + """ + return self._gitlab_certificate + + @gitlab_certificate.setter + def gitlab_certificate(self, gitlab_certificate): + """Sets the gitlab_certificate of this GitlabTargetDetails. + + + :param gitlab_certificate: The gitlab_certificate of this GitlabTargetDetails. # noqa: E501 + :type: str + """ + + self._gitlab_certificate = gitlab_certificate + + @property + def gitlab_url(self): + """Gets the gitlab_url of this GitlabTargetDetails. # noqa: E501 + + + :return: The gitlab_url of this GitlabTargetDetails. # noqa: E501 + :rtype: str + """ + return self._gitlab_url + + @gitlab_url.setter + def gitlab_url(self, gitlab_url): + """Sets the gitlab_url of this GitlabTargetDetails. + + + :param gitlab_url: The gitlab_url of this GitlabTargetDetails. # noqa: E501 + :type: str + """ + + self._gitlab_url = gitlab_url + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, GitlabTargetDetails): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, GitlabTargetDetails): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/k8_s_auth.py b/akeyless/models/k8_s_auth.py index 41e79edf..1b32f549 100644 --- a/akeyless/models/k8_s_auth.py +++ b/akeyless/models/k8_s_auth.py @@ -49,7 +49,6 @@ class K8SAuth(object): 'k8s_pub_keys_pem': 'list[str]', 'k8s_token_reviewer_jwt': 'str', 'name': 'str', - 'protection_key': 'str', 'rancher_api_key': 'str', 'rancher_cluster_id': 'str', 'use_local_ca_jwt': 'bool' @@ -71,13 +70,12 @@ class K8SAuth(object): 'k8s_pub_keys_pem': 'k8s_pub_keys_pem', 'k8s_token_reviewer_jwt': 'k8s_token_reviewer_jwt', 'name': 'name', - 'protection_key': 'protection_key', 'rancher_api_key': 'rancher_api_key', 'rancher_cluster_id': 'rancher_cluster_id', 'use_local_ca_jwt': 'use_local_ca_jwt' } - def __init__(self, am_token_expiration=None, auth_method_access_id=None, auth_method_prv_key_pem=None, cluster_api_type=None, disable_iss_validation=None, id=None, k8s_auth_type=None, k8s_ca_cert=None, k8s_client_cert_data=None, k8s_client_key_data=None, k8s_host=None, k8s_issuer=None, k8s_pub_keys_pem=None, k8s_token_reviewer_jwt=None, name=None, protection_key=None, rancher_api_key=None, rancher_cluster_id=None, use_local_ca_jwt=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, am_token_expiration=None, auth_method_access_id=None, auth_method_prv_key_pem=None, cluster_api_type=None, disable_iss_validation=None, id=None, k8s_auth_type=None, k8s_ca_cert=None, k8s_client_cert_data=None, k8s_client_key_data=None, k8s_host=None, k8s_issuer=None, k8s_pub_keys_pem=None, k8s_token_reviewer_jwt=None, name=None, rancher_api_key=None, rancher_cluster_id=None, use_local_ca_jwt=None, local_vars_configuration=None): # noqa: E501 """K8SAuth - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -98,7 +96,6 @@ def __init__(self, am_token_expiration=None, auth_method_access_id=None, auth_me self._k8s_pub_keys_pem = None self._k8s_token_reviewer_jwt = None self._name = None - self._protection_key = None self._rancher_api_key = None self._rancher_cluster_id = None self._use_local_ca_jwt = None @@ -134,8 +131,6 @@ def __init__(self, am_token_expiration=None, auth_method_access_id=None, auth_me self.k8s_token_reviewer_jwt = k8s_token_reviewer_jwt if name is not None: self.name = name - if protection_key is not None: - self.protection_key = protection_key if rancher_api_key is not None: self.rancher_api_key = rancher_api_key if rancher_cluster_id is not None: @@ -482,27 +477,6 @@ def name(self, name): self._name = name - @property - def protection_key(self): - """Gets the protection_key of this K8SAuth. # noqa: E501 - - - :return: The protection_key of this K8SAuth. # noqa: E501 - :rtype: str - """ - return self._protection_key - - @protection_key.setter - def protection_key(self, protection_key): - """Sets the protection_key of this K8SAuth. - - - :param protection_key: The protection_key of this K8SAuth. # noqa: E501 - :type: str - """ - - self._protection_key = protection_key - @property def rancher_api_key(self): """Gets the rancher_api_key of this K8SAuth. # noqa: E501 diff --git a/akeyless/models/secure_remote_access.py b/akeyless/models/secure_remote_access.py index b00e3c6f..bb767144 100644 --- a/akeyless/models/secure_remote_access.py +++ b/akeyless/models/secure_remote_access.py @@ -41,6 +41,8 @@ class SecureRemoteAccess(object): 'bastion_issuer': 'str', 'bastion_issuer_id': 'int', 'bastion_ssh': 'str', + 'block_concurrent_connections': 'bool', + 'block_concurrent_connections_level': 'str', 'category': 'str', 'dashboard_url': 'str', 'db_name': 'str', @@ -77,6 +79,8 @@ class SecureRemoteAccess(object): 'bastion_issuer': 'bastion_issuer', 'bastion_issuer_id': 'bastion_issuer_id', 'bastion_ssh': 'bastion_ssh', + 'block_concurrent_connections': 'block_concurrent_connections', + 'block_concurrent_connections_level': 'block_concurrent_connections_level', 'category': 'category', 'dashboard_url': 'dashboard_url', 'db_name': 'db_name', @@ -105,7 +109,7 @@ class SecureRemoteAccess(object): 'web_proxy': 'web_proxy' } - def __init__(self, account_id=None, allow_port_forwarding=None, allow_providing_external_username=None, bastion_api=None, bastion_issuer=None, bastion_issuer_id=None, bastion_ssh=None, category=None, dashboard_url=None, db_name=None, domain=None, enable=None, endpoint=None, host=None, host_provider_type=None, is_cli=None, is_web=None, isolated=None, native=None, rd_gateway_server=None, rdp_user=None, region=None, rotate_after_disconnect=None, schema=None, ssh_password=None, ssh_private_key=None, ssh_user=None, status_info=None, target_hosts=None, targets=None, url=None, use_internal_bastion=None, web_proxy=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, account_id=None, allow_port_forwarding=None, allow_providing_external_username=None, bastion_api=None, bastion_issuer=None, bastion_issuer_id=None, bastion_ssh=None, block_concurrent_connections=None, block_concurrent_connections_level=None, category=None, dashboard_url=None, db_name=None, domain=None, enable=None, endpoint=None, host=None, host_provider_type=None, is_cli=None, is_web=None, isolated=None, native=None, rd_gateway_server=None, rdp_user=None, region=None, rotate_after_disconnect=None, schema=None, ssh_password=None, ssh_private_key=None, ssh_user=None, status_info=None, target_hosts=None, targets=None, url=None, use_internal_bastion=None, web_proxy=None, local_vars_configuration=None): # noqa: E501 """SecureRemoteAccess - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -118,6 +122,8 @@ def __init__(self, account_id=None, allow_port_forwarding=None, allow_providing_ self._bastion_issuer = None self._bastion_issuer_id = None self._bastion_ssh = None + self._block_concurrent_connections = None + self._block_concurrent_connections_level = None self._category = None self._dashboard_url = None self._db_name = None @@ -160,6 +166,10 @@ def __init__(self, account_id=None, allow_port_forwarding=None, allow_providing_ self.bastion_issuer_id = bastion_issuer_id if bastion_ssh is not None: self.bastion_ssh = bastion_ssh + if block_concurrent_connections is not None: + self.block_concurrent_connections = block_concurrent_connections + if block_concurrent_connections_level is not None: + self.block_concurrent_connections_level = block_concurrent_connections_level if category is not None: self.category = category if dashboard_url is not None: @@ -360,6 +370,48 @@ def bastion_ssh(self, bastion_ssh): self._bastion_ssh = bastion_ssh + @property + def block_concurrent_connections(self): + """Gets the block_concurrent_connections of this SecureRemoteAccess. # noqa: E501 + + + :return: The block_concurrent_connections of this SecureRemoteAccess. # noqa: E501 + :rtype: bool + """ + return self._block_concurrent_connections + + @block_concurrent_connections.setter + def block_concurrent_connections(self, block_concurrent_connections): + """Sets the block_concurrent_connections of this SecureRemoteAccess. + + + :param block_concurrent_connections: The block_concurrent_connections of this SecureRemoteAccess. # noqa: E501 + :type: bool + """ + + self._block_concurrent_connections = block_concurrent_connections + + @property + def block_concurrent_connections_level(self): + """Gets the block_concurrent_connections_level of this SecureRemoteAccess. # noqa: E501 + + + :return: The block_concurrent_connections_level of this SecureRemoteAccess. # noqa: E501 + :rtype: str + """ + return self._block_concurrent_connections_level + + @block_concurrent_connections_level.setter + def block_concurrent_connections_level(self, block_concurrent_connections_level): + """Sets the block_concurrent_connections_level of this SecureRemoteAccess. + + + :param block_concurrent_connections_level: The block_concurrent_connections_level of this SecureRemoteAccess. # noqa: E501 + :type: str + """ + + self._block_concurrent_connections_level = block_concurrent_connections_level + @property def category(self): """Gets the category of this SecureRemoteAccess. # noqa: E501 diff --git a/akeyless/models/target_create_artifactory.py b/akeyless/models/target_create_artifactory.py new file mode 100644 index 00000000..ab5a37d8 --- /dev/null +++ b/akeyless/models/target_create_artifactory.py @@ -0,0 +1,379 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateArtifactory(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'artifactory_admin_name': 'str', + 'artifactory_admin_pwd': 'str', + 'base_url': 'str', + 'description': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'artifactory_admin_name': 'artifactory-admin-name', + 'artifactory_admin_pwd': 'artifactory-admin-pwd', + 'base_url': 'base-url', + 'description': 'description', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, artifactory_admin_name=None, artifactory_admin_pwd=None, base_url=None, description=None, json=False, key=None, max_versions=None, name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateArtifactory - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._artifactory_admin_name = None + self._artifactory_admin_pwd = None + self._base_url = None + self._description = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._token = None + self._uid_token = None + self.discriminator = None + + self.artifactory_admin_name = artifactory_admin_name + self.artifactory_admin_pwd = artifactory_admin_pwd + self.base_url = base_url + if description is not None: + self.description = description + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def artifactory_admin_name(self): + """Gets the artifactory_admin_name of this TargetCreateArtifactory. # noqa: E501 + + Artifactory Admin Name # noqa: E501 + + :return: The artifactory_admin_name of this TargetCreateArtifactory. # noqa: E501 + :rtype: str + """ + return self._artifactory_admin_name + + @artifactory_admin_name.setter + def artifactory_admin_name(self, artifactory_admin_name): + """Sets the artifactory_admin_name of this TargetCreateArtifactory. + + Artifactory Admin Name # noqa: E501 + + :param artifactory_admin_name: The artifactory_admin_name of this TargetCreateArtifactory. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and artifactory_admin_name is None: # noqa: E501 + raise ValueError("Invalid value for `artifactory_admin_name`, must not be `None`") # noqa: E501 + + self._artifactory_admin_name = artifactory_admin_name + + @property + def artifactory_admin_pwd(self): + """Gets the artifactory_admin_pwd of this TargetCreateArtifactory. # noqa: E501 + + Artifactory Admin password # noqa: E501 + + :return: The artifactory_admin_pwd of this TargetCreateArtifactory. # noqa: E501 + :rtype: str + """ + return self._artifactory_admin_pwd + + @artifactory_admin_pwd.setter + def artifactory_admin_pwd(self, artifactory_admin_pwd): + """Sets the artifactory_admin_pwd of this TargetCreateArtifactory. + + Artifactory Admin password # noqa: E501 + + :param artifactory_admin_pwd: The artifactory_admin_pwd of this TargetCreateArtifactory. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and artifactory_admin_pwd is None: # noqa: E501 + raise ValueError("Invalid value for `artifactory_admin_pwd`, must not be `None`") # noqa: E501 + + self._artifactory_admin_pwd = artifactory_admin_pwd + + @property + def base_url(self): + """Gets the base_url of this TargetCreateArtifactory. # noqa: E501 + + Base URL # noqa: E501 + + :return: The base_url of this TargetCreateArtifactory. # noqa: E501 + :rtype: str + """ + return self._base_url + + @base_url.setter + def base_url(self, base_url): + """Sets the base_url of this TargetCreateArtifactory. + + Base URL # noqa: E501 + + :param base_url: The base_url of this TargetCreateArtifactory. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and base_url is None: # noqa: E501 + raise ValueError("Invalid value for `base_url`, must not be `None`") # noqa: E501 + + self._base_url = base_url + + @property + def description(self): + """Gets the description of this TargetCreateArtifactory. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateArtifactory. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateArtifactory. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateArtifactory. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetCreateArtifactory. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateArtifactory. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateArtifactory. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateArtifactory. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateArtifactory. # noqa: E501 + + The name of a key used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateArtifactory. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateArtifactory. + + The name of a key used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateArtifactory. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateArtifactory. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateArtifactory. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateArtifactory. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateArtifactory. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateArtifactory. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateArtifactory. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateArtifactory. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateArtifactory. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this TargetCreateArtifactory. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateArtifactory. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateArtifactory. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateArtifactory. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateArtifactory. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateArtifactory. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateArtifactory. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateArtifactory. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateArtifactory): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateArtifactory): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_aws.py b/akeyless/models/target_create_aws.py new file mode 100644 index 00000000..8bb72777 --- /dev/null +++ b/akeyless/models/target_create_aws.py @@ -0,0 +1,434 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateAws(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_key': 'str', + 'access_key_id': 'str', + 'description': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'region': 'str', + 'session_token': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_cloud_identity': 'bool' + } + + attribute_map = { + 'access_key': 'access-key', + 'access_key_id': 'access-key-id', + 'description': 'description', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'region': 'region', + 'session_token': 'session-token', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_cloud_identity': 'use-gw-cloud-identity' + } + + def __init__(self, access_key=None, access_key_id=None, description=None, json=False, key=None, max_versions=None, name=None, region='us-east-2', session_token=None, token=None, uid_token=None, use_gw_cloud_identity=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateAws - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_key = None + self._access_key_id = None + self._description = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._region = None + self._session_token = None + self._token = None + self._uid_token = None + self._use_gw_cloud_identity = None + self.discriminator = None + + self.access_key = access_key + self.access_key_id = access_key_id + if description is not None: + self.description = description + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if region is not None: + self.region = region + if session_token is not None: + self.session_token = session_token + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_cloud_identity is not None: + self.use_gw_cloud_identity = use_gw_cloud_identity + + @property + def access_key(self): + """Gets the access_key of this TargetCreateAws. # noqa: E501 + + AWS secret access key # noqa: E501 + + :return: The access_key of this TargetCreateAws. # noqa: E501 + :rtype: str + """ + return self._access_key + + @access_key.setter + def access_key(self, access_key): + """Sets the access_key of this TargetCreateAws. + + AWS secret access key # noqa: E501 + + :param access_key: The access_key of this TargetCreateAws. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and access_key is None: # noqa: E501 + raise ValueError("Invalid value for `access_key`, must not be `None`") # noqa: E501 + + self._access_key = access_key + + @property + def access_key_id(self): + """Gets the access_key_id of this TargetCreateAws. # noqa: E501 + + AWS access key ID # noqa: E501 + + :return: The access_key_id of this TargetCreateAws. # noqa: E501 + :rtype: str + """ + return self._access_key_id + + @access_key_id.setter + def access_key_id(self, access_key_id): + """Sets the access_key_id of this TargetCreateAws. + + AWS access key ID # noqa: E501 + + :param access_key_id: The access_key_id of this TargetCreateAws. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and access_key_id is None: # noqa: E501 + raise ValueError("Invalid value for `access_key_id`, must not be `None`") # noqa: E501 + + self._access_key_id = access_key_id + + @property + def description(self): + """Gets the description of this TargetCreateAws. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateAws. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateAws. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateAws. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetCreateAws. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateAws. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateAws. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateAws. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateAws. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateAws. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateAws. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateAws. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateAws. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateAws. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateAws. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateAws. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateAws. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateAws. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateAws. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateAws. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def region(self): + """Gets the region of this TargetCreateAws. # noqa: E501 + + AWS region # noqa: E501 + + :return: The region of this TargetCreateAws. # noqa: E501 + :rtype: str + """ + return self._region + + @region.setter + def region(self, region): + """Sets the region of this TargetCreateAws. + + AWS region # noqa: E501 + + :param region: The region of this TargetCreateAws. # noqa: E501 + :type: str + """ + + self._region = region + + @property + def session_token(self): + """Gets the session_token of this TargetCreateAws. # noqa: E501 + + Required only for temporary security credentials retrieved using STS # noqa: E501 + + :return: The session_token of this TargetCreateAws. # noqa: E501 + :rtype: str + """ + return self._session_token + + @session_token.setter + def session_token(self, session_token): + """Sets the session_token of this TargetCreateAws. + + Required only for temporary security credentials retrieved using STS # noqa: E501 + + :param session_token: The session_token of this TargetCreateAws. # noqa: E501 + :type: str + """ + + self._session_token = session_token + + @property + def token(self): + """Gets the token of this TargetCreateAws. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateAws. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateAws. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateAws. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateAws. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateAws. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateAws. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateAws. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_cloud_identity(self): + """Gets the use_gw_cloud_identity of this TargetCreateAws. # noqa: E501 + + Use the GW's Cloud IAM # noqa: E501 + + :return: The use_gw_cloud_identity of this TargetCreateAws. # noqa: E501 + :rtype: bool + """ + return self._use_gw_cloud_identity + + @use_gw_cloud_identity.setter + def use_gw_cloud_identity(self, use_gw_cloud_identity): + """Sets the use_gw_cloud_identity of this TargetCreateAws. + + Use the GW's Cloud IAM # noqa: E501 + + :param use_gw_cloud_identity: The use_gw_cloud_identity of this TargetCreateAws. # noqa: E501 + :type: bool + """ + + self._use_gw_cloud_identity = use_gw_cloud_identity + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateAws): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateAws): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_azure.py b/akeyless/models/target_create_azure.py new file mode 100644 index 00000000..4dbe24d1 --- /dev/null +++ b/akeyless/models/target_create_azure.py @@ -0,0 +1,480 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateAzure(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'client_id': 'str', + 'client_secret': 'str', + 'description': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'resource_group_name': 'str', + 'resource_name': 'str', + 'subscription_id': 'str', + 'tenant_id': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_cloud_identity': 'bool' + } + + attribute_map = { + 'client_id': 'client-id', + 'client_secret': 'client-secret', + 'description': 'description', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'resource_group_name': 'resource-group-name', + 'resource_name': 'resource-name', + 'subscription_id': 'subscription-id', + 'tenant_id': 'tenant-id', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_cloud_identity': 'use-gw-cloud-identity' + } + + def __init__(self, client_id=None, client_secret=None, description=None, json=False, key=None, max_versions=None, name=None, resource_group_name=None, resource_name=None, subscription_id=None, tenant_id=None, token=None, uid_token=None, use_gw_cloud_identity=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateAzure - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._client_id = None + self._client_secret = None + self._description = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._resource_group_name = None + self._resource_name = None + self._subscription_id = None + self._tenant_id = None + self._token = None + self._uid_token = None + self._use_gw_cloud_identity = None + self.discriminator = None + + if client_id is not None: + self.client_id = client_id + if client_secret is not None: + self.client_secret = client_secret + if description is not None: + self.description = description + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if resource_group_name is not None: + self.resource_group_name = resource_group_name + if resource_name is not None: + self.resource_name = resource_name + if subscription_id is not None: + self.subscription_id = subscription_id + if tenant_id is not None: + self.tenant_id = tenant_id + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_cloud_identity is not None: + self.use_gw_cloud_identity = use_gw_cloud_identity + + @property + def client_id(self): + """Gets the client_id of this TargetCreateAzure. # noqa: E501 + + + :return: The client_id of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._client_id + + @client_id.setter + def client_id(self, client_id): + """Sets the client_id of this TargetCreateAzure. + + + :param client_id: The client_id of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._client_id = client_id + + @property + def client_secret(self): + """Gets the client_secret of this TargetCreateAzure. # noqa: E501 + + + :return: The client_secret of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._client_secret + + @client_secret.setter + def client_secret(self, client_secret): + """Sets the client_secret of this TargetCreateAzure. + + + :param client_secret: The client_secret of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._client_secret = client_secret + + @property + def description(self): + """Gets the description of this TargetCreateAzure. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateAzure. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetCreateAzure. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateAzure. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateAzure. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateAzure. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateAzure. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateAzure. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateAzure. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateAzure. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateAzure. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateAzure. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateAzure. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def resource_group_name(self): + """Gets the resource_group_name of this TargetCreateAzure. # noqa: E501 + + The Resource Group name in your Azure subscription # noqa: E501 + + :return: The resource_group_name of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._resource_group_name + + @resource_group_name.setter + def resource_group_name(self, resource_group_name): + """Sets the resource_group_name of this TargetCreateAzure. + + The Resource Group name in your Azure subscription # noqa: E501 + + :param resource_group_name: The resource_group_name of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._resource_group_name = resource_group_name + + @property + def resource_name(self): + """Gets the resource_name of this TargetCreateAzure. # noqa: E501 + + The name of the relevant Resource # noqa: E501 + + :return: The resource_name of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._resource_name + + @resource_name.setter + def resource_name(self, resource_name): + """Sets the resource_name of this TargetCreateAzure. + + The name of the relevant Resource # noqa: E501 + + :param resource_name: The resource_name of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._resource_name = resource_name + + @property + def subscription_id(self): + """Gets the subscription_id of this TargetCreateAzure. # noqa: E501 + + Azure Subscription Id # noqa: E501 + + :return: The subscription_id of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._subscription_id + + @subscription_id.setter + def subscription_id(self, subscription_id): + """Sets the subscription_id of this TargetCreateAzure. + + Azure Subscription Id # noqa: E501 + + :param subscription_id: The subscription_id of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._subscription_id = subscription_id + + @property + def tenant_id(self): + """Gets the tenant_id of this TargetCreateAzure. # noqa: E501 + + + :return: The tenant_id of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._tenant_id + + @tenant_id.setter + def tenant_id(self, tenant_id): + """Sets the tenant_id of this TargetCreateAzure. + + + :param tenant_id: The tenant_id of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._tenant_id = tenant_id + + @property + def token(self): + """Gets the token of this TargetCreateAzure. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateAzure. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateAzure. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateAzure. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateAzure. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateAzure. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_cloud_identity(self): + """Gets the use_gw_cloud_identity of this TargetCreateAzure. # noqa: E501 + + + :return: The use_gw_cloud_identity of this TargetCreateAzure. # noqa: E501 + :rtype: bool + """ + return self._use_gw_cloud_identity + + @use_gw_cloud_identity.setter + def use_gw_cloud_identity(self, use_gw_cloud_identity): + """Sets the use_gw_cloud_identity of this TargetCreateAzure. + + + :param use_gw_cloud_identity: The use_gw_cloud_identity of this TargetCreateAzure. # noqa: E501 + :type: bool + """ + + self._use_gw_cloud_identity = use_gw_cloud_identity + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateAzure): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateAzure): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_db.py b/akeyless/models/target_create_db.py new file mode 100644 index 00000000..9710c116 --- /dev/null +++ b/akeyless/models/target_create_db.py @@ -0,0 +1,1058 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateDB(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'db_defined_connection_type': 'str', + 'azure_client_id': 'str', + 'azure_client_secret': 'str', + 'azure_tenant_id': 'str', + 'cloud_service_provider': 'str', + 'cluster_mode': 'bool', + 'comment': 'str', + 'connection_type': 'str', + 'db_name': 'str', + 'db_server_certificates': 'str', + 'db_server_name': 'str', + 'db_type': 'str', + 'description': 'str', + 'host': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'mongodb_atlas': 'bool', + 'mongodb_atlas_api_private_key': 'str', + 'mongodb_atlas_api_public_key': 'str', + 'mongodb_atlas_project_id': 'str', + 'mongodb_default_auth_db': 'str', + 'mongodb_uri_options': 'str', + 'name': 'str', + 'oracle_service_name': 'str', + 'port': 'str', + 'pwd': 'str', + 'snowflake_account': 'str', + 'snowflake_api_private_key': 'str', + 'snowflake_api_private_key_password': 'str', + 'ssl': 'bool', + 'ssl_certificate': 'str', + 'token': 'str', + 'uid_token': 'str', + 'user_name': 'str' + } + + attribute_map = { + 'db_defined_connection_type': 'DBDefinedConnectionType', + 'azure_client_id': 'azure-client-id', + 'azure_client_secret': 'azure-client-secret', + 'azure_tenant_id': 'azure-tenant-id', + 'cloud_service_provider': 'cloud-service-provider', + 'cluster_mode': 'cluster-mode', + 'comment': 'comment', + 'connection_type': 'connection-type', + 'db_name': 'db-name', + 'db_server_certificates': 'db-server-certificates', + 'db_server_name': 'db-server-name', + 'db_type': 'db-type', + 'description': 'description', + 'host': 'host', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'mongodb_atlas': 'mongodb-atlas', + 'mongodb_atlas_api_private_key': 'mongodb-atlas-api-private-key', + 'mongodb_atlas_api_public_key': 'mongodb-atlas-api-public-key', + 'mongodb_atlas_project_id': 'mongodb-atlas-project-id', + 'mongodb_default_auth_db': 'mongodb-default-auth-db', + 'mongodb_uri_options': 'mongodb-uri-options', + 'name': 'name', + 'oracle_service_name': 'oracle-service-name', + 'port': 'port', + 'pwd': 'pwd', + 'snowflake_account': 'snowflake-account', + 'snowflake_api_private_key': 'snowflake-api-private-key', + 'snowflake_api_private_key_password': 'snowflake-api-private-key-password', + 'ssl': 'ssl', + 'ssl_certificate': 'ssl-certificate', + 'token': 'token', + 'uid_token': 'uid-token', + 'user_name': 'user-name' + } + + def __init__(self, db_defined_connection_type=None, azure_client_id=None, azure_client_secret=None, azure_tenant_id=None, cloud_service_provider=None, cluster_mode=None, comment=None, connection_type='credentials', db_name=None, db_server_certificates=None, db_server_name=None, db_type=None, description=None, host=None, json=False, key=None, max_versions=None, mongodb_atlas=None, mongodb_atlas_api_private_key=None, mongodb_atlas_api_public_key=None, mongodb_atlas_project_id=None, mongodb_default_auth_db=None, mongodb_uri_options=None, name=None, oracle_service_name=None, port=None, pwd=None, snowflake_account=None, snowflake_api_private_key=None, snowflake_api_private_key_password=None, ssl=False, ssl_certificate=None, token=None, uid_token=None, user_name=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateDB - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._db_defined_connection_type = None + self._azure_client_id = None + self._azure_client_secret = None + self._azure_tenant_id = None + self._cloud_service_provider = None + self._cluster_mode = None + self._comment = None + self._connection_type = None + self._db_name = None + self._db_server_certificates = None + self._db_server_name = None + self._db_type = None + self._description = None + self._host = None + self._json = None + self._key = None + self._max_versions = None + self._mongodb_atlas = None + self._mongodb_atlas_api_private_key = None + self._mongodb_atlas_api_public_key = None + self._mongodb_atlas_project_id = None + self._mongodb_default_auth_db = None + self._mongodb_uri_options = None + self._name = None + self._oracle_service_name = None + self._port = None + self._pwd = None + self._snowflake_account = None + self._snowflake_api_private_key = None + self._snowflake_api_private_key_password = None + self._ssl = None + self._ssl_certificate = None + self._token = None + self._uid_token = None + self._user_name = None + self.discriminator = None + + if db_defined_connection_type is not None: + self.db_defined_connection_type = db_defined_connection_type + if azure_client_id is not None: + self.azure_client_id = azure_client_id + if azure_client_secret is not None: + self.azure_client_secret = azure_client_secret + if azure_tenant_id is not None: + self.azure_tenant_id = azure_tenant_id + if cloud_service_provider is not None: + self.cloud_service_provider = cloud_service_provider + if cluster_mode is not None: + self.cluster_mode = cluster_mode + if comment is not None: + self.comment = comment + self.connection_type = connection_type + if db_name is not None: + self.db_name = db_name + if db_server_certificates is not None: + self.db_server_certificates = db_server_certificates + if db_server_name is not None: + self.db_server_name = db_server_name + self.db_type = db_type + if description is not None: + self.description = description + if host is not None: + self.host = host + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + if mongodb_atlas is not None: + self.mongodb_atlas = mongodb_atlas + if mongodb_atlas_api_private_key is not None: + self.mongodb_atlas_api_private_key = mongodb_atlas_api_private_key + if mongodb_atlas_api_public_key is not None: + self.mongodb_atlas_api_public_key = mongodb_atlas_api_public_key + if mongodb_atlas_project_id is not None: + self.mongodb_atlas_project_id = mongodb_atlas_project_id + if mongodb_default_auth_db is not None: + self.mongodb_default_auth_db = mongodb_default_auth_db + if mongodb_uri_options is not None: + self.mongodb_uri_options = mongodb_uri_options + self.name = name + if oracle_service_name is not None: + self.oracle_service_name = oracle_service_name + if port is not None: + self.port = port + if pwd is not None: + self.pwd = pwd + if snowflake_account is not None: + self.snowflake_account = snowflake_account + if snowflake_api_private_key is not None: + self.snowflake_api_private_key = snowflake_api_private_key + if snowflake_api_private_key_password is not None: + self.snowflake_api_private_key_password = snowflake_api_private_key_password + if ssl is not None: + self.ssl = ssl + if ssl_certificate is not None: + self.ssl_certificate = ssl_certificate + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if user_name is not None: + self.user_name = user_name + + @property + def db_defined_connection_type(self): + """Gets the db_defined_connection_type of this TargetCreateDB. # noqa: E501 + + + :return: The db_defined_connection_type of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._db_defined_connection_type + + @db_defined_connection_type.setter + def db_defined_connection_type(self, db_defined_connection_type): + """Sets the db_defined_connection_type of this TargetCreateDB. + + + :param db_defined_connection_type: The db_defined_connection_type of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._db_defined_connection_type = db_defined_connection_type + + @property + def azure_client_id(self): + """Gets the azure_client_id of this TargetCreateDB. # noqa: E501 + + (Optional) Client id (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :return: The azure_client_id of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._azure_client_id + + @azure_client_id.setter + def azure_client_id(self, azure_client_id): + """Sets the azure_client_id of this TargetCreateDB. + + (Optional) Client id (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :param azure_client_id: The azure_client_id of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._azure_client_id = azure_client_id + + @property + def azure_client_secret(self): + """Gets the azure_client_secret of this TargetCreateDB. # noqa: E501 + + (Optional) Client secret (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :return: The azure_client_secret of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._azure_client_secret + + @azure_client_secret.setter + def azure_client_secret(self, azure_client_secret): + """Sets the azure_client_secret of this TargetCreateDB. + + (Optional) Client secret (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :param azure_client_secret: The azure_client_secret of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._azure_client_secret = azure_client_secret + + @property + def azure_tenant_id(self): + """Gets the azure_tenant_id of this TargetCreateDB. # noqa: E501 + + (Optional) Tenant id (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :return: The azure_tenant_id of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._azure_tenant_id + + @azure_tenant_id.setter + def azure_tenant_id(self, azure_tenant_id): + """Sets the azure_tenant_id of this TargetCreateDB. + + (Optional) Tenant id (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :param azure_tenant_id: The azure_tenant_id of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._azure_tenant_id = azure_tenant_id + + @property + def cloud_service_provider(self): + """Gets the cloud_service_provider of this TargetCreateDB. # noqa: E501 + + (Optional) Cloud service provider (currently only supports Azure) # noqa: E501 + + :return: The cloud_service_provider of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._cloud_service_provider + + @cloud_service_provider.setter + def cloud_service_provider(self, cloud_service_provider): + """Sets the cloud_service_provider of this TargetCreateDB. + + (Optional) Cloud service provider (currently only supports Azure) # noqa: E501 + + :param cloud_service_provider: The cloud_service_provider of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._cloud_service_provider = cloud_service_provider + + @property + def cluster_mode(self): + """Gets the cluster_mode of this TargetCreateDB. # noqa: E501 + + Cluster Mode # noqa: E501 + + :return: The cluster_mode of this TargetCreateDB. # noqa: E501 + :rtype: bool + """ + return self._cluster_mode + + @cluster_mode.setter + def cluster_mode(self, cluster_mode): + """Sets the cluster_mode of this TargetCreateDB. + + Cluster Mode # noqa: E501 + + :param cluster_mode: The cluster_mode of this TargetCreateDB. # noqa: E501 + :type: bool + """ + + self._cluster_mode = cluster_mode + + @property + def comment(self): + """Gets the comment of this TargetCreateDB. # noqa: E501 + + Deprecated - use description # noqa: E501 + + :return: The comment of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._comment + + @comment.setter + def comment(self, comment): + """Sets the comment of this TargetCreateDB. + + Deprecated - use description # noqa: E501 + + :param comment: The comment of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._comment = comment + + @property + def connection_type(self): + """Gets the connection_type of this TargetCreateDB. # noqa: E501 + + (Optional) Type of connection to mssql database [credentials/cloud-identity] # noqa: E501 + + :return: The connection_type of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._connection_type + + @connection_type.setter + def connection_type(self, connection_type): + """Sets the connection_type of this TargetCreateDB. + + (Optional) Type of connection to mssql database [credentials/cloud-identity] # noqa: E501 + + :param connection_type: The connection_type of this TargetCreateDB. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and connection_type is None: # noqa: E501 + raise ValueError("Invalid value for `connection_type`, must not be `None`") # noqa: E501 + + self._connection_type = connection_type + + @property + def db_name(self): + """Gets the db_name of this TargetCreateDB. # noqa: E501 + + + :return: The db_name of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._db_name + + @db_name.setter + def db_name(self, db_name): + """Sets the db_name of this TargetCreateDB. + + + :param db_name: The db_name of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._db_name = db_name + + @property + def db_server_certificates(self): + """Gets the db_server_certificates of this TargetCreateDB. # noqa: E501 + + (Optional) DB server certificates # noqa: E501 + + :return: The db_server_certificates of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._db_server_certificates + + @db_server_certificates.setter + def db_server_certificates(self, db_server_certificates): + """Sets the db_server_certificates of this TargetCreateDB. + + (Optional) DB server certificates # noqa: E501 + + :param db_server_certificates: The db_server_certificates of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._db_server_certificates = db_server_certificates + + @property + def db_server_name(self): + """Gets the db_server_name of this TargetCreateDB. # noqa: E501 + + (Optional) Server name for certificate verification # noqa: E501 + + :return: The db_server_name of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._db_server_name + + @db_server_name.setter + def db_server_name(self, db_server_name): + """Sets the db_server_name of this TargetCreateDB. + + (Optional) Server name for certificate verification # noqa: E501 + + :param db_server_name: The db_server_name of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._db_server_name = db_server_name + + @property + def db_type(self): + """Gets the db_type of this TargetCreateDB. # noqa: E501 + + + :return: The db_type of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._db_type + + @db_type.setter + def db_type(self, db_type): + """Sets the db_type of this TargetCreateDB. + + + :param db_type: The db_type of this TargetCreateDB. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and db_type is None: # noqa: E501 + raise ValueError("Invalid value for `db_type`, must not be `None`") # noqa: E501 + + self._db_type = db_type + + @property + def description(self): + """Gets the description of this TargetCreateDB. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateDB. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def host(self): + """Gets the host of this TargetCreateDB. # noqa: E501 + + + :return: The host of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._host + + @host.setter + def host(self, host): + """Sets the host of this TargetCreateDB. + + + :param host: The host of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._host = host + + @property + def json(self): + """Gets the json of this TargetCreateDB. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateDB. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateDB. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateDB. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateDB. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateDB. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateDB. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateDB. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def mongodb_atlas(self): + """Gets the mongodb_atlas of this TargetCreateDB. # noqa: E501 + + + :return: The mongodb_atlas of this TargetCreateDB. # noqa: E501 + :rtype: bool + """ + return self._mongodb_atlas + + @mongodb_atlas.setter + def mongodb_atlas(self, mongodb_atlas): + """Sets the mongodb_atlas of this TargetCreateDB. + + + :param mongodb_atlas: The mongodb_atlas of this TargetCreateDB. # noqa: E501 + :type: bool + """ + + self._mongodb_atlas = mongodb_atlas + + @property + def mongodb_atlas_api_private_key(self): + """Gets the mongodb_atlas_api_private_key of this TargetCreateDB. # noqa: E501 + + MongoDB Atlas private key # noqa: E501 + + :return: The mongodb_atlas_api_private_key of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._mongodb_atlas_api_private_key + + @mongodb_atlas_api_private_key.setter + def mongodb_atlas_api_private_key(self, mongodb_atlas_api_private_key): + """Sets the mongodb_atlas_api_private_key of this TargetCreateDB. + + MongoDB Atlas private key # noqa: E501 + + :param mongodb_atlas_api_private_key: The mongodb_atlas_api_private_key of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._mongodb_atlas_api_private_key = mongodb_atlas_api_private_key + + @property + def mongodb_atlas_api_public_key(self): + """Gets the mongodb_atlas_api_public_key of this TargetCreateDB. # noqa: E501 + + MongoDB Atlas public key # noqa: E501 + + :return: The mongodb_atlas_api_public_key of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._mongodb_atlas_api_public_key + + @mongodb_atlas_api_public_key.setter + def mongodb_atlas_api_public_key(self, mongodb_atlas_api_public_key): + """Sets the mongodb_atlas_api_public_key of this TargetCreateDB. + + MongoDB Atlas public key # noqa: E501 + + :param mongodb_atlas_api_public_key: The mongodb_atlas_api_public_key of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._mongodb_atlas_api_public_key = mongodb_atlas_api_public_key + + @property + def mongodb_atlas_project_id(self): + """Gets the mongodb_atlas_project_id of this TargetCreateDB. # noqa: E501 + + MongoDB Atlas project ID # noqa: E501 + + :return: The mongodb_atlas_project_id of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._mongodb_atlas_project_id + + @mongodb_atlas_project_id.setter + def mongodb_atlas_project_id(self, mongodb_atlas_project_id): + """Sets the mongodb_atlas_project_id of this TargetCreateDB. + + MongoDB Atlas project ID # noqa: E501 + + :param mongodb_atlas_project_id: The mongodb_atlas_project_id of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._mongodb_atlas_project_id = mongodb_atlas_project_id + + @property + def mongodb_default_auth_db(self): + """Gets the mongodb_default_auth_db of this TargetCreateDB. # noqa: E501 + + MongoDB server default authentication database # noqa: E501 + + :return: The mongodb_default_auth_db of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._mongodb_default_auth_db + + @mongodb_default_auth_db.setter + def mongodb_default_auth_db(self, mongodb_default_auth_db): + """Sets the mongodb_default_auth_db of this TargetCreateDB. + + MongoDB server default authentication database # noqa: E501 + + :param mongodb_default_auth_db: The mongodb_default_auth_db of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._mongodb_default_auth_db = mongodb_default_auth_db + + @property + def mongodb_uri_options(self): + """Gets the mongodb_uri_options of this TargetCreateDB. # noqa: E501 + + MongoDB server URI options # noqa: E501 + + :return: The mongodb_uri_options of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._mongodb_uri_options + + @mongodb_uri_options.setter + def mongodb_uri_options(self, mongodb_uri_options): + """Sets the mongodb_uri_options of this TargetCreateDB. + + MongoDB server URI options # noqa: E501 + + :param mongodb_uri_options: The mongodb_uri_options of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._mongodb_uri_options = mongodb_uri_options + + @property + def name(self): + """Gets the name of this TargetCreateDB. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateDB. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateDB. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def oracle_service_name(self): + """Gets the oracle_service_name of this TargetCreateDB. # noqa: E501 + + + :return: The oracle_service_name of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._oracle_service_name + + @oracle_service_name.setter + def oracle_service_name(self, oracle_service_name): + """Sets the oracle_service_name of this TargetCreateDB. + + + :param oracle_service_name: The oracle_service_name of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._oracle_service_name = oracle_service_name + + @property + def port(self): + """Gets the port of this TargetCreateDB. # noqa: E501 + + + :return: The port of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._port + + @port.setter + def port(self, port): + """Sets the port of this TargetCreateDB. + + + :param port: The port of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._port = port + + @property + def pwd(self): + """Gets the pwd of this TargetCreateDB. # noqa: E501 + + + :return: The pwd of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._pwd + + @pwd.setter + def pwd(self, pwd): + """Sets the pwd of this TargetCreateDB. + + + :param pwd: The pwd of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._pwd = pwd + + @property + def snowflake_account(self): + """Gets the snowflake_account of this TargetCreateDB. # noqa: E501 + + + :return: The snowflake_account of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._snowflake_account + + @snowflake_account.setter + def snowflake_account(self, snowflake_account): + """Sets the snowflake_account of this TargetCreateDB. + + + :param snowflake_account: The snowflake_account of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._snowflake_account = snowflake_account + + @property + def snowflake_api_private_key(self): + """Gets the snowflake_api_private_key of this TargetCreateDB. # noqa: E501 + + RSA Private key (base64 encoded) # noqa: E501 + + :return: The snowflake_api_private_key of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._snowflake_api_private_key + + @snowflake_api_private_key.setter + def snowflake_api_private_key(self, snowflake_api_private_key): + """Sets the snowflake_api_private_key of this TargetCreateDB. + + RSA Private key (base64 encoded) # noqa: E501 + + :param snowflake_api_private_key: The snowflake_api_private_key of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._snowflake_api_private_key = snowflake_api_private_key + + @property + def snowflake_api_private_key_password(self): + """Gets the snowflake_api_private_key_password of this TargetCreateDB. # noqa: E501 + + The Private key passphrase # noqa: E501 + + :return: The snowflake_api_private_key_password of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._snowflake_api_private_key_password + + @snowflake_api_private_key_password.setter + def snowflake_api_private_key_password(self, snowflake_api_private_key_password): + """Sets the snowflake_api_private_key_password of this TargetCreateDB. + + The Private key passphrase # noqa: E501 + + :param snowflake_api_private_key_password: The snowflake_api_private_key_password of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._snowflake_api_private_key_password = snowflake_api_private_key_password + + @property + def ssl(self): + """Gets the ssl of this TargetCreateDB. # noqa: E501 + + Enable/Disable SSL [true/false] # noqa: E501 + + :return: The ssl of this TargetCreateDB. # noqa: E501 + :rtype: bool + """ + return self._ssl + + @ssl.setter + def ssl(self, ssl): + """Sets the ssl of this TargetCreateDB. + + Enable/Disable SSL [true/false] # noqa: E501 + + :param ssl: The ssl of this TargetCreateDB. # noqa: E501 + :type: bool + """ + + self._ssl = ssl + + @property + def ssl_certificate(self): + """Gets the ssl_certificate of this TargetCreateDB. # noqa: E501 + + SSL connection certificate # noqa: E501 + + :return: The ssl_certificate of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._ssl_certificate + + @ssl_certificate.setter + def ssl_certificate(self, ssl_certificate): + """Sets the ssl_certificate of this TargetCreateDB. + + SSL connection certificate # noqa: E501 + + :param ssl_certificate: The ssl_certificate of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._ssl_certificate = ssl_certificate + + @property + def token(self): + """Gets the token of this TargetCreateDB. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateDB. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateDB. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateDB. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def user_name(self): + """Gets the user_name of this TargetCreateDB. # noqa: E501 + + + :return: The user_name of this TargetCreateDB. # noqa: E501 + :rtype: str + """ + return self._user_name + + @user_name.setter + def user_name(self, user_name): + """Sets the user_name of this TargetCreateDB. + + + :param user_name: The user_name of this TargetCreateDB. # noqa: E501 + :type: str + """ + + self._user_name = user_name + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateDB): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateDB): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_dockerhub.py b/akeyless/models/target_create_dockerhub.py new file mode 100644 index 00000000..c0be3c2d --- /dev/null +++ b/akeyless/models/target_create_dockerhub.py @@ -0,0 +1,348 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateDockerhub(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'dockerhub_password': 'str', + 'dockerhub_username': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'dockerhub_password': 'dockerhub-password', + 'dockerhub_username': 'dockerhub-username', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, dockerhub_password=None, dockerhub_username=None, json=False, key=None, max_versions=None, name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateDockerhub - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._dockerhub_password = None + self._dockerhub_username = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._token = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if dockerhub_password is not None: + self.dockerhub_password = dockerhub_password + if dockerhub_username is not None: + self.dockerhub_username = dockerhub_username + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetCreateDockerhub. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateDockerhub. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateDockerhub. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateDockerhub. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def dockerhub_password(self): + """Gets the dockerhub_password of this TargetCreateDockerhub. # noqa: E501 + + Password for docker repository # noqa: E501 + + :return: The dockerhub_password of this TargetCreateDockerhub. # noqa: E501 + :rtype: str + """ + return self._dockerhub_password + + @dockerhub_password.setter + def dockerhub_password(self, dockerhub_password): + """Sets the dockerhub_password of this TargetCreateDockerhub. + + Password for docker repository # noqa: E501 + + :param dockerhub_password: The dockerhub_password of this TargetCreateDockerhub. # noqa: E501 + :type: str + """ + + self._dockerhub_password = dockerhub_password + + @property + def dockerhub_username(self): + """Gets the dockerhub_username of this TargetCreateDockerhub. # noqa: E501 + + Username for docker repository # noqa: E501 + + :return: The dockerhub_username of this TargetCreateDockerhub. # noqa: E501 + :rtype: str + """ + return self._dockerhub_username + + @dockerhub_username.setter + def dockerhub_username(self, dockerhub_username): + """Sets the dockerhub_username of this TargetCreateDockerhub. + + Username for docker repository # noqa: E501 + + :param dockerhub_username: The dockerhub_username of this TargetCreateDockerhub. # noqa: E501 + :type: str + """ + + self._dockerhub_username = dockerhub_username + + @property + def json(self): + """Gets the json of this TargetCreateDockerhub. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateDockerhub. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateDockerhub. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateDockerhub. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateDockerhub. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateDockerhub. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateDockerhub. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateDockerhub. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateDockerhub. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateDockerhub. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateDockerhub. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateDockerhub. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateDockerhub. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateDockerhub. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateDockerhub. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateDockerhub. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this TargetCreateDockerhub. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateDockerhub. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateDockerhub. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateDockerhub. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateDockerhub. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateDockerhub. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateDockerhub. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateDockerhub. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateDockerhub): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateDockerhub): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_eks.py b/akeyless/models/target_create_eks.py new file mode 100644 index 00000000..426e7bba --- /dev/null +++ b/akeyless/models/target_create_eks.py @@ -0,0 +1,491 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateEks(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'eks_access_key_id': 'str', + 'eks_cluster_ca_cert': 'str', + 'eks_cluster_endpoint': 'str', + 'eks_cluster_name': 'str', + 'eks_region': 'str', + 'eks_secret_access_key': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_cloud_identity': 'bool' + } + + attribute_map = { + 'description': 'description', + 'eks_access_key_id': 'eks-access-key-id', + 'eks_cluster_ca_cert': 'eks-cluster-ca-cert', + 'eks_cluster_endpoint': 'eks-cluster-endpoint', + 'eks_cluster_name': 'eks-cluster-name', + 'eks_region': 'eks-region', + 'eks_secret_access_key': 'eks-secret-access-key', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_cloud_identity': 'use-gw-cloud-identity' + } + + def __init__(self, description=None, eks_access_key_id=None, eks_cluster_ca_cert=None, eks_cluster_endpoint=None, eks_cluster_name=None, eks_region='us-east-2', eks_secret_access_key=None, json=False, key=None, max_versions=None, name=None, token=None, uid_token=None, use_gw_cloud_identity=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateEks - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._eks_access_key_id = None + self._eks_cluster_ca_cert = None + self._eks_cluster_endpoint = None + self._eks_cluster_name = None + self._eks_region = None + self._eks_secret_access_key = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._token = None + self._uid_token = None + self._use_gw_cloud_identity = None + self.discriminator = None + + if description is not None: + self.description = description + self.eks_access_key_id = eks_access_key_id + self.eks_cluster_ca_cert = eks_cluster_ca_cert + self.eks_cluster_endpoint = eks_cluster_endpoint + self.eks_cluster_name = eks_cluster_name + if eks_region is not None: + self.eks_region = eks_region + self.eks_secret_access_key = eks_secret_access_key + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_cloud_identity is not None: + self.use_gw_cloud_identity = use_gw_cloud_identity + + @property + def description(self): + """Gets the description of this TargetCreateEks. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateEks. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateEks. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def eks_access_key_id(self): + """Gets the eks_access_key_id of this TargetCreateEks. # noqa: E501 + + Access Key ID # noqa: E501 + + :return: The eks_access_key_id of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._eks_access_key_id + + @eks_access_key_id.setter + def eks_access_key_id(self, eks_access_key_id): + """Sets the eks_access_key_id of this TargetCreateEks. + + Access Key ID # noqa: E501 + + :param eks_access_key_id: The eks_access_key_id of this TargetCreateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and eks_access_key_id is None: # noqa: E501 + raise ValueError("Invalid value for `eks_access_key_id`, must not be `None`") # noqa: E501 + + self._eks_access_key_id = eks_access_key_id + + @property + def eks_cluster_ca_cert(self): + """Gets the eks_cluster_ca_cert of this TargetCreateEks. # noqa: E501 + + EKS cluster CA certificate # noqa: E501 + + :return: The eks_cluster_ca_cert of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._eks_cluster_ca_cert + + @eks_cluster_ca_cert.setter + def eks_cluster_ca_cert(self, eks_cluster_ca_cert): + """Sets the eks_cluster_ca_cert of this TargetCreateEks. + + EKS cluster CA certificate # noqa: E501 + + :param eks_cluster_ca_cert: The eks_cluster_ca_cert of this TargetCreateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and eks_cluster_ca_cert is None: # noqa: E501 + raise ValueError("Invalid value for `eks_cluster_ca_cert`, must not be `None`") # noqa: E501 + + self._eks_cluster_ca_cert = eks_cluster_ca_cert + + @property + def eks_cluster_endpoint(self): + """Gets the eks_cluster_endpoint of this TargetCreateEks. # noqa: E501 + + EKS cluster URL endpoint # noqa: E501 + + :return: The eks_cluster_endpoint of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._eks_cluster_endpoint + + @eks_cluster_endpoint.setter + def eks_cluster_endpoint(self, eks_cluster_endpoint): + """Sets the eks_cluster_endpoint of this TargetCreateEks. + + EKS cluster URL endpoint # noqa: E501 + + :param eks_cluster_endpoint: The eks_cluster_endpoint of this TargetCreateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and eks_cluster_endpoint is None: # noqa: E501 + raise ValueError("Invalid value for `eks_cluster_endpoint`, must not be `None`") # noqa: E501 + + self._eks_cluster_endpoint = eks_cluster_endpoint + + @property + def eks_cluster_name(self): + """Gets the eks_cluster_name of this TargetCreateEks. # noqa: E501 + + EKS cluster name # noqa: E501 + + :return: The eks_cluster_name of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._eks_cluster_name + + @eks_cluster_name.setter + def eks_cluster_name(self, eks_cluster_name): + """Sets the eks_cluster_name of this TargetCreateEks. + + EKS cluster name # noqa: E501 + + :param eks_cluster_name: The eks_cluster_name of this TargetCreateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and eks_cluster_name is None: # noqa: E501 + raise ValueError("Invalid value for `eks_cluster_name`, must not be `None`") # noqa: E501 + + self._eks_cluster_name = eks_cluster_name + + @property + def eks_region(self): + """Gets the eks_region of this TargetCreateEks. # noqa: E501 + + Region # noqa: E501 + + :return: The eks_region of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._eks_region + + @eks_region.setter + def eks_region(self, eks_region): + """Sets the eks_region of this TargetCreateEks. + + Region # noqa: E501 + + :param eks_region: The eks_region of this TargetCreateEks. # noqa: E501 + :type: str + """ + + self._eks_region = eks_region + + @property + def eks_secret_access_key(self): + """Gets the eks_secret_access_key of this TargetCreateEks. # noqa: E501 + + Secret Access Key # noqa: E501 + + :return: The eks_secret_access_key of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._eks_secret_access_key + + @eks_secret_access_key.setter + def eks_secret_access_key(self, eks_secret_access_key): + """Sets the eks_secret_access_key of this TargetCreateEks. + + Secret Access Key # noqa: E501 + + :param eks_secret_access_key: The eks_secret_access_key of this TargetCreateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and eks_secret_access_key is None: # noqa: E501 + raise ValueError("Invalid value for `eks_secret_access_key`, must not be `None`") # noqa: E501 + + self._eks_secret_access_key = eks_secret_access_key + + @property + def json(self): + """Gets the json of this TargetCreateEks. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateEks. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateEks. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateEks. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateEks. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateEks. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateEks. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateEks. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateEks. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateEks. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateEks. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateEks. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this TargetCreateEks. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateEks. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateEks. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateEks. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateEks. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateEks. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateEks. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_cloud_identity(self): + """Gets the use_gw_cloud_identity of this TargetCreateEks. # noqa: E501 + + + :return: The use_gw_cloud_identity of this TargetCreateEks. # noqa: E501 + :rtype: bool + """ + return self._use_gw_cloud_identity + + @use_gw_cloud_identity.setter + def use_gw_cloud_identity(self, use_gw_cloud_identity): + """Sets the use_gw_cloud_identity of this TargetCreateEks. + + + :param use_gw_cloud_identity: The use_gw_cloud_identity of this TargetCreateEks. # noqa: E501 + :type: bool + """ + + self._use_gw_cloud_identity = use_gw_cloud_identity + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateEks): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateEks): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_gcp.py b/akeyless/models/target_create_gcp.py new file mode 100644 index 00000000..51f2f7f0 --- /dev/null +++ b/akeyless/models/target_create_gcp.py @@ -0,0 +1,346 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateGcp(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'gcp_key': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_cloud_identity': 'bool' + } + + attribute_map = { + 'description': 'description', + 'gcp_key': 'gcp-key', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_cloud_identity': 'use-gw-cloud-identity' + } + + def __init__(self, description=None, gcp_key=None, json=False, key=None, max_versions=None, name=None, token=None, uid_token=None, use_gw_cloud_identity=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateGcp - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._gcp_key = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._token = None + self._uid_token = None + self._use_gw_cloud_identity = None + self.discriminator = None + + if description is not None: + self.description = description + if gcp_key is not None: + self.gcp_key = gcp_key + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_cloud_identity is not None: + self.use_gw_cloud_identity = use_gw_cloud_identity + + @property + def description(self): + """Gets the description of this TargetCreateGcp. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateGcp. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateGcp. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateGcp. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def gcp_key(self): + """Gets the gcp_key of this TargetCreateGcp. # noqa: E501 + + Base64-encoded service account private key text # noqa: E501 + + :return: The gcp_key of this TargetCreateGcp. # noqa: E501 + :rtype: str + """ + return self._gcp_key + + @gcp_key.setter + def gcp_key(self, gcp_key): + """Sets the gcp_key of this TargetCreateGcp. + + Base64-encoded service account private key text # noqa: E501 + + :param gcp_key: The gcp_key of this TargetCreateGcp. # noqa: E501 + :type: str + """ + + self._gcp_key = gcp_key + + @property + def json(self): + """Gets the json of this TargetCreateGcp. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateGcp. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateGcp. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateGcp. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateGcp. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateGcp. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateGcp. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateGcp. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateGcp. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateGcp. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateGcp. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateGcp. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateGcp. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateGcp. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateGcp. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateGcp. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this TargetCreateGcp. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateGcp. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateGcp. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateGcp. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateGcp. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateGcp. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateGcp. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateGcp. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_cloud_identity(self): + """Gets the use_gw_cloud_identity of this TargetCreateGcp. # noqa: E501 + + + :return: The use_gw_cloud_identity of this TargetCreateGcp. # noqa: E501 + :rtype: bool + """ + return self._use_gw_cloud_identity + + @use_gw_cloud_identity.setter + def use_gw_cloud_identity(self, use_gw_cloud_identity): + """Sets the use_gw_cloud_identity of this TargetCreateGcp. + + + :param use_gw_cloud_identity: The use_gw_cloud_identity of this TargetCreateGcp. # noqa: E501 + :type: bool + """ + + self._use_gw_cloud_identity = use_gw_cloud_identity + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateGcp): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateGcp): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_github.py b/akeyless/models/target_create_github.py new file mode 100644 index 00000000..2f573c3a --- /dev/null +++ b/akeyless/models/target_create_github.py @@ -0,0 +1,376 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateGithub(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'github_app_id': 'int', + 'github_app_private_key': 'str', + 'github_base_url': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'github_app_id': 'github-app-id', + 'github_app_private_key': 'github-app-private-key', + 'github_base_url': 'github-base-url', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, github_app_id=None, github_app_private_key=None, github_base_url='https://api.github.com/', json=False, key=None, max_versions=None, name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateGithub - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._github_app_id = None + self._github_app_private_key = None + self._github_base_url = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._token = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if github_app_id is not None: + self.github_app_id = github_app_id + if github_app_private_key is not None: + self.github_app_private_key = github_app_private_key + if github_base_url is not None: + self.github_base_url = github_base_url + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetCreateGithub. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateGithub. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateGithub. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateGithub. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def github_app_id(self): + """Gets the github_app_id of this TargetCreateGithub. # noqa: E501 + + Github app id # noqa: E501 + + :return: The github_app_id of this TargetCreateGithub. # noqa: E501 + :rtype: int + """ + return self._github_app_id + + @github_app_id.setter + def github_app_id(self, github_app_id): + """Sets the github_app_id of this TargetCreateGithub. + + Github app id # noqa: E501 + + :param github_app_id: The github_app_id of this TargetCreateGithub. # noqa: E501 + :type: int + """ + + self._github_app_id = github_app_id + + @property + def github_app_private_key(self): + """Gets the github_app_private_key of this TargetCreateGithub. # noqa: E501 + + App private key # noqa: E501 + + :return: The github_app_private_key of this TargetCreateGithub. # noqa: E501 + :rtype: str + """ + return self._github_app_private_key + + @github_app_private_key.setter + def github_app_private_key(self, github_app_private_key): + """Sets the github_app_private_key of this TargetCreateGithub. + + App private key # noqa: E501 + + :param github_app_private_key: The github_app_private_key of this TargetCreateGithub. # noqa: E501 + :type: str + """ + + self._github_app_private_key = github_app_private_key + + @property + def github_base_url(self): + """Gets the github_base_url of this TargetCreateGithub. # noqa: E501 + + Base URL # noqa: E501 + + :return: The github_base_url of this TargetCreateGithub. # noqa: E501 + :rtype: str + """ + return self._github_base_url + + @github_base_url.setter + def github_base_url(self, github_base_url): + """Sets the github_base_url of this TargetCreateGithub. + + Base URL # noqa: E501 + + :param github_base_url: The github_base_url of this TargetCreateGithub. # noqa: E501 + :type: str + """ + + self._github_base_url = github_base_url + + @property + def json(self): + """Gets the json of this TargetCreateGithub. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateGithub. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateGithub. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateGithub. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateGithub. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateGithub. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateGithub. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateGithub. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateGithub. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateGithub. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateGithub. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateGithub. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateGithub. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateGithub. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateGithub. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateGithub. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this TargetCreateGithub. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateGithub. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateGithub. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateGithub. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateGithub. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateGithub. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateGithub. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateGithub. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateGithub): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateGithub): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_gitlab.py b/akeyless/models/target_create_gitlab.py new file mode 100644 index 00000000..d33a118c --- /dev/null +++ b/akeyless/models/target_create_gitlab.py @@ -0,0 +1,376 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateGitlab(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'gitlab_access_token': 'str', + 'gitlab_certificate': 'str', + 'gitlab_url': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'gitlab_access_token': 'gitlab-access-token', + 'gitlab_certificate': 'gitlab-certificate', + 'gitlab_url': 'gitlab-url', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, gitlab_access_token=None, gitlab_certificate=None, gitlab_url='https://gitlab.com/', json=False, key=None, max_versions=None, name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateGitlab - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._gitlab_access_token = None + self._gitlab_certificate = None + self._gitlab_url = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._token = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if gitlab_access_token is not None: + self.gitlab_access_token = gitlab_access_token + if gitlab_certificate is not None: + self.gitlab_certificate = gitlab_certificate + if gitlab_url is not None: + self.gitlab_url = gitlab_url + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetCreateGitlab. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateGitlab. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateGitlab. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def gitlab_access_token(self): + """Gets the gitlab_access_token of this TargetCreateGitlab. # noqa: E501 + + Gitlab access token # noqa: E501 + + :return: The gitlab_access_token of this TargetCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_token + + @gitlab_access_token.setter + def gitlab_access_token(self, gitlab_access_token): + """Sets the gitlab_access_token of this TargetCreateGitlab. + + Gitlab access token # noqa: E501 + + :param gitlab_access_token: The gitlab_access_token of this TargetCreateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_access_token = gitlab_access_token + + @property + def gitlab_certificate(self): + """Gets the gitlab_certificate of this TargetCreateGitlab. # noqa: E501 + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :return: The gitlab_certificate of this TargetCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_certificate + + @gitlab_certificate.setter + def gitlab_certificate(self, gitlab_certificate): + """Sets the gitlab_certificate of this TargetCreateGitlab. + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :param gitlab_certificate: The gitlab_certificate of this TargetCreateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_certificate = gitlab_certificate + + @property + def gitlab_url(self): + """Gets the gitlab_url of this TargetCreateGitlab. # noqa: E501 + + Gitlab base url # noqa: E501 + + :return: The gitlab_url of this TargetCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_url + + @gitlab_url.setter + def gitlab_url(self, gitlab_url): + """Sets the gitlab_url of this TargetCreateGitlab. + + Gitlab base url # noqa: E501 + + :param gitlab_url: The gitlab_url of this TargetCreateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_url = gitlab_url + + @property + def json(self): + """Gets the json of this TargetCreateGitlab. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateGitlab. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateGitlab. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateGitlab. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateGitlab. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateGitlab. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateGitlab. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateGitlab. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateGitlab. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateGitlab. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateGitlab. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateGitlab. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateGitlab. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this TargetCreateGitlab. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateGitlab. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateGitlab. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateGitlab. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateGitlab. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateGitlab. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateGitlab. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateGitlab): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateGitlab): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_gke.py b/akeyless/models/target_create_gke.py new file mode 100644 index 00000000..f43d36bd --- /dev/null +++ b/akeyless/models/target_create_gke.py @@ -0,0 +1,458 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateGke(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'gke_account_key': 'str', + 'gke_cluster_cert': 'str', + 'gke_cluster_endpoint': 'str', + 'gke_cluster_name': 'str', + 'gke_service_account_email': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_cloud_identity': 'bool' + } + + attribute_map = { + 'description': 'description', + 'gke_account_key': 'gke-account-key', + 'gke_cluster_cert': 'gke-cluster-cert', + 'gke_cluster_endpoint': 'gke-cluster-endpoint', + 'gke_cluster_name': 'gke-cluster-name', + 'gke_service_account_email': 'gke-service-account-email', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_cloud_identity': 'use-gw-cloud-identity' + } + + def __init__(self, description=None, gke_account_key=None, gke_cluster_cert=None, gke_cluster_endpoint=None, gke_cluster_name=None, gke_service_account_email=None, json=False, key=None, max_versions=None, name=None, token=None, uid_token=None, use_gw_cloud_identity=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateGke - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._gke_account_key = None + self._gke_cluster_cert = None + self._gke_cluster_endpoint = None + self._gke_cluster_name = None + self._gke_service_account_email = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._token = None + self._uid_token = None + self._use_gw_cloud_identity = None + self.discriminator = None + + if description is not None: + self.description = description + if gke_account_key is not None: + self.gke_account_key = gke_account_key + if gke_cluster_cert is not None: + self.gke_cluster_cert = gke_cluster_cert + if gke_cluster_endpoint is not None: + self.gke_cluster_endpoint = gke_cluster_endpoint + if gke_cluster_name is not None: + self.gke_cluster_name = gke_cluster_name + if gke_service_account_email is not None: + self.gke_service_account_email = gke_service_account_email + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_cloud_identity is not None: + self.use_gw_cloud_identity = use_gw_cloud_identity + + @property + def description(self): + """Gets the description of this TargetCreateGke. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateGke. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateGke. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def gke_account_key(self): + """Gets the gke_account_key of this TargetCreateGke. # noqa: E501 + + GKE Service Account key file path # noqa: E501 + + :return: The gke_account_key of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._gke_account_key + + @gke_account_key.setter + def gke_account_key(self, gke_account_key): + """Sets the gke_account_key of this TargetCreateGke. + + GKE Service Account key file path # noqa: E501 + + :param gke_account_key: The gke_account_key of this TargetCreateGke. # noqa: E501 + :type: str + """ + + self._gke_account_key = gke_account_key + + @property + def gke_cluster_cert(self): + """Gets the gke_cluster_cert of this TargetCreateGke. # noqa: E501 + + GKE cluster CA certificate # noqa: E501 + + :return: The gke_cluster_cert of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._gke_cluster_cert + + @gke_cluster_cert.setter + def gke_cluster_cert(self, gke_cluster_cert): + """Sets the gke_cluster_cert of this TargetCreateGke. + + GKE cluster CA certificate # noqa: E501 + + :param gke_cluster_cert: The gke_cluster_cert of this TargetCreateGke. # noqa: E501 + :type: str + """ + + self._gke_cluster_cert = gke_cluster_cert + + @property + def gke_cluster_endpoint(self): + """Gets the gke_cluster_endpoint of this TargetCreateGke. # noqa: E501 + + GKE cluster URL endpoint # noqa: E501 + + :return: The gke_cluster_endpoint of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._gke_cluster_endpoint + + @gke_cluster_endpoint.setter + def gke_cluster_endpoint(self, gke_cluster_endpoint): + """Sets the gke_cluster_endpoint of this TargetCreateGke. + + GKE cluster URL endpoint # noqa: E501 + + :param gke_cluster_endpoint: The gke_cluster_endpoint of this TargetCreateGke. # noqa: E501 + :type: str + """ + + self._gke_cluster_endpoint = gke_cluster_endpoint + + @property + def gke_cluster_name(self): + """Gets the gke_cluster_name of this TargetCreateGke. # noqa: E501 + + GKE cluster name # noqa: E501 + + :return: The gke_cluster_name of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._gke_cluster_name + + @gke_cluster_name.setter + def gke_cluster_name(self, gke_cluster_name): + """Sets the gke_cluster_name of this TargetCreateGke. + + GKE cluster name # noqa: E501 + + :param gke_cluster_name: The gke_cluster_name of this TargetCreateGke. # noqa: E501 + :type: str + """ + + self._gke_cluster_name = gke_cluster_name + + @property + def gke_service_account_email(self): + """Gets the gke_service_account_email of this TargetCreateGke. # noqa: E501 + + GKE service account email # noqa: E501 + + :return: The gke_service_account_email of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._gke_service_account_email + + @gke_service_account_email.setter + def gke_service_account_email(self, gke_service_account_email): + """Sets the gke_service_account_email of this TargetCreateGke. + + GKE service account email # noqa: E501 + + :param gke_service_account_email: The gke_service_account_email of this TargetCreateGke. # noqa: E501 + :type: str + """ + + self._gke_service_account_email = gke_service_account_email + + @property + def json(self): + """Gets the json of this TargetCreateGke. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateGke. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateGke. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateGke. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateGke. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateGke. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateGke. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateGke. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateGke. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateGke. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateGke. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateGke. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateGke. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this TargetCreateGke. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateGke. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateGke. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateGke. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateGke. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateGke. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateGke. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_cloud_identity(self): + """Gets the use_gw_cloud_identity of this TargetCreateGke. # noqa: E501 + + + :return: The use_gw_cloud_identity of this TargetCreateGke. # noqa: E501 + :rtype: bool + """ + return self._use_gw_cloud_identity + + @use_gw_cloud_identity.setter + def use_gw_cloud_identity(self, use_gw_cloud_identity): + """Sets the use_gw_cloud_identity of this TargetCreateGke. + + + :param use_gw_cloud_identity: The use_gw_cloud_identity of this TargetCreateGke. # noqa: E501 + :type: bool + """ + + self._use_gw_cloud_identity = use_gw_cloud_identity + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateGke): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateGke): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_global_sign.py b/akeyless/models/target_create_global_sign.py new file mode 100644 index 00000000..993c1627 --- /dev/null +++ b/akeyless/models/target_create_global_sign.py @@ -0,0 +1,523 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateGlobalSign(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'contact_email': 'str', + 'contact_first_name': 'str', + 'contact_last_name': 'str', + 'contact_phone': 'str', + 'description': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'password': 'str', + 'profile_id': 'str', + 'timeout': 'str', + 'token': 'str', + 'uid_token': 'str', + 'username': 'str' + } + + attribute_map = { + 'contact_email': 'contact-email', + 'contact_first_name': 'contact-first-name', + 'contact_last_name': 'contact-last-name', + 'contact_phone': 'contact-phone', + 'description': 'description', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'password': 'password', + 'profile_id': 'profile-id', + 'timeout': 'timeout', + 'token': 'token', + 'uid_token': 'uid-token', + 'username': 'username' + } + + def __init__(self, contact_email=None, contact_first_name=None, contact_last_name=None, contact_phone=None, description=None, json=False, key=None, max_versions=None, name=None, password=None, profile_id=None, timeout='5m', token=None, uid_token=None, username=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateGlobalSign - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._contact_email = None + self._contact_first_name = None + self._contact_last_name = None + self._contact_phone = None + self._description = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._password = None + self._profile_id = None + self._timeout = None + self._token = None + self._uid_token = None + self._username = None + self.discriminator = None + + self.contact_email = contact_email + self.contact_first_name = contact_first_name + self.contact_last_name = contact_last_name + self.contact_phone = contact_phone + if description is not None: + self.description = description + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + self.password = password + self.profile_id = profile_id + if timeout is not None: + self.timeout = timeout + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + self.username = username + + @property + def contact_email(self): + """Gets the contact_email of this TargetCreateGlobalSign. # noqa: E501 + + Email of the GlobalSign GCC account contact # noqa: E501 + + :return: The contact_email of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._contact_email + + @contact_email.setter + def contact_email(self, contact_email): + """Sets the contact_email of this TargetCreateGlobalSign. + + Email of the GlobalSign GCC account contact # noqa: E501 + + :param contact_email: The contact_email of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and contact_email is None: # noqa: E501 + raise ValueError("Invalid value for `contact_email`, must not be `None`") # noqa: E501 + + self._contact_email = contact_email + + @property + def contact_first_name(self): + """Gets the contact_first_name of this TargetCreateGlobalSign. # noqa: E501 + + First name of the GlobalSign GCC account contact # noqa: E501 + + :return: The contact_first_name of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._contact_first_name + + @contact_first_name.setter + def contact_first_name(self, contact_first_name): + """Sets the contact_first_name of this TargetCreateGlobalSign. + + First name of the GlobalSign GCC account contact # noqa: E501 + + :param contact_first_name: The contact_first_name of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and contact_first_name is None: # noqa: E501 + raise ValueError("Invalid value for `contact_first_name`, must not be `None`") # noqa: E501 + + self._contact_first_name = contact_first_name + + @property + def contact_last_name(self): + """Gets the contact_last_name of this TargetCreateGlobalSign. # noqa: E501 + + Last name of the GlobalSign GCC account contact # noqa: E501 + + :return: The contact_last_name of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._contact_last_name + + @contact_last_name.setter + def contact_last_name(self, contact_last_name): + """Sets the contact_last_name of this TargetCreateGlobalSign. + + Last name of the GlobalSign GCC account contact # noqa: E501 + + :param contact_last_name: The contact_last_name of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and contact_last_name is None: # noqa: E501 + raise ValueError("Invalid value for `contact_last_name`, must not be `None`") # noqa: E501 + + self._contact_last_name = contact_last_name + + @property + def contact_phone(self): + """Gets the contact_phone of this TargetCreateGlobalSign. # noqa: E501 + + Telephone of the GlobalSign GCC account contact # noqa: E501 + + :return: The contact_phone of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._contact_phone + + @contact_phone.setter + def contact_phone(self, contact_phone): + """Sets the contact_phone of this TargetCreateGlobalSign. + + Telephone of the GlobalSign GCC account contact # noqa: E501 + + :param contact_phone: The contact_phone of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and contact_phone is None: # noqa: E501 + raise ValueError("Invalid value for `contact_phone`, must not be `None`") # noqa: E501 + + self._contact_phone = contact_phone + + @property + def description(self): + """Gets the description of this TargetCreateGlobalSign. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateGlobalSign. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetCreateGlobalSign. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateGlobalSign. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateGlobalSign. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateGlobalSign. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateGlobalSign. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateGlobalSign. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateGlobalSign. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateGlobalSign. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateGlobalSign. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateGlobalSign. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def password(self): + """Gets the password of this TargetCreateGlobalSign. # noqa: E501 + + Password of the GlobalSign GCC account # noqa: E501 + + :return: The password of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._password + + @password.setter + def password(self, password): + """Sets the password of this TargetCreateGlobalSign. + + Password of the GlobalSign GCC account # noqa: E501 + + :param password: The password of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and password is None: # noqa: E501 + raise ValueError("Invalid value for `password`, must not be `None`") # noqa: E501 + + self._password = password + + @property + def profile_id(self): + """Gets the profile_id of this TargetCreateGlobalSign. # noqa: E501 + + Profile ID of the GlobalSign GCC account # noqa: E501 + + :return: The profile_id of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._profile_id + + @profile_id.setter + def profile_id(self, profile_id): + """Sets the profile_id of this TargetCreateGlobalSign. + + Profile ID of the GlobalSign GCC account # noqa: E501 + + :param profile_id: The profile_id of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and profile_id is None: # noqa: E501 + raise ValueError("Invalid value for `profile_id`, must not be `None`") # noqa: E501 + + self._profile_id = profile_id + + @property + def timeout(self): + """Gets the timeout of this TargetCreateGlobalSign. # noqa: E501 + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :return: The timeout of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._timeout + + @timeout.setter + def timeout(self, timeout): + """Sets the timeout of this TargetCreateGlobalSign. + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :param timeout: The timeout of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + + self._timeout = timeout + + @property + def token(self): + """Gets the token of this TargetCreateGlobalSign. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateGlobalSign. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateGlobalSign. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateGlobalSign. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def username(self): + """Gets the username of this TargetCreateGlobalSign. # noqa: E501 + + Username of the GlobalSign GCC account # noqa: E501 + + :return: The username of this TargetCreateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._username + + @username.setter + def username(self, username): + """Sets the username of this TargetCreateGlobalSign. + + Username of the GlobalSign GCC account # noqa: E501 + + :param username: The username of this TargetCreateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and username is None: # noqa: E501 + raise ValueError("Invalid value for `username`, must not be `None`") # noqa: E501 + + self._username = username + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateGlobalSign): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateGlobalSign): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_global_sign_atlas.py b/akeyless/models/target_create_global_sign_atlas.py new file mode 100644 index 00000000..b17d7948 --- /dev/null +++ b/akeyless/models/target_create_global_sign_atlas.py @@ -0,0 +1,434 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateGlobalSignAtlas(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'api_key': 'str', + 'api_secret': 'str', + 'description': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'mtls_cert_data_base64': 'str', + 'mtls_key_data_base64': 'str', + 'name': 'str', + 'timeout': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'api_key': 'api-key', + 'api_secret': 'api-secret', + 'description': 'description', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'mtls_cert_data_base64': 'mtls-cert-data-base64', + 'mtls_key_data_base64': 'mtls-key-data-base64', + 'name': 'name', + 'timeout': 'timeout', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, api_key=None, api_secret=None, description=None, json=False, key=None, max_versions=None, mtls_cert_data_base64=None, mtls_key_data_base64=None, name=None, timeout='5m', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateGlobalSignAtlas - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._api_key = None + self._api_secret = None + self._description = None + self._json = None + self._key = None + self._max_versions = None + self._mtls_cert_data_base64 = None + self._mtls_key_data_base64 = None + self._name = None + self._timeout = None + self._token = None + self._uid_token = None + self.discriminator = None + + self.api_key = api_key + self.api_secret = api_secret + if description is not None: + self.description = description + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + if mtls_cert_data_base64 is not None: + self.mtls_cert_data_base64 = mtls_cert_data_base64 + if mtls_key_data_base64 is not None: + self.mtls_key_data_base64 = mtls_key_data_base64 + self.name = name + if timeout is not None: + self.timeout = timeout + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def api_key(self): + """Gets the api_key of this TargetCreateGlobalSignAtlas. # noqa: E501 + + API Key of the GlobalSign Atlas account # noqa: E501 + + :return: The api_key of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._api_key + + @api_key.setter + def api_key(self, api_key): + """Sets the api_key of this TargetCreateGlobalSignAtlas. + + API Key of the GlobalSign Atlas account # noqa: E501 + + :param api_key: The api_key of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and api_key is None: # noqa: E501 + raise ValueError("Invalid value for `api_key`, must not be `None`") # noqa: E501 + + self._api_key = api_key + + @property + def api_secret(self): + """Gets the api_secret of this TargetCreateGlobalSignAtlas. # noqa: E501 + + API Secret of the GlobalSign Atlas account # noqa: E501 + + :return: The api_secret of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._api_secret + + @api_secret.setter + def api_secret(self, api_secret): + """Sets the api_secret of this TargetCreateGlobalSignAtlas. + + API Secret of the GlobalSign Atlas account # noqa: E501 + + :param api_secret: The api_secret of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and api_secret is None: # noqa: E501 + raise ValueError("Invalid value for `api_secret`, must not be `None`") # noqa: E501 + + self._api_secret = api_secret + + @property + def description(self): + """Gets the description of this TargetCreateGlobalSignAtlas. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateGlobalSignAtlas. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetCreateGlobalSignAtlas. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateGlobalSignAtlas. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateGlobalSignAtlas. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateGlobalSignAtlas. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateGlobalSignAtlas. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateGlobalSignAtlas. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def mtls_cert_data_base64(self): + """Gets the mtls_cert_data_base64 of this TargetCreateGlobalSignAtlas. # noqa: E501 + + 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 # noqa: E501 + + :return: The mtls_cert_data_base64 of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._mtls_cert_data_base64 + + @mtls_cert_data_base64.setter + def mtls_cert_data_base64(self, mtls_cert_data_base64): + """Sets the mtls_cert_data_base64 of this TargetCreateGlobalSignAtlas. + + 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 # noqa: E501 + + :param mtls_cert_data_base64: The mtls_cert_data_base64 of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._mtls_cert_data_base64 = mtls_cert_data_base64 + + @property + def mtls_key_data_base64(self): + """Gets the mtls_key_data_base64 of this TargetCreateGlobalSignAtlas. # noqa: E501 + + Mutual TLS Key contents of the GlobalSign Atlas account encoded in base64, either mtls-key-file-path or mtls-data-base64 must be supplied # noqa: E501 + + :return: The mtls_key_data_base64 of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._mtls_key_data_base64 + + @mtls_key_data_base64.setter + def mtls_key_data_base64(self, mtls_key_data_base64): + """Sets the mtls_key_data_base64 of this TargetCreateGlobalSignAtlas. + + Mutual TLS Key contents of the GlobalSign Atlas account encoded in base64, either mtls-key-file-path or mtls-data-base64 must be supplied # noqa: E501 + + :param mtls_key_data_base64: The mtls_key_data_base64 of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._mtls_key_data_base64 = mtls_key_data_base64 + + @property + def name(self): + """Gets the name of this TargetCreateGlobalSignAtlas. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateGlobalSignAtlas. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def timeout(self): + """Gets the timeout of this TargetCreateGlobalSignAtlas. # noqa: E501 + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :return: The timeout of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._timeout + + @timeout.setter + def timeout(self, timeout): + """Sets the timeout of this TargetCreateGlobalSignAtlas. + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :param timeout: The timeout of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._timeout = timeout + + @property + def token(self): + """Gets the token of this TargetCreateGlobalSignAtlas. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateGlobalSignAtlas. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateGlobalSignAtlas. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateGlobalSignAtlas. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateGlobalSignAtlas): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateGlobalSignAtlas): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_godaddy.py b/akeyless/models/target_create_godaddy.py new file mode 100644 index 00000000..83f37d66 --- /dev/null +++ b/akeyless/models/target_create_godaddy.py @@ -0,0 +1,493 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateGodaddy(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'api_key': 'str', + 'description': 'str', + 'imap_fqdn': 'str', + 'imap_password': 'str', + 'imap_port': 'str', + 'imap_username': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'secret': 'str', + 'timeout': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'api_key': 'api-key', + 'description': 'description', + 'imap_fqdn': 'imap-fqdn', + 'imap_password': 'imap-password', + 'imap_port': 'imap-port', + 'imap_username': 'imap-username', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'secret': 'secret', + 'timeout': 'timeout', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, api_key=None, description=None, imap_fqdn=None, imap_password=None, imap_port='993', imap_username=None, json=False, key=None, max_versions=None, name=None, secret=None, timeout='5m', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateGodaddy - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._api_key = None + self._description = None + self._imap_fqdn = None + self._imap_password = None + self._imap_port = None + self._imap_username = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._secret = None + self._timeout = None + self._token = None + self._uid_token = None + self.discriminator = None + + self.api_key = api_key + if description is not None: + self.description = description + self.imap_fqdn = imap_fqdn + self.imap_password = imap_password + if imap_port is not None: + self.imap_port = imap_port + self.imap_username = imap_username + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + self.secret = secret + if timeout is not None: + self.timeout = timeout + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def api_key(self): + """Gets the api_key of this TargetCreateGodaddy. # noqa: E501 + + Key of the api credentials to the Godaddy account # noqa: E501 + + :return: The api_key of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._api_key + + @api_key.setter + def api_key(self, api_key): + """Sets the api_key of this TargetCreateGodaddy. + + Key of the api credentials to the Godaddy account # noqa: E501 + + :param api_key: The api_key of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and api_key is None: # noqa: E501 + raise ValueError("Invalid value for `api_key`, must not be `None`") # noqa: E501 + + self._api_key = api_key + + @property + def description(self): + """Gets the description of this TargetCreateGodaddy. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateGodaddy. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def imap_fqdn(self): + """Gets the imap_fqdn of this TargetCreateGodaddy. # noqa: E501 + + ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS # noqa: E501 + + :return: The imap_fqdn of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._imap_fqdn + + @imap_fqdn.setter + def imap_fqdn(self, imap_fqdn): + """Sets the imap_fqdn of this TargetCreateGodaddy. + + ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS # noqa: E501 + + :param imap_fqdn: The imap_fqdn of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_fqdn is None: # noqa: E501 + raise ValueError("Invalid value for `imap_fqdn`, must not be `None`") # noqa: E501 + + self._imap_fqdn = imap_fqdn + + @property + def imap_password(self): + """Gets the imap_password of this TargetCreateGodaddy. # noqa: E501 + + ImapPassword to access the IMAP service # noqa: E501 + + :return: The imap_password of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._imap_password + + @imap_password.setter + def imap_password(self, imap_password): + """Sets the imap_password of this TargetCreateGodaddy. + + ImapPassword to access the IMAP service # noqa: E501 + + :param imap_password: The imap_password of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_password is None: # noqa: E501 + raise ValueError("Invalid value for `imap_password`, must not be `None`") # noqa: E501 + + self._imap_password = imap_password + + @property + def imap_port(self): + """Gets the imap_port of this TargetCreateGodaddy. # noqa: E501 + + ImapPort of the IMAP service # noqa: E501 + + :return: The imap_port of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._imap_port + + @imap_port.setter + def imap_port(self, imap_port): + """Sets the imap_port of this TargetCreateGodaddy. + + ImapPort of the IMAP service # noqa: E501 + + :param imap_port: The imap_port of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + + self._imap_port = imap_port + + @property + def imap_username(self): + """Gets the imap_username of this TargetCreateGodaddy. # noqa: E501 + + ImapUsername to access the IMAP service # noqa: E501 + + :return: The imap_username of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._imap_username + + @imap_username.setter + def imap_username(self, imap_username): + """Sets the imap_username of this TargetCreateGodaddy. + + ImapUsername to access the IMAP service # noqa: E501 + + :param imap_username: The imap_username of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_username is None: # noqa: E501 + raise ValueError("Invalid value for `imap_username`, must not be `None`") # noqa: E501 + + self._imap_username = imap_username + + @property + def json(self): + """Gets the json of this TargetCreateGodaddy. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateGodaddy. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateGodaddy. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateGodaddy. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateGodaddy. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateGodaddy. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateGodaddy. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateGodaddy. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateGodaddy. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateGodaddy. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def secret(self): + """Gets the secret of this TargetCreateGodaddy. # noqa: E501 + + Secret of the api credentials to the Godaddy account # noqa: E501 + + :return: The secret of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._secret + + @secret.setter + def secret(self, secret): + """Sets the secret of this TargetCreateGodaddy. + + Secret of the api credentials to the Godaddy account # noqa: E501 + + :param secret: The secret of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and secret is None: # noqa: E501 + raise ValueError("Invalid value for `secret`, must not be `None`") # noqa: E501 + + self._secret = secret + + @property + def timeout(self): + """Gets the timeout of this TargetCreateGodaddy. # noqa: E501 + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :return: The timeout of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._timeout + + @timeout.setter + def timeout(self, timeout): + """Sets the timeout of this TargetCreateGodaddy. + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :param timeout: The timeout of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + + self._timeout = timeout + + @property + def token(self): + """Gets the token of this TargetCreateGodaddy. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateGodaddy. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateGodaddy. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateGodaddy. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateGodaddy. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateGodaddy. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateGodaddy): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateGodaddy): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_hashi_vault.py b/akeyless/models/target_create_hashi_vault.py new file mode 100644 index 00000000..f8e8ba17 --- /dev/null +++ b/akeyless/models/target_create_hashi_vault.py @@ -0,0 +1,376 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateHashiVault(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'hashi_url': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'namespace': 'list[str]', + 'token': 'str', + 'uid_token': 'str', + 'vault_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'hashi_url': 'hashi-url', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'namespace': 'namespace', + 'token': 'token', + 'uid_token': 'uid-token', + 'vault_token': 'vault-token' + } + + def __init__(self, description=None, hashi_url=None, json=False, key=None, max_versions=None, name=None, namespace=None, token=None, uid_token=None, vault_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateHashiVault - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._hashi_url = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._namespace = None + self._token = None + self._uid_token = None + self._vault_token = None + self.discriminator = None + + if description is not None: + self.description = description + if hashi_url is not None: + self.hashi_url = hashi_url + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if namespace is not None: + self.namespace = namespace + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if vault_token is not None: + self.vault_token = vault_token + + @property + def description(self): + """Gets the description of this TargetCreateHashiVault. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateHashiVault. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateHashiVault. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateHashiVault. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def hashi_url(self): + """Gets the hashi_url of this TargetCreateHashiVault. # noqa: E501 + + HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 # noqa: E501 + + :return: The hashi_url of this TargetCreateHashiVault. # noqa: E501 + :rtype: str + """ + return self._hashi_url + + @hashi_url.setter + def hashi_url(self, hashi_url): + """Sets the hashi_url of this TargetCreateHashiVault. + + HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 # noqa: E501 + + :param hashi_url: The hashi_url of this TargetCreateHashiVault. # noqa: E501 + :type: str + """ + + self._hashi_url = hashi_url + + @property + def json(self): + """Gets the json of this TargetCreateHashiVault. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateHashiVault. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateHashiVault. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateHashiVault. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateHashiVault. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateHashiVault. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateHashiVault. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateHashiVault. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateHashiVault. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateHashiVault. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateHashiVault. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateHashiVault. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateHashiVault. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateHashiVault. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateHashiVault. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateHashiVault. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def namespace(self): + """Gets the namespace of this TargetCreateHashiVault. # noqa: E501 + + Comma-separated list of vault namespaces # noqa: E501 + + :return: The namespace of this TargetCreateHashiVault. # noqa: E501 + :rtype: list[str] + """ + return self._namespace + + @namespace.setter + def namespace(self, namespace): + """Sets the namespace of this TargetCreateHashiVault. + + Comma-separated list of vault namespaces # noqa: E501 + + :param namespace: The namespace of this TargetCreateHashiVault. # noqa: E501 + :type: list[str] + """ + + self._namespace = namespace + + @property + def token(self): + """Gets the token of this TargetCreateHashiVault. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateHashiVault. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateHashiVault. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateHashiVault. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateHashiVault. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateHashiVault. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateHashiVault. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateHashiVault. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def vault_token(self): + """Gets the vault_token of this TargetCreateHashiVault. # noqa: E501 + + Vault access token with sufficient permissions # noqa: E501 + + :return: The vault_token of this TargetCreateHashiVault. # noqa: E501 + :rtype: str + """ + return self._vault_token + + @vault_token.setter + def vault_token(self, vault_token): + """Sets the vault_token of this TargetCreateHashiVault. + + Vault access token with sufficient permissions # noqa: E501 + + :param vault_token: The vault_token of this TargetCreateHashiVault. # noqa: E501 + :type: str + """ + + self._vault_token = vault_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateHashiVault): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateHashiVault): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_k8s.py b/akeyless/models/target_create_k8s.py new file mode 100644 index 00000000..691d1a34 --- /dev/null +++ b/akeyless/models/target_create_k8s.py @@ -0,0 +1,519 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateK8s(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'json': 'bool', + 'k8s_auth_type': 'str', + 'k8s_client_certificate': 'str', + 'k8s_client_key': 'str', + 'k8s_cluster_ca_cert': 'str', + 'k8s_cluster_endpoint': 'str', + 'k8s_cluster_name': 'str', + 'k8s_cluster_token': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_service_account': 'bool' + } + + attribute_map = { + 'description': 'description', + 'json': 'json', + 'k8s_auth_type': 'k8s-auth-type', + 'k8s_client_certificate': 'k8s-client-certificate', + 'k8s_client_key': 'k8s-client-key', + 'k8s_cluster_ca_cert': 'k8s-cluster-ca-cert', + 'k8s_cluster_endpoint': 'k8s-cluster-endpoint', + 'k8s_cluster_name': 'k8s-cluster-name', + 'k8s_cluster_token': 'k8s-cluster-token', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_service_account': 'use-gw-service-account' + } + + def __init__(self, description=None, json=False, k8s_auth_type='token', k8s_client_certificate=None, k8s_client_key=None, k8s_cluster_ca_cert='dummy_val', k8s_cluster_endpoint='dummy_val', k8s_cluster_name=None, k8s_cluster_token='dummy_val', key=None, max_versions=None, name=None, token=None, uid_token=None, use_gw_service_account=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateK8s - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._json = None + self._k8s_auth_type = None + self._k8s_client_certificate = None + self._k8s_client_key = None + self._k8s_cluster_ca_cert = None + self._k8s_cluster_endpoint = None + self._k8s_cluster_name = None + self._k8s_cluster_token = None + self._key = None + self._max_versions = None + self._name = None + self._token = None + self._uid_token = None + self._use_gw_service_account = None + self.discriminator = None + + if description is not None: + self.description = description + if json is not None: + self.json = json + if k8s_auth_type is not None: + self.k8s_auth_type = k8s_auth_type + if k8s_client_certificate is not None: + self.k8s_client_certificate = k8s_client_certificate + if k8s_client_key is not None: + self.k8s_client_key = k8s_client_key + self.k8s_cluster_ca_cert = k8s_cluster_ca_cert + self.k8s_cluster_endpoint = k8s_cluster_endpoint + if k8s_cluster_name is not None: + self.k8s_cluster_name = k8s_cluster_name + self.k8s_cluster_token = k8s_cluster_token + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_service_account is not None: + self.use_gw_service_account = use_gw_service_account + + @property + def description(self): + """Gets the description of this TargetCreateK8s. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateK8s. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateK8s. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetCreateK8s. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateK8s. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateK8s. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateK8s. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def k8s_auth_type(self): + """Gets the k8s_auth_type of this TargetCreateK8s. # noqa: E501 + + K8S auth type [token/certificate] # noqa: E501 + + :return: The k8s_auth_type of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_auth_type + + @k8s_auth_type.setter + def k8s_auth_type(self, k8s_auth_type): + """Sets the k8s_auth_type of this TargetCreateK8s. + + K8S auth type [token/certificate] # noqa: E501 + + :param k8s_auth_type: The k8s_auth_type of this TargetCreateK8s. # noqa: E501 + :type: str + """ + + self._k8s_auth_type = k8s_auth_type + + @property + def k8s_client_certificate(self): + """Gets the k8s_client_certificate of this TargetCreateK8s. # noqa: E501 + + Content of the k8 client certificate (PEM format) in a Base64 format # noqa: E501 + + :return: The k8s_client_certificate of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_client_certificate + + @k8s_client_certificate.setter + def k8s_client_certificate(self, k8s_client_certificate): + """Sets the k8s_client_certificate of this TargetCreateK8s. + + Content of the k8 client certificate (PEM format) in a Base64 format # noqa: E501 + + :param k8s_client_certificate: The k8s_client_certificate of this TargetCreateK8s. # noqa: E501 + :type: str + """ + + self._k8s_client_certificate = k8s_client_certificate + + @property + def k8s_client_key(self): + """Gets the k8s_client_key of this TargetCreateK8s. # noqa: E501 + + Content of the k8 client private key (PEM format) in a Base64 format # noqa: E501 + + :return: The k8s_client_key of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_client_key + + @k8s_client_key.setter + def k8s_client_key(self, k8s_client_key): + """Sets the k8s_client_key of this TargetCreateK8s. + + Content of the k8 client private key (PEM format) in a Base64 format # noqa: E501 + + :param k8s_client_key: The k8s_client_key of this TargetCreateK8s. # noqa: E501 + :type: str + """ + + self._k8s_client_key = k8s_client_key + + @property + def k8s_cluster_ca_cert(self): + """Gets the k8s_cluster_ca_cert of this TargetCreateK8s. # noqa: E501 + + K8S cluster CA certificate # noqa: E501 + + :return: The k8s_cluster_ca_cert of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_cluster_ca_cert + + @k8s_cluster_ca_cert.setter + def k8s_cluster_ca_cert(self, k8s_cluster_ca_cert): + """Sets the k8s_cluster_ca_cert of this TargetCreateK8s. + + K8S cluster CA certificate # noqa: E501 + + :param k8s_cluster_ca_cert: The k8s_cluster_ca_cert of this TargetCreateK8s. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and k8s_cluster_ca_cert is None: # noqa: E501 + raise ValueError("Invalid value for `k8s_cluster_ca_cert`, must not be `None`") # noqa: E501 + + self._k8s_cluster_ca_cert = k8s_cluster_ca_cert + + @property + def k8s_cluster_endpoint(self): + """Gets the k8s_cluster_endpoint of this TargetCreateK8s. # noqa: E501 + + K8S cluster URL endpoint # noqa: E501 + + :return: The k8s_cluster_endpoint of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_cluster_endpoint + + @k8s_cluster_endpoint.setter + def k8s_cluster_endpoint(self, k8s_cluster_endpoint): + """Sets the k8s_cluster_endpoint of this TargetCreateK8s. + + K8S cluster URL endpoint # noqa: E501 + + :param k8s_cluster_endpoint: The k8s_cluster_endpoint of this TargetCreateK8s. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and k8s_cluster_endpoint is None: # noqa: E501 + raise ValueError("Invalid value for `k8s_cluster_endpoint`, must not be `None`") # noqa: E501 + + self._k8s_cluster_endpoint = k8s_cluster_endpoint + + @property + def k8s_cluster_name(self): + """Gets the k8s_cluster_name of this TargetCreateK8s. # noqa: E501 + + K8S cluster name # noqa: E501 + + :return: The k8s_cluster_name of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_cluster_name + + @k8s_cluster_name.setter + def k8s_cluster_name(self, k8s_cluster_name): + """Sets the k8s_cluster_name of this TargetCreateK8s. + + K8S cluster name # noqa: E501 + + :param k8s_cluster_name: The k8s_cluster_name of this TargetCreateK8s. # noqa: E501 + :type: str + """ + + self._k8s_cluster_name = k8s_cluster_name + + @property + def k8s_cluster_token(self): + """Gets the k8s_cluster_token of this TargetCreateK8s. # noqa: E501 + + K8S cluster Bearer token # noqa: E501 + + :return: The k8s_cluster_token of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_cluster_token + + @k8s_cluster_token.setter + def k8s_cluster_token(self, k8s_cluster_token): + """Sets the k8s_cluster_token of this TargetCreateK8s. + + K8S cluster Bearer token # noqa: E501 + + :param k8s_cluster_token: The k8s_cluster_token of this TargetCreateK8s. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and k8s_cluster_token is None: # noqa: E501 + raise ValueError("Invalid value for `k8s_cluster_token`, must not be `None`") # noqa: E501 + + self._k8s_cluster_token = k8s_cluster_token + + @property + def key(self): + """Gets the key of this TargetCreateK8s. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateK8s. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateK8s. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateK8s. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateK8s. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateK8s. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateK8s. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateK8s. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateK8s. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this TargetCreateK8s. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateK8s. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateK8s. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateK8s. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateK8s. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateK8s. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateK8s. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_service_account(self): + """Gets the use_gw_service_account of this TargetCreateK8s. # noqa: E501 + + Use the GW's service account # noqa: E501 + + :return: The use_gw_service_account of this TargetCreateK8s. # noqa: E501 + :rtype: bool + """ + return self._use_gw_service_account + + @use_gw_service_account.setter + def use_gw_service_account(self, use_gw_service_account): + """Sets the use_gw_service_account of this TargetCreateK8s. + + Use the GW's service account # noqa: E501 + + :param use_gw_service_account: The use_gw_service_account of this TargetCreateK8s. # noqa: E501 + :type: bool + """ + + self._use_gw_service_account = use_gw_service_account + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateK8s): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateK8s): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_ldap.py b/akeyless/models/target_create_ldap.py new file mode 100644 index 00000000..f010cf98 --- /dev/null +++ b/akeyless/models/target_create_ldap.py @@ -0,0 +1,463 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateLdap(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'bind_dn': 'str', + 'bind_dn_password': 'str', + 'description': 'str', + 'json': 'bool', + 'key': 'str', + 'ldap_ca_cert': 'str', + 'ldap_url': 'str', + 'max_versions': 'str', + 'name': 'str', + 'server_type': 'str', + 'token': 'str', + 'token_expiration': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'bind_dn': 'bind-dn', + 'bind_dn_password': 'bind-dn-password', + 'description': 'description', + 'json': 'json', + 'key': 'key', + 'ldap_ca_cert': 'ldap-ca-cert', + 'ldap_url': 'ldap-url', + 'max_versions': 'max-versions', + 'name': 'name', + 'server_type': 'server-type', + 'token': 'token', + 'token_expiration': 'token-expiration', + 'uid_token': 'uid-token' + } + + def __init__(self, bind_dn=None, bind_dn_password=None, description=None, json=False, key=None, ldap_ca_cert=None, ldap_url=None, max_versions=None, name=None, server_type='OpenLDAP', token=None, token_expiration=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateLdap - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._bind_dn = None + self._bind_dn_password = None + self._description = None + self._json = None + self._key = None + self._ldap_ca_cert = None + self._ldap_url = None + self._max_versions = None + self._name = None + self._server_type = None + self._token = None + self._token_expiration = None + self._uid_token = None + self.discriminator = None + + self.bind_dn = bind_dn + self.bind_dn_password = bind_dn_password + if description is not None: + self.description = description + if json is not None: + self.json = json + if key is not None: + self.key = key + if ldap_ca_cert is not None: + self.ldap_ca_cert = ldap_ca_cert + self.ldap_url = ldap_url + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if server_type is not None: + self.server_type = server_type + if token is not None: + self.token = token + if token_expiration is not None: + self.token_expiration = token_expiration + if uid_token is not None: + self.uid_token = uid_token + + @property + def bind_dn(self): + """Gets the bind_dn of this TargetCreateLdap. # noqa: E501 + + Bind DN # noqa: E501 + + :return: The bind_dn of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._bind_dn + + @bind_dn.setter + def bind_dn(self, bind_dn): + """Sets the bind_dn of this TargetCreateLdap. + + Bind DN # noqa: E501 + + :param bind_dn: The bind_dn of this TargetCreateLdap. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and bind_dn is None: # noqa: E501 + raise ValueError("Invalid value for `bind_dn`, must not be `None`") # noqa: E501 + + self._bind_dn = bind_dn + + @property + def bind_dn_password(self): + """Gets the bind_dn_password of this TargetCreateLdap. # noqa: E501 + + Bind DN Password # noqa: E501 + + :return: The bind_dn_password of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._bind_dn_password + + @bind_dn_password.setter + def bind_dn_password(self, bind_dn_password): + """Sets the bind_dn_password of this TargetCreateLdap. + + Bind DN Password # noqa: E501 + + :param bind_dn_password: The bind_dn_password of this TargetCreateLdap. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and bind_dn_password is None: # noqa: E501 + raise ValueError("Invalid value for `bind_dn_password`, must not be `None`") # noqa: E501 + + self._bind_dn_password = bind_dn_password + + @property + def description(self): + """Gets the description of this TargetCreateLdap. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateLdap. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateLdap. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetCreateLdap. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateLdap. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateLdap. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateLdap. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateLdap. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateLdap. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateLdap. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def ldap_ca_cert(self): + """Gets the ldap_ca_cert of this TargetCreateLdap. # noqa: E501 + + CA Certificate File Content # noqa: E501 + + :return: The ldap_ca_cert of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._ldap_ca_cert + + @ldap_ca_cert.setter + def ldap_ca_cert(self, ldap_ca_cert): + """Sets the ldap_ca_cert of this TargetCreateLdap. + + CA Certificate File Content # noqa: E501 + + :param ldap_ca_cert: The ldap_ca_cert of this TargetCreateLdap. # noqa: E501 + :type: str + """ + + self._ldap_ca_cert = ldap_ca_cert + + @property + def ldap_url(self): + """Gets the ldap_url of this TargetCreateLdap. # noqa: E501 + + LDAP Server URL # noqa: E501 + + :return: The ldap_url of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._ldap_url + + @ldap_url.setter + def ldap_url(self, ldap_url): + """Sets the ldap_url of this TargetCreateLdap. + + LDAP Server URL # noqa: E501 + + :param ldap_url: The ldap_url of this TargetCreateLdap. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and ldap_url is None: # noqa: E501 + raise ValueError("Invalid value for `ldap_url`, must not be `None`") # noqa: E501 + + self._ldap_url = ldap_url + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateLdap. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateLdap. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateLdap. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateLdap. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateLdap. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateLdap. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def server_type(self): + """Gets the server_type of this TargetCreateLdap. # noqa: E501 + + Set Ldap server type, Options:[OpenLDAP, ActiveDirectory]. Default is OpenLDAP # noqa: E501 + + :return: The server_type of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._server_type + + @server_type.setter + def server_type(self, server_type): + """Sets the server_type of this TargetCreateLdap. + + Set Ldap server type, Options:[OpenLDAP, ActiveDirectory]. Default is OpenLDAP # noqa: E501 + + :param server_type: The server_type of this TargetCreateLdap. # noqa: E501 + :type: str + """ + + self._server_type = server_type + + @property + def token(self): + """Gets the token of this TargetCreateLdap. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateLdap. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateLdap. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def token_expiration(self): + """Gets the token_expiration of this TargetCreateLdap. # noqa: E501 + + Token expiration # noqa: E501 + + :return: The token_expiration of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._token_expiration + + @token_expiration.setter + def token_expiration(self, token_expiration): + """Sets the token_expiration of this TargetCreateLdap. + + Token expiration # noqa: E501 + + :param token_expiration: The token_expiration of this TargetCreateLdap. # noqa: E501 + :type: str + """ + + self._token_expiration = token_expiration + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateLdap. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateLdap. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateLdap. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateLdap. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateLdap): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateLdap): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_linked.py b/akeyless/models/target_create_linked.py new file mode 100644 index 00000000..cb452f7d --- /dev/null +++ b/akeyless/models/target_create_linked.py @@ -0,0 +1,320 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateLinked(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'hosts': 'str', + 'json': 'bool', + 'name': 'str', + 'parent_target_name': 'str', + 'token': 'str', + 'type': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'hosts': 'hosts', + 'json': 'json', + 'name': 'name', + 'parent_target_name': 'parent-target-name', + 'token': 'token', + 'type': 'type', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, hosts=None, json=False, name=None, parent_target_name=None, token=None, type=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateLinked - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._hosts = None + self._json = None + self._name = None + self._parent_target_name = None + self._token = None + self._type = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if hosts is not None: + self.hosts = hosts + if json is not None: + self.json = json + self.name = name + if parent_target_name is not None: + self.parent_target_name = parent_target_name + if token is not None: + self.token = token + if type is not None: + self.type = type + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetCreateLinked. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateLinked. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateLinked. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateLinked. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def hosts(self): + """Gets the hosts of this TargetCreateLinked. # noqa: E501 + + 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') # noqa: E501 + + :return: The hosts of this TargetCreateLinked. # noqa: E501 + :rtype: str + """ + return self._hosts + + @hosts.setter + def hosts(self, hosts): + """Sets the hosts of this TargetCreateLinked. + + 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') # noqa: E501 + + :param hosts: The hosts of this TargetCreateLinked. # noqa: E501 + :type: str + """ + + self._hosts = hosts + + @property + def json(self): + """Gets the json of this TargetCreateLinked. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateLinked. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateLinked. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateLinked. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def name(self): + """Gets the name of this TargetCreateLinked. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateLinked. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateLinked. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateLinked. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def parent_target_name(self): + """Gets the parent_target_name of this TargetCreateLinked. # noqa: E501 + + The parent Target name # noqa: E501 + + :return: The parent_target_name of this TargetCreateLinked. # noqa: E501 + :rtype: str + """ + return self._parent_target_name + + @parent_target_name.setter + def parent_target_name(self, parent_target_name): + """Sets the parent_target_name of this TargetCreateLinked. + + The parent Target name # noqa: E501 + + :param parent_target_name: The parent_target_name of this TargetCreateLinked. # noqa: E501 + :type: str + """ + + self._parent_target_name = parent_target_name + + @property + def token(self): + """Gets the token of this TargetCreateLinked. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateLinked. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateLinked. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateLinked. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def type(self): + """Gets the type of this TargetCreateLinked. # noqa: E501 + + Specifies the hosts type, relevant only when working without parent target # noqa: E501 + + :return: The type of this TargetCreateLinked. # noqa: E501 + :rtype: str + """ + return self._type + + @type.setter + def type(self, type): + """Sets the type of this TargetCreateLinked. + + Specifies the hosts type, relevant only when working without parent target # noqa: E501 + + :param type: The type of this TargetCreateLinked. # noqa: E501 + :type: str + """ + + self._type = type + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateLinked. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateLinked. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateLinked. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateLinked. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateLinked): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateLinked): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_output.py b/akeyless/models/target_create_output.py new file mode 100644 index 00000000..48e5099c --- /dev/null +++ b/akeyless/models/target_create_output.py @@ -0,0 +1,121 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateOutput(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'target_id': 'int' + } + + attribute_map = { + 'target_id': 'target_id' + } + + def __init__(self, target_id=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateOutput - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._target_id = None + self.discriminator = None + + if target_id is not None: + self.target_id = target_id + + @property + def target_id(self): + """Gets the target_id of this TargetCreateOutput. # noqa: E501 + + + :return: The target_id of this TargetCreateOutput. # noqa: E501 + :rtype: int + """ + return self._target_id + + @target_id.setter + def target_id(self, target_id): + """Sets the target_id of this TargetCreateOutput. + + + :param target_id: The target_id of this TargetCreateOutput. # noqa: E501 + :type: int + """ + + self._target_id = target_id + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateOutput): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateOutput): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_ping.py b/akeyless/models/target_create_ping.py new file mode 100644 index 00000000..c4a6f9d3 --- /dev/null +++ b/akeyless/models/target_create_ping.py @@ -0,0 +1,432 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreatePing(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'administrative_port': 'str', + 'authorization_port': 'str', + 'description': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'password': 'str', + 'ping_url': 'str', + 'privileged_user': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'administrative_port': 'administrative-port', + 'authorization_port': 'authorization-port', + 'description': 'description', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'password': 'password', + 'ping_url': 'ping-url', + 'privileged_user': 'privileged-user', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, administrative_port='9999', authorization_port='9031', description=None, json=False, key=None, max_versions=None, name=None, password=None, ping_url=None, privileged_user=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreatePing - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._administrative_port = None + self._authorization_port = None + self._description = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._password = None + self._ping_url = None + self._privileged_user = None + self._token = None + self._uid_token = None + self.discriminator = None + + if administrative_port is not None: + self.administrative_port = administrative_port + if authorization_port is not None: + self.authorization_port = authorization_port + if description is not None: + self.description = description + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if password is not None: + self.password = password + if ping_url is not None: + self.ping_url = ping_url + if privileged_user is not None: + self.privileged_user = privileged_user + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def administrative_port(self): + """Gets the administrative_port of this TargetCreatePing. # noqa: E501 + + Ping Federate administrative port # noqa: E501 + + :return: The administrative_port of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._administrative_port + + @administrative_port.setter + def administrative_port(self, administrative_port): + """Sets the administrative_port of this TargetCreatePing. + + Ping Federate administrative port # noqa: E501 + + :param administrative_port: The administrative_port of this TargetCreatePing. # noqa: E501 + :type: str + """ + + self._administrative_port = administrative_port + + @property + def authorization_port(self): + """Gets the authorization_port of this TargetCreatePing. # noqa: E501 + + Ping Federate authorization port # noqa: E501 + + :return: The authorization_port of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._authorization_port + + @authorization_port.setter + def authorization_port(self, authorization_port): + """Sets the authorization_port of this TargetCreatePing. + + Ping Federate authorization port # noqa: E501 + + :param authorization_port: The authorization_port of this TargetCreatePing. # noqa: E501 + :type: str + """ + + self._authorization_port = authorization_port + + @property + def description(self): + """Gets the description of this TargetCreatePing. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreatePing. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreatePing. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetCreatePing. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreatePing. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreatePing. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreatePing. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreatePing. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreatePing. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreatePing. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreatePing. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreatePing. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreatePing. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreatePing. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreatePing. + + Target name # noqa: E501 + + :param name: The name of this TargetCreatePing. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def password(self): + """Gets the password of this TargetCreatePing. # noqa: E501 + + Ping Federate privileged user password # noqa: E501 + + :return: The password of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._password + + @password.setter + def password(self, password): + """Sets the password of this TargetCreatePing. + + Ping Federate privileged user password # noqa: E501 + + :param password: The password of this TargetCreatePing. # noqa: E501 + :type: str + """ + + self._password = password + + @property + def ping_url(self): + """Gets the ping_url of this TargetCreatePing. # noqa: E501 + + Ping URL # noqa: E501 + + :return: The ping_url of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._ping_url + + @ping_url.setter + def ping_url(self, ping_url): + """Sets the ping_url of this TargetCreatePing. + + Ping URL # noqa: E501 + + :param ping_url: The ping_url of this TargetCreatePing. # noqa: E501 + :type: str + """ + + self._ping_url = ping_url + + @property + def privileged_user(self): + """Gets the privileged_user of this TargetCreatePing. # noqa: E501 + + Ping Federate privileged user # noqa: E501 + + :return: The privileged_user of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._privileged_user + + @privileged_user.setter + def privileged_user(self, privileged_user): + """Sets the privileged_user of this TargetCreatePing. + + Ping Federate privileged user # noqa: E501 + + :param privileged_user: The privileged_user of this TargetCreatePing. # noqa: E501 + :type: str + """ + + self._privileged_user = privileged_user + + @property + def token(self): + """Gets the token of this TargetCreatePing. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreatePing. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreatePing. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreatePing. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreatePing. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreatePing. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreatePing. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreatePing): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreatePing): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_rabbit_mq.py b/akeyless/models/target_create_rabbit_mq.py new file mode 100644 index 00000000..2527bdc9 --- /dev/null +++ b/akeyless/models/target_create_rabbit_mq.py @@ -0,0 +1,370 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateRabbitMq(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'rabbitmq_server_password': 'str', + 'rabbitmq_server_uri': 'str', + 'rabbitmq_server_user': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'rabbitmq_server_password': 'rabbitmq-server-password', + 'rabbitmq_server_uri': 'rabbitmq-server-uri', + 'rabbitmq_server_user': 'rabbitmq-server-user', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, json=False, key=None, max_versions=None, name=None, rabbitmq_server_password=None, rabbitmq_server_uri=None, rabbitmq_server_user=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateRabbitMq - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._rabbitmq_server_password = None + self._rabbitmq_server_uri = None + self._rabbitmq_server_user = None + self._token = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if rabbitmq_server_password is not None: + self.rabbitmq_server_password = rabbitmq_server_password + if rabbitmq_server_uri is not None: + self.rabbitmq_server_uri = rabbitmq_server_uri + if rabbitmq_server_user is not None: + self.rabbitmq_server_user = rabbitmq_server_user + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetCreateRabbitMq. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateRabbitMq. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateRabbitMq. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetCreateRabbitMq. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateRabbitMq. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateRabbitMq. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateRabbitMq. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateRabbitMq. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateRabbitMq. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateRabbitMq. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateRabbitMq. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateRabbitMq. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateRabbitMq. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateRabbitMq. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateRabbitMq. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateRabbitMq. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def rabbitmq_server_password(self): + """Gets the rabbitmq_server_password of this TargetCreateRabbitMq. # noqa: E501 + + + :return: The rabbitmq_server_password of this TargetCreateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._rabbitmq_server_password + + @rabbitmq_server_password.setter + def rabbitmq_server_password(self, rabbitmq_server_password): + """Sets the rabbitmq_server_password of this TargetCreateRabbitMq. + + + :param rabbitmq_server_password: The rabbitmq_server_password of this TargetCreateRabbitMq. # noqa: E501 + :type: str + """ + + self._rabbitmq_server_password = rabbitmq_server_password + + @property + def rabbitmq_server_uri(self): + """Gets the rabbitmq_server_uri of this TargetCreateRabbitMq. # noqa: E501 + + + :return: The rabbitmq_server_uri of this TargetCreateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._rabbitmq_server_uri + + @rabbitmq_server_uri.setter + def rabbitmq_server_uri(self, rabbitmq_server_uri): + """Sets the rabbitmq_server_uri of this TargetCreateRabbitMq. + + + :param rabbitmq_server_uri: The rabbitmq_server_uri of this TargetCreateRabbitMq. # noqa: E501 + :type: str + """ + + self._rabbitmq_server_uri = rabbitmq_server_uri + + @property + def rabbitmq_server_user(self): + """Gets the rabbitmq_server_user of this TargetCreateRabbitMq. # noqa: E501 + + + :return: The rabbitmq_server_user of this TargetCreateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._rabbitmq_server_user + + @rabbitmq_server_user.setter + def rabbitmq_server_user(self, rabbitmq_server_user): + """Sets the rabbitmq_server_user of this TargetCreateRabbitMq. + + + :param rabbitmq_server_user: The rabbitmq_server_user of this TargetCreateRabbitMq. # noqa: E501 + :type: str + """ + + self._rabbitmq_server_user = rabbitmq_server_user + + @property + def token(self): + """Gets the token of this TargetCreateRabbitMq. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateRabbitMq. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateRabbitMq. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateRabbitMq. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateRabbitMq. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateRabbitMq. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateRabbitMq): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateRabbitMq): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_salesforce.py b/akeyless/models/target_create_salesforce.py new file mode 100644 index 00000000..20c21007 --- /dev/null +++ b/akeyless/models/target_create_salesforce.py @@ -0,0 +1,576 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateSalesforce(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'app_private_key_data': 'str', + 'auth_flow': 'str', + 'ca_cert_data': 'str', + 'ca_cert_name': 'str', + 'client_id': 'str', + 'client_secret': 'str', + 'description': 'str', + 'email': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'password': 'str', + 'security_token': 'str', + 'tenant_url': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'app_private_key_data': 'app-private-key-data', + 'auth_flow': 'auth-flow', + 'ca_cert_data': 'ca-cert-data', + 'ca_cert_name': 'ca-cert-name', + 'client_id': 'client-id', + 'client_secret': 'client-secret', + 'description': 'description', + 'email': 'email', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'password': 'password', + 'security_token': 'security-token', + 'tenant_url': 'tenant-url', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, app_private_key_data=None, auth_flow=None, ca_cert_data=None, ca_cert_name=None, client_id=None, client_secret=None, description=None, email=None, json=False, key=None, max_versions=None, name=None, password=None, security_token=None, tenant_url=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateSalesforce - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._app_private_key_data = None + self._auth_flow = None + self._ca_cert_data = None + self._ca_cert_name = None + self._client_id = None + self._client_secret = None + self._description = None + self._email = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._password = None + self._security_token = None + self._tenant_url = None + self._token = None + self._uid_token = None + self.discriminator = None + + if app_private_key_data is not None: + self.app_private_key_data = app_private_key_data + self.auth_flow = auth_flow + if ca_cert_data is not None: + self.ca_cert_data = ca_cert_data + if ca_cert_name is not None: + self.ca_cert_name = ca_cert_name + self.client_id = client_id + if client_secret is not None: + self.client_secret = client_secret + if description is not None: + self.description = description + self.email = email + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if password is not None: + self.password = password + if security_token is not None: + self.security_token = security_token + self.tenant_url = tenant_url + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def app_private_key_data(self): + """Gets the app_private_key_data of this TargetCreateSalesforce. # noqa: E501 + + Base64 encoded PEM of the connected app private key (relevant for JWT auth only) # noqa: E501 + + :return: The app_private_key_data of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._app_private_key_data + + @app_private_key_data.setter + def app_private_key_data(self, app_private_key_data): + """Sets the app_private_key_data of this TargetCreateSalesforce. + + Base64 encoded PEM of the connected app private key (relevant for JWT auth only) # noqa: E501 + + :param app_private_key_data: The app_private_key_data of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._app_private_key_data = app_private_key_data + + @property + def auth_flow(self): + """Gets the auth_flow of this TargetCreateSalesforce. # noqa: E501 + + type of the auth flow ('jwt' / 'user-password') # noqa: E501 + + :return: The auth_flow of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._auth_flow + + @auth_flow.setter + def auth_flow(self, auth_flow): + """Sets the auth_flow of this TargetCreateSalesforce. + + type of the auth flow ('jwt' / 'user-password') # noqa: E501 + + :param auth_flow: The auth_flow of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and auth_flow is None: # noqa: E501 + raise ValueError("Invalid value for `auth_flow`, must not be `None`") # noqa: E501 + + self._auth_flow = auth_flow + + @property + def ca_cert_data(self): + """Gets the ca_cert_data of this TargetCreateSalesforce. # noqa: E501 + + Base64 encoded PEM cert to use when uploading a new key to Salesforce # noqa: E501 + + :return: The ca_cert_data of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._ca_cert_data + + @ca_cert_data.setter + def ca_cert_data(self, ca_cert_data): + """Sets the ca_cert_data of this TargetCreateSalesforce. + + Base64 encoded PEM cert to use when uploading a new key to Salesforce # noqa: E501 + + :param ca_cert_data: The ca_cert_data of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._ca_cert_data = ca_cert_data + + @property + def ca_cert_name(self): + """Gets the ca_cert_name of this TargetCreateSalesforce. # noqa: E501 + + name of the certificate in Salesforce tenant to use when uploading new key # noqa: E501 + + :return: The ca_cert_name of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._ca_cert_name + + @ca_cert_name.setter + def ca_cert_name(self, ca_cert_name): + """Sets the ca_cert_name of this TargetCreateSalesforce. + + name of the certificate in Salesforce tenant to use when uploading new key # noqa: E501 + + :param ca_cert_name: The ca_cert_name of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._ca_cert_name = ca_cert_name + + @property + def client_id(self): + """Gets the client_id of this TargetCreateSalesforce. # noqa: E501 + + Client ID of the oauth2 app to use for connecting to Salesforce # noqa: E501 + + :return: The client_id of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._client_id + + @client_id.setter + def client_id(self, client_id): + """Sets the client_id of this TargetCreateSalesforce. + + Client ID of the oauth2 app to use for connecting to Salesforce # noqa: E501 + + :param client_id: The client_id of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and client_id is None: # noqa: E501 + raise ValueError("Invalid value for `client_id`, must not be `None`") # noqa: E501 + + self._client_id = client_id + + @property + def client_secret(self): + """Gets the client_secret of this TargetCreateSalesforce. # noqa: E501 + + Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow) # noqa: E501 + + :return: The client_secret of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._client_secret + + @client_secret.setter + def client_secret(self, client_secret): + """Sets the client_secret of this TargetCreateSalesforce. + + Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow) # noqa: E501 + + :param client_secret: The client_secret of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._client_secret = client_secret + + @property + def description(self): + """Gets the description of this TargetCreateSalesforce. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateSalesforce. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def email(self): + """Gets the email of this TargetCreateSalesforce. # noqa: E501 + + The email of the user attached to the oauth2 app used for connecting to Salesforce # noqa: E501 + + :return: The email of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._email + + @email.setter + def email(self, email): + """Sets the email of this TargetCreateSalesforce. + + The email of the user attached to the oauth2 app used for connecting to Salesforce # noqa: E501 + + :param email: The email of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and email is None: # noqa: E501 + raise ValueError("Invalid value for `email`, must not be `None`") # noqa: E501 + + self._email = email + + @property + def json(self): + """Gets the json of this TargetCreateSalesforce. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateSalesforce. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateSalesforce. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateSalesforce. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateSalesforce. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateSalesforce. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateSalesforce. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateSalesforce. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateSalesforce. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateSalesforce. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def password(self): + """Gets the password of this TargetCreateSalesforce. # noqa: E501 + + The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) # noqa: E501 + + :return: The password of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._password + + @password.setter + def password(self, password): + """Sets the password of this TargetCreateSalesforce. + + The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) # noqa: E501 + + :param password: The password of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._password = password + + @property + def security_token(self): + """Gets the security_token of this TargetCreateSalesforce. # noqa: E501 + + The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) # noqa: E501 + + :return: The security_token of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._security_token + + @security_token.setter + def security_token(self, security_token): + """Sets the security_token of this TargetCreateSalesforce. + + The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) # noqa: E501 + + :param security_token: The security_token of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._security_token = security_token + + @property + def tenant_url(self): + """Gets the tenant_url of this TargetCreateSalesforce. # noqa: E501 + + Url of the Salesforce tenant # noqa: E501 + + :return: The tenant_url of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._tenant_url + + @tenant_url.setter + def tenant_url(self, tenant_url): + """Sets the tenant_url of this TargetCreateSalesforce. + + Url of the Salesforce tenant # noqa: E501 + + :param tenant_url: The tenant_url of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and tenant_url is None: # noqa: E501 + raise ValueError("Invalid value for `tenant_url`, must not be `None`") # noqa: E501 + + self._tenant_url = tenant_url + + @property + def token(self): + """Gets the token of this TargetCreateSalesforce. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateSalesforce. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateSalesforce. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateSalesforce. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateSalesforce. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateSalesforce. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateSalesforce): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateSalesforce): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_ssh.py b/akeyless/models/target_create_ssh.py new file mode 100644 index 00000000..5b029567 --- /dev/null +++ b/akeyless/models/target_create_ssh.py @@ -0,0 +1,460 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateSsh(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'host': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'port': 'str', + 'private_key': 'str', + 'private_key_password': 'str', + 'ssh_password': 'str', + 'ssh_username': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'host': 'host', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'port': 'port', + 'private_key': 'private-key', + 'private_key_password': 'private-key-password', + 'ssh_password': 'ssh-password', + 'ssh_username': 'ssh-username', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, host=None, json=False, key=None, max_versions=None, name=None, port='22', private_key=None, private_key_password=None, ssh_password=None, ssh_username=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateSsh - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._host = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._port = None + self._private_key = None + self._private_key_password = None + self._ssh_password = None + self._ssh_username = None + self._token = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if host is not None: + self.host = host + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if port is not None: + self.port = port + if private_key is not None: + self.private_key = private_key + if private_key_password is not None: + self.private_key_password = private_key_password + if ssh_password is not None: + self.ssh_password = ssh_password + if ssh_username is not None: + self.ssh_username = ssh_username + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetCreateSsh. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateSsh. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def host(self): + """Gets the host of this TargetCreateSsh. # noqa: E501 + + SSH host name # noqa: E501 + + :return: The host of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._host + + @host.setter + def host(self, host): + """Sets the host of this TargetCreateSsh. + + SSH host name # noqa: E501 + + :param host: The host of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._host = host + + @property + def json(self): + """Gets the json of this TargetCreateSsh. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateSsh. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateSsh. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateSsh. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateSsh. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateSsh. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateSsh. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateSsh. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateSsh. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateSsh. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateSsh. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def port(self): + """Gets the port of this TargetCreateSsh. # noqa: E501 + + SSH port # noqa: E501 + + :return: The port of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._port + + @port.setter + def port(self, port): + """Sets the port of this TargetCreateSsh. + + SSH port # noqa: E501 + + :param port: The port of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._port = port + + @property + def private_key(self): + """Gets the private_key of this TargetCreateSsh. # noqa: E501 + + SSH private key # noqa: E501 + + :return: The private_key of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._private_key + + @private_key.setter + def private_key(self, private_key): + """Sets the private_key of this TargetCreateSsh. + + SSH private key # noqa: E501 + + :param private_key: The private_key of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._private_key = private_key + + @property + def private_key_password(self): + """Gets the private_key_password of this TargetCreateSsh. # noqa: E501 + + SSH private key password # noqa: E501 + + :return: The private_key_password of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._private_key_password + + @private_key_password.setter + def private_key_password(self, private_key_password): + """Sets the private_key_password of this TargetCreateSsh. + + SSH private key password # noqa: E501 + + :param private_key_password: The private_key_password of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._private_key_password = private_key_password + + @property + def ssh_password(self): + """Gets the ssh_password of this TargetCreateSsh. # noqa: E501 + + SSH password to rotate # noqa: E501 + + :return: The ssh_password of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._ssh_password + + @ssh_password.setter + def ssh_password(self, ssh_password): + """Sets the ssh_password of this TargetCreateSsh. + + SSH password to rotate # noqa: E501 + + :param ssh_password: The ssh_password of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._ssh_password = ssh_password + + @property + def ssh_username(self): + """Gets the ssh_username of this TargetCreateSsh. # noqa: E501 + + SSH username # noqa: E501 + + :return: The ssh_username of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._ssh_username + + @ssh_username.setter + def ssh_username(self, ssh_username): + """Sets the ssh_username of this TargetCreateSsh. + + SSH username # noqa: E501 + + :param ssh_username: The ssh_username of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._ssh_username = ssh_username + + @property + def token(self): + """Gets the token of this TargetCreateSsh. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateSsh. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateSsh. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateSsh. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateSsh. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateSsh. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateSsh): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateSsh): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_web.py b/akeyless/models/target_create_web.py new file mode 100644 index 00000000..e5ddc110 --- /dev/null +++ b/akeyless/models/target_create_web.py @@ -0,0 +1,320 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateWeb(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'url': 'str' + } + + attribute_map = { + 'description': 'description', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'token': 'token', + 'uid_token': 'uid-token', + 'url': 'url' + } + + def __init__(self, description=None, json=False, key=None, max_versions=None, name=None, token=None, uid_token=None, url=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateWeb - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._token = None + self._uid_token = None + self._url = None + self.discriminator = None + + if description is not None: + self.description = description + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if url is not None: + self.url = url + + @property + def description(self): + """Gets the description of this TargetCreateWeb. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateWeb. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateWeb. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateWeb. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetCreateWeb. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateWeb. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateWeb. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateWeb. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateWeb. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateWeb. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateWeb. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateWeb. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateWeb. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateWeb. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateWeb. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateWeb. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateWeb. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateWeb. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateWeb. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateWeb. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def token(self): + """Gets the token of this TargetCreateWeb. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateWeb. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateWeb. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateWeb. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateWeb. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateWeb. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateWeb. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateWeb. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def url(self): + """Gets the url of this TargetCreateWeb. # noqa: E501 + + The url # noqa: E501 + + :return: The url of this TargetCreateWeb. # noqa: E501 + :rtype: str + """ + return self._url + + @url.setter + def url(self, url): + """Sets the url of this TargetCreateWeb. + + The url # noqa: E501 + + :param url: The url of this TargetCreateWeb. # noqa: E501 + :type: str + """ + + self._url = url + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateWeb): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateWeb): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_windows.py b/akeyless/models/target_create_windows.py new file mode 100644 index 00000000..f7670e38 --- /dev/null +++ b/akeyless/models/target_create_windows.py @@ -0,0 +1,491 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateWindows(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'certificate': 'str', + 'description': 'str', + 'domain': 'str', + 'hostname': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'password': 'str', + 'port': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_tls': 'str', + 'username': 'str' + } + + attribute_map = { + 'certificate': 'certificate', + 'description': 'description', + 'domain': 'domain', + 'hostname': 'hostname', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'password': 'password', + 'port': 'port', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_tls': 'use-tls', + 'username': 'username' + } + + def __init__(self, certificate=None, description=None, domain=None, hostname=None, json=False, key=None, max_versions=None, name=None, password=None, port='5986', token=None, uid_token=None, use_tls='true', username=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateWindows - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._certificate = None + self._description = None + self._domain = None + self._hostname = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._password = None + self._port = None + self._token = None + self._uid_token = None + self._use_tls = None + self._username = None + self.discriminator = None + + if certificate is not None: + self.certificate = certificate + if description is not None: + self.description = description + if domain is not None: + self.domain = domain + self.hostname = hostname + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + self.password = password + if port is not None: + self.port = port + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_tls is not None: + self.use_tls = use_tls + self.username = username + + @property + def certificate(self): + """Gets the certificate of this TargetCreateWindows. # noqa: E501 + + SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA) # noqa: E501 + + :return: The certificate of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._certificate + + @certificate.setter + def certificate(self, certificate): + """Sets the certificate of this TargetCreateWindows. + + SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA) # noqa: E501 + + :param certificate: The certificate of this TargetCreateWindows. # noqa: E501 + :type: str + """ + + self._certificate = certificate + + @property + def description(self): + """Gets the description of this TargetCreateWindows. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateWindows. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateWindows. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def domain(self): + """Gets the domain of this TargetCreateWindows. # noqa: E501 + + User domain name # noqa: E501 + + :return: The domain of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._domain + + @domain.setter + def domain(self, domain): + """Sets the domain of this TargetCreateWindows. + + User domain name # noqa: E501 + + :param domain: The domain of this TargetCreateWindows. # noqa: E501 + :type: str + """ + + self._domain = domain + + @property + def hostname(self): + """Gets the hostname of this TargetCreateWindows. # noqa: E501 + + Server hostname # noqa: E501 + + :return: The hostname of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._hostname + + @hostname.setter + def hostname(self, hostname): + """Sets the hostname of this TargetCreateWindows. + + Server hostname # noqa: E501 + + :param hostname: The hostname of this TargetCreateWindows. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and hostname is None: # noqa: E501 + raise ValueError("Invalid value for `hostname`, must not be `None`") # noqa: E501 + + self._hostname = hostname + + @property + def json(self): + """Gets the json of this TargetCreateWindows. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateWindows. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateWindows. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateWindows. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateWindows. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateWindows. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateWindows. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateWindows. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateWindows. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateWindows. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateWindows. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateWindows. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateWindows. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def password(self): + """Gets the password of this TargetCreateWindows. # noqa: E501 + + Privileged user password # noqa: E501 + + :return: The password of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._password + + @password.setter + def password(self, password): + """Sets the password of this TargetCreateWindows. + + Privileged user password # noqa: E501 + + :param password: The password of this TargetCreateWindows. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and password is None: # noqa: E501 + raise ValueError("Invalid value for `password`, must not be `None`") # noqa: E501 + + self._password = password + + @property + def port(self): + """Gets the port of this TargetCreateWindows. # noqa: E501 + + Server WinRM port # noqa: E501 + + :return: The port of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._port + + @port.setter + def port(self, port): + """Sets the port of this TargetCreateWindows. + + Server WinRM port # noqa: E501 + + :param port: The port of this TargetCreateWindows. # noqa: E501 + :type: str + """ + + self._port = port + + @property + def token(self): + """Gets the token of this TargetCreateWindows. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateWindows. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateWindows. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateWindows. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateWindows. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateWindows. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_tls(self): + """Gets the use_tls of this TargetCreateWindows. # noqa: E501 + + Enable/Disable TLS for WinRM over HTTPS [true/false] # noqa: E501 + + :return: The use_tls of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._use_tls + + @use_tls.setter + def use_tls(self, use_tls): + """Sets the use_tls of this TargetCreateWindows. + + Enable/Disable TLS for WinRM over HTTPS [true/false] # noqa: E501 + + :param use_tls: The use_tls of this TargetCreateWindows. # noqa: E501 + :type: str + """ + + self._use_tls = use_tls + + @property + def username(self): + """Gets the username of this TargetCreateWindows. # noqa: E501 + + Privileged username # noqa: E501 + + :return: The username of this TargetCreateWindows. # noqa: E501 + :rtype: str + """ + return self._username + + @username.setter + def username(self, username): + """Sets the username of this TargetCreateWindows. + + Privileged username # noqa: E501 + + :param username: The username of this TargetCreateWindows. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and username is None: # noqa: E501 + raise ValueError("Invalid value for `username`, must not be `None`") # noqa: E501 + + self._username = username + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateWindows): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateWindows): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_create_zero_ssl.py b/akeyless/models/target_create_zero_ssl.py new file mode 100644 index 00000000..105cba93 --- /dev/null +++ b/akeyless/models/target_create_zero_ssl.py @@ -0,0 +1,492 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetCreateZeroSSL(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'api_key': 'str', + 'description': 'str', + 'imap_fqdn': 'str', + 'imap_password': 'str', + 'imap_port': 'str', + 'imap_target_email': 'str', + 'imap_username': 'str', + 'json': 'bool', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'timeout': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'api_key': 'api-key', + 'description': 'description', + 'imap_fqdn': 'imap-fqdn', + 'imap_password': 'imap-password', + 'imap_port': 'imap-port', + 'imap_target_email': 'imap-target-email', + 'imap_username': 'imap-username', + 'json': 'json', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'timeout': 'timeout', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, api_key=None, description=None, imap_fqdn=None, imap_password=None, imap_port='993', imap_target_email=None, imap_username=None, json=False, key=None, max_versions=None, name=None, timeout='5m', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetCreateZeroSSL - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._api_key = None + self._description = None + self._imap_fqdn = None + self._imap_password = None + self._imap_port = None + self._imap_target_email = None + self._imap_username = None + self._json = None + self._key = None + self._max_versions = None + self._name = None + self._timeout = None + self._token = None + self._uid_token = None + self.discriminator = None + + self.api_key = api_key + if description is not None: + self.description = description + self.imap_fqdn = imap_fqdn + self.imap_password = imap_password + if imap_port is not None: + self.imap_port = imap_port + if imap_target_email is not None: + self.imap_target_email = imap_target_email + self.imap_username = imap_username + if json is not None: + self.json = json + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if timeout is not None: + self.timeout = timeout + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def api_key(self): + """Gets the api_key of this TargetCreateZeroSSL. # noqa: E501 + + API Key of the ZeroSSLTarget account # noqa: E501 + + :return: The api_key of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._api_key + + @api_key.setter + def api_key(self, api_key): + """Sets the api_key of this TargetCreateZeroSSL. + + API Key of the ZeroSSLTarget account # noqa: E501 + + :param api_key: The api_key of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and api_key is None: # noqa: E501 + raise ValueError("Invalid value for `api_key`, must not be `None`") # noqa: E501 + + self._api_key = api_key + + @property + def description(self): + """Gets the description of this TargetCreateZeroSSL. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetCreateZeroSSL. + + Description of the object # noqa: E501 + + :param description: The description of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def imap_fqdn(self): + """Gets the imap_fqdn of this TargetCreateZeroSSL. # noqa: E501 + + ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS # noqa: E501 + + :return: The imap_fqdn of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._imap_fqdn + + @imap_fqdn.setter + def imap_fqdn(self, imap_fqdn): + """Sets the imap_fqdn of this TargetCreateZeroSSL. + + ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS # noqa: E501 + + :param imap_fqdn: The imap_fqdn of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_fqdn is None: # noqa: E501 + raise ValueError("Invalid value for `imap_fqdn`, must not be `None`") # noqa: E501 + + self._imap_fqdn = imap_fqdn + + @property + def imap_password(self): + """Gets the imap_password of this TargetCreateZeroSSL. # noqa: E501 + + ImapPassword to access the IMAP service # noqa: E501 + + :return: The imap_password of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._imap_password + + @imap_password.setter + def imap_password(self, imap_password): + """Sets the imap_password of this TargetCreateZeroSSL. + + ImapPassword to access the IMAP service # noqa: E501 + + :param imap_password: The imap_password of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_password is None: # noqa: E501 + raise ValueError("Invalid value for `imap_password`, must not be `None`") # noqa: E501 + + self._imap_password = imap_password + + @property + def imap_port(self): + """Gets the imap_port of this TargetCreateZeroSSL. # noqa: E501 + + ImapPort of the IMAP service # noqa: E501 + + :return: The imap_port of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._imap_port + + @imap_port.setter + def imap_port(self, imap_port): + """Sets the imap_port of this TargetCreateZeroSSL. + + ImapPort of the IMAP service # noqa: E501 + + :param imap_port: The imap_port of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + + self._imap_port = imap_port + + @property + def imap_target_email(self): + """Gets the imap_target_email of this TargetCreateZeroSSL. # noqa: E501 + + ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username # noqa: E501 + + :return: The imap_target_email of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._imap_target_email + + @imap_target_email.setter + def imap_target_email(self, imap_target_email): + """Sets the imap_target_email of this TargetCreateZeroSSL. + + ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username # noqa: E501 + + :param imap_target_email: The imap_target_email of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + + self._imap_target_email = imap_target_email + + @property + def imap_username(self): + """Gets the imap_username of this TargetCreateZeroSSL. # noqa: E501 + + ImapUsername to access the IMAP service # noqa: E501 + + :return: The imap_username of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._imap_username + + @imap_username.setter + def imap_username(self, imap_username): + """Sets the imap_username of this TargetCreateZeroSSL. + + ImapUsername to access the IMAP service # noqa: E501 + + :param imap_username: The imap_username of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_username is None: # noqa: E501 + raise ValueError("Invalid value for `imap_username`, must not be `None`") # noqa: E501 + + self._imap_username = imap_username + + @property + def json(self): + """Gets the json of this TargetCreateZeroSSL. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetCreateZeroSSL. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetCreateZeroSSL. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetCreateZeroSSL. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def key(self): + """Gets the key of this TargetCreateZeroSSL. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetCreateZeroSSL. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetCreateZeroSSL. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetCreateZeroSSL. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetCreateZeroSSL. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetCreateZeroSSL. + + Target name # noqa: E501 + + :param name: The name of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def timeout(self): + """Gets the timeout of this TargetCreateZeroSSL. # noqa: E501 + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :return: The timeout of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._timeout + + @timeout.setter + def timeout(self, timeout): + """Sets the timeout of this TargetCreateZeroSSL. + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :param timeout: The timeout of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + + self._timeout = timeout + + @property + def token(self): + """Gets the token of this TargetCreateZeroSSL. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetCreateZeroSSL. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetCreateZeroSSL. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetCreateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetCreateZeroSSL. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetCreateZeroSSL. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetCreateZeroSSL): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetCreateZeroSSL): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_delete.py b/akeyless/models/target_delete.py new file mode 100644 index 00000000..bd01debc --- /dev/null +++ b/akeyless/models/target_delete.py @@ -0,0 +1,264 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetDelete(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'force_deletion': 'bool', + 'json': 'bool', + 'name': 'str', + 'target_version': 'int', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'force_deletion': 'force-deletion', + 'json': 'json', + 'name': 'name', + 'target_version': 'target-version', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, force_deletion=False, json=False, name=None, target_version=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetDelete - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._force_deletion = None + self._json = None + self._name = None + self._target_version = None + self._token = None + self._uid_token = None + self.discriminator = None + + if force_deletion is not None: + self.force_deletion = force_deletion + if json is not None: + self.json = json + self.name = name + if target_version is not None: + self.target_version = target_version + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def force_deletion(self): + """Gets the force_deletion of this TargetDelete. # noqa: E501 + + Enforce deletion # noqa: E501 + + :return: The force_deletion of this TargetDelete. # noqa: E501 + :rtype: bool + """ + return self._force_deletion + + @force_deletion.setter + def force_deletion(self, force_deletion): + """Sets the force_deletion of this TargetDelete. + + Enforce deletion # noqa: E501 + + :param force_deletion: The force_deletion of this TargetDelete. # noqa: E501 + :type: bool + """ + + self._force_deletion = force_deletion + + @property + def json(self): + """Gets the json of this TargetDelete. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetDelete. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetDelete. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetDelete. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def name(self): + """Gets the name of this TargetDelete. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetDelete. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetDelete. + + Target name # noqa: E501 + + :param name: The name of this TargetDelete. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def target_version(self): + """Gets the target_version of this TargetDelete. # noqa: E501 + + Target version # noqa: E501 + + :return: The target_version of this TargetDelete. # noqa: E501 + :rtype: int + """ + return self._target_version + + @target_version.setter + def target_version(self, target_version): + """Sets the target_version of this TargetDelete. + + Target version # noqa: E501 + + :param target_version: The target_version of this TargetDelete. # noqa: E501 + :type: int + """ + + self._target_version = target_version + + @property + def token(self): + """Gets the token of this TargetDelete. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetDelete. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetDelete. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetDelete. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetDelete. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetDelete. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetDelete. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetDelete. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetDelete): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetDelete): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_get.py b/akeyless/models/target_get.py new file mode 100644 index 00000000..0b22fc1b --- /dev/null +++ b/akeyless/models/target_get.py @@ -0,0 +1,236 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetGet(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'json': 'bool', + 'name': 'str', + 'show_versions': 'bool', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'json': 'json', + 'name': 'name', + 'show_versions': 'show-versions', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, json=False, name=None, show_versions=False, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetGet - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._json = None + self._name = None + self._show_versions = None + self._token = None + self._uid_token = None + self.discriminator = None + + if json is not None: + self.json = json + self.name = name + if show_versions is not None: + self.show_versions = show_versions + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def json(self): + """Gets the json of this TargetGet. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetGet. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetGet. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetGet. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def name(self): + """Gets the name of this TargetGet. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetGet. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetGet. + + Target name # noqa: E501 + + :param name: The name of this TargetGet. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def show_versions(self): + """Gets the show_versions of this TargetGet. # noqa: E501 + + Include all target versions in reply # noqa: E501 + + :return: The show_versions of this TargetGet. # noqa: E501 + :rtype: bool + """ + return self._show_versions + + @show_versions.setter + def show_versions(self, show_versions): + """Sets the show_versions of this TargetGet. + + Include all target versions in reply # noqa: E501 + + :param show_versions: The show_versions of this TargetGet. # noqa: E501 + :type: bool + """ + + self._show_versions = show_versions + + @property + def token(self): + """Gets the token of this TargetGet. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetGet. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetGet. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetGet. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetGet. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetGet. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetGet. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetGet. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetGet): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetGet): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_get_details.py b/akeyless/models/target_get_details.py new file mode 100644 index 00000000..526967f0 --- /dev/null +++ b/akeyless/models/target_get_details.py @@ -0,0 +1,264 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetGetDetails(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'json': 'bool', + 'name': 'str', + 'show_versions': 'bool', + 'target_version': 'int', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'json': 'json', + 'name': 'name', + 'show_versions': 'show-versions', + 'target_version': 'target-version', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, json=False, name=None, show_versions=False, target_version=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetGetDetails - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._json = None + self._name = None + self._show_versions = None + self._target_version = None + self._token = None + self._uid_token = None + self.discriminator = None + + if json is not None: + self.json = json + self.name = name + if show_versions is not None: + self.show_versions = show_versions + if target_version is not None: + self.target_version = target_version + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def json(self): + """Gets the json of this TargetGetDetails. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetGetDetails. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetGetDetails. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetGetDetails. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def name(self): + """Gets the name of this TargetGetDetails. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetGetDetails. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetGetDetails. + + Target name # noqa: E501 + + :param name: The name of this TargetGetDetails. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def show_versions(self): + """Gets the show_versions of this TargetGetDetails. # noqa: E501 + + Include all target versions in reply # noqa: E501 + + :return: The show_versions of this TargetGetDetails. # noqa: E501 + :rtype: bool + """ + return self._show_versions + + @show_versions.setter + def show_versions(self, show_versions): + """Sets the show_versions of this TargetGetDetails. + + Include all target versions in reply # noqa: E501 + + :param show_versions: The show_versions of this TargetGetDetails. # noqa: E501 + :type: bool + """ + + self._show_versions = show_versions + + @property + def target_version(self): + """Gets the target_version of this TargetGetDetails. # noqa: E501 + + Target version # noqa: E501 + + :return: The target_version of this TargetGetDetails. # noqa: E501 + :rtype: int + """ + return self._target_version + + @target_version.setter + def target_version(self, target_version): + """Sets the target_version of this TargetGetDetails. + + Target version # noqa: E501 + + :param target_version: The target_version of this TargetGetDetails. # noqa: E501 + :type: int + """ + + self._target_version = target_version + + @property + def token(self): + """Gets the token of this TargetGetDetails. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetGetDetails. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetGetDetails. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetGetDetails. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetGetDetails. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetGetDetails. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetGetDetails. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetGetDetails. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetGetDetails): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetGetDetails): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_list.py b/akeyless/models/target_list.py new file mode 100644 index 00000000..adec11ce --- /dev/null +++ b/akeyless/models/target_list.py @@ -0,0 +1,263 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetList(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'filter': 'str', + 'json': 'bool', + 'pagination_token': 'str', + 'token': 'str', + 'type': 'list[str]', + 'uid_token': 'str' + } + + attribute_map = { + 'filter': 'filter', + 'json': 'json', + 'pagination_token': 'pagination-token', + 'token': 'token', + 'type': 'type', + 'uid_token': 'uid-token' + } + + def __init__(self, filter=None, json=False, pagination_token=None, token=None, type=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetList - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._filter = None + self._json = None + self._pagination_token = None + self._token = None + self._type = None + self._uid_token = None + self.discriminator = None + + if filter is not None: + self.filter = filter + if json is not None: + self.json = json + if pagination_token is not None: + self.pagination_token = pagination_token + if token is not None: + self.token = token + if type is not None: + self.type = type + if uid_token is not None: + self.uid_token = uid_token + + @property + def filter(self): + """Gets the filter of this TargetList. # noqa: E501 + + Filter by auth method name or part of it # noqa: E501 + + :return: The filter of this TargetList. # noqa: E501 + :rtype: str + """ + return self._filter + + @filter.setter + def filter(self, filter): + """Sets the filter of this TargetList. + + Filter by auth method name or part of it # noqa: E501 + + :param filter: The filter of this TargetList. # noqa: E501 + :type: str + """ + + self._filter = filter + + @property + def json(self): + """Gets the json of this TargetList. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetList. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetList. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetList. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def pagination_token(self): + """Gets the pagination_token of this TargetList. # noqa: E501 + + Next page reference # noqa: E501 + + :return: The pagination_token of this TargetList. # noqa: E501 + :rtype: str + """ + return self._pagination_token + + @pagination_token.setter + def pagination_token(self, pagination_token): + """Sets the pagination_token of this TargetList. + + Next page reference # noqa: E501 + + :param pagination_token: The pagination_token of this TargetList. # noqa: E501 + :type: str + """ + + self._pagination_token = pagination_token + + @property + def token(self): + """Gets the token of this TargetList. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetList. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetList. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetList. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def type(self): + """Gets the type of this TargetList. # noqa: E501 + + 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] # noqa: E501 + + :return: The type of this TargetList. # noqa: E501 + :rtype: list[str] + """ + return self._type + + @type.setter + def type(self, type): + """Sets the type of this TargetList. + + 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] # noqa: E501 + + :param type: The type of this TargetList. # noqa: E501 + :type: list[str] + """ + + self._type = type + + @property + def uid_token(self): + """Gets the uid_token of this TargetList. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetList. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetList. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetList. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetList): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetList): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_type_details_input.py b/akeyless/models/target_type_details_input.py index 4da87d93..b4b1c8e5 100644 --- a/akeyless/models/target_type_details_input.py +++ b/akeyless/models/target_type_details_input.py @@ -44,6 +44,7 @@ class TargetTypeDetailsInput(object): 'eks_target_details': 'EKSTargetDetails', 'gcp_target_details': 'GcpTargetDetails', 'github_target_details': 'GithubTargetDetails', + 'gitlab_target_details': 'GitlabTargetDetails', 'gke_target_details': 'GKETargetDetails', 'globalsign_atlas_target_details': 'GlobalSignAtlasTargetDetails', 'globalsign_target_details': 'GlobalSignGCCTargetDetails', @@ -74,6 +75,7 @@ class TargetTypeDetailsInput(object): 'eks_target_details': 'eks_target_details', 'gcp_target_details': 'gcp_target_details', 'github_target_details': 'github_target_details', + 'gitlab_target_details': 'gitlab_target_details', 'gke_target_details': 'gke_target_details', 'globalsign_atlas_target_details': 'globalsign_atlas_target_details', 'globalsign_target_details': 'globalsign_target_details', @@ -93,7 +95,7 @@ class TargetTypeDetailsInput(object): 'zerossl_target_details': 'zerossl_target_details' } - def __init__(self, artifactory_target_details=None, aws_target_details=None, azure_target_details=None, chef_target_details=None, custom_target_details=None, db_target_details=None, dockerhub_target_details=None, eks_target_details=None, gcp_target_details=None, github_target_details=None, gke_target_details=None, globalsign_atlas_target_details=None, globalsign_target_details=None, godaddy_target_details=None, hashi_vault_target_details=None, ldap_target_details=None, linked_target_details=None, mongo_db_target_details=None, native_k8s_target_details=None, ping_target_details=None, rabbit_mq_target_details=None, salesforce_target_details=None, ssh_target_details=None, venafi_target_details=None, web_target_details=None, windows_target_details=None, zerossl_target_details=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, artifactory_target_details=None, aws_target_details=None, azure_target_details=None, chef_target_details=None, custom_target_details=None, db_target_details=None, dockerhub_target_details=None, eks_target_details=None, gcp_target_details=None, github_target_details=None, gitlab_target_details=None, gke_target_details=None, globalsign_atlas_target_details=None, globalsign_target_details=None, godaddy_target_details=None, hashi_vault_target_details=None, ldap_target_details=None, linked_target_details=None, mongo_db_target_details=None, native_k8s_target_details=None, ping_target_details=None, rabbit_mq_target_details=None, salesforce_target_details=None, ssh_target_details=None, venafi_target_details=None, web_target_details=None, windows_target_details=None, zerossl_target_details=None, local_vars_configuration=None): # noqa: E501 """TargetTypeDetailsInput - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -109,6 +111,7 @@ def __init__(self, artifactory_target_details=None, aws_target_details=None, azu self._eks_target_details = None self._gcp_target_details = None self._github_target_details = None + self._gitlab_target_details = None self._gke_target_details = None self._globalsign_atlas_target_details = None self._globalsign_target_details = None @@ -148,6 +151,8 @@ def __init__(self, artifactory_target_details=None, aws_target_details=None, azu self.gcp_target_details = gcp_target_details if github_target_details is not None: self.github_target_details = github_target_details + if gitlab_target_details is not None: + self.gitlab_target_details = gitlab_target_details if gke_target_details is not None: self.gke_target_details = gke_target_details if globalsign_atlas_target_details is not None: @@ -393,6 +398,27 @@ def github_target_details(self, github_target_details): self._github_target_details = github_target_details + @property + def gitlab_target_details(self): + """Gets the gitlab_target_details of this TargetTypeDetailsInput. # noqa: E501 + + + :return: The gitlab_target_details of this TargetTypeDetailsInput. # noqa: E501 + :rtype: GitlabTargetDetails + """ + return self._gitlab_target_details + + @gitlab_target_details.setter + def gitlab_target_details(self, gitlab_target_details): + """Sets the gitlab_target_details of this TargetTypeDetailsInput. + + + :param gitlab_target_details: The gitlab_target_details of this TargetTypeDetailsInput. # noqa: E501 + :type: GitlabTargetDetails + """ + + self._gitlab_target_details = gitlab_target_details + @property def gke_target_details(self): """Gets the gke_target_details of this TargetTypeDetailsInput. # noqa: E501 diff --git a/akeyless/models/target_update_artifactory.py b/akeyless/models/target_update_artifactory.py new file mode 100644 index 00000000..185f1a36 --- /dev/null +++ b/akeyless/models/target_update_artifactory.py @@ -0,0 +1,435 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateArtifactory(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'artifactory_admin_name': 'str', + 'artifactory_admin_pwd': 'str', + 'base_url': 'str', + 'description': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'artifactory_admin_name': 'artifactory-admin-name', + 'artifactory_admin_pwd': 'artifactory-admin-pwd', + 'base_url': 'base-url', + 'description': 'description', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, artifactory_admin_name=None, artifactory_admin_pwd=None, base_url=None, description=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateArtifactory - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._artifactory_admin_name = None + self._artifactory_admin_pwd = None + self._base_url = None + self._description = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._token = None + self._uid_token = None + self.discriminator = None + + self.artifactory_admin_name = artifactory_admin_name + self.artifactory_admin_pwd = artifactory_admin_pwd + self.base_url = base_url + if description is not None: + self.description = description + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def artifactory_admin_name(self): + """Gets the artifactory_admin_name of this TargetUpdateArtifactory. # noqa: E501 + + Artifactory Admin Name # noqa: E501 + + :return: The artifactory_admin_name of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._artifactory_admin_name + + @artifactory_admin_name.setter + def artifactory_admin_name(self, artifactory_admin_name): + """Sets the artifactory_admin_name of this TargetUpdateArtifactory. + + Artifactory Admin Name # noqa: E501 + + :param artifactory_admin_name: The artifactory_admin_name of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and artifactory_admin_name is None: # noqa: E501 + raise ValueError("Invalid value for `artifactory_admin_name`, must not be `None`") # noqa: E501 + + self._artifactory_admin_name = artifactory_admin_name + + @property + def artifactory_admin_pwd(self): + """Gets the artifactory_admin_pwd of this TargetUpdateArtifactory. # noqa: E501 + + Artifactory Admin password # noqa: E501 + + :return: The artifactory_admin_pwd of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._artifactory_admin_pwd + + @artifactory_admin_pwd.setter + def artifactory_admin_pwd(self, artifactory_admin_pwd): + """Sets the artifactory_admin_pwd of this TargetUpdateArtifactory. + + Artifactory Admin password # noqa: E501 + + :param artifactory_admin_pwd: The artifactory_admin_pwd of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and artifactory_admin_pwd is None: # noqa: E501 + raise ValueError("Invalid value for `artifactory_admin_pwd`, must not be `None`") # noqa: E501 + + self._artifactory_admin_pwd = artifactory_admin_pwd + + @property + def base_url(self): + """Gets the base_url of this TargetUpdateArtifactory. # noqa: E501 + + Base URL # noqa: E501 + + :return: The base_url of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._base_url + + @base_url.setter + def base_url(self, base_url): + """Sets the base_url of this TargetUpdateArtifactory. + + Base URL # noqa: E501 + + :param base_url: The base_url of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and base_url is None: # noqa: E501 + raise ValueError("Invalid value for `base_url`, must not be `None`") # noqa: E501 + + self._base_url = base_url + + @property + def description(self): + """Gets the description of this TargetUpdateArtifactory. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateArtifactory. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetUpdateArtifactory. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateArtifactory. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateArtifactory. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateArtifactory. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateArtifactory. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateArtifactory. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateArtifactory. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateArtifactory. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateArtifactory. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateArtifactory. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateArtifactory. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateArtifactory. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateArtifactory. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateArtifactory. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this TargetUpdateArtifactory. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateArtifactory. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateArtifactory. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateArtifactory. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateArtifactory. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateArtifactory. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateArtifactory): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateArtifactory): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_aws.py b/akeyless/models/target_update_aws.py new file mode 100644 index 00000000..5f06e2aa --- /dev/null +++ b/akeyless/models/target_update_aws.py @@ -0,0 +1,490 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateAws(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'access_key': 'str', + 'access_key_id': 'str', + 'description': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'region': 'str', + 'session_token': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_cloud_identity': 'bool' + } + + attribute_map = { + 'access_key': 'access-key', + 'access_key_id': 'access-key-id', + 'description': 'description', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'region': 'region', + 'session_token': 'session-token', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_cloud_identity': 'use-gw-cloud-identity' + } + + def __init__(self, access_key=None, access_key_id=None, description=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, region='us-east-2', session_token=None, token=None, uid_token=None, use_gw_cloud_identity=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateAws - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._access_key = None + self._access_key_id = None + self._description = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._region = None + self._session_token = None + self._token = None + self._uid_token = None + self._use_gw_cloud_identity = None + self.discriminator = None + + self.access_key = access_key + self.access_key_id = access_key_id + if description is not None: + self.description = description + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if region is not None: + self.region = region + if session_token is not None: + self.session_token = session_token + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_cloud_identity is not None: + self.use_gw_cloud_identity = use_gw_cloud_identity + + @property + def access_key(self): + """Gets the access_key of this TargetUpdateAws. # noqa: E501 + + AWS secret access key # noqa: E501 + + :return: The access_key of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._access_key + + @access_key.setter + def access_key(self, access_key): + """Sets the access_key of this TargetUpdateAws. + + AWS secret access key # noqa: E501 + + :param access_key: The access_key of this TargetUpdateAws. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and access_key is None: # noqa: E501 + raise ValueError("Invalid value for `access_key`, must not be `None`") # noqa: E501 + + self._access_key = access_key + + @property + def access_key_id(self): + """Gets the access_key_id of this TargetUpdateAws. # noqa: E501 + + AWS access key ID # noqa: E501 + + :return: The access_key_id of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._access_key_id + + @access_key_id.setter + def access_key_id(self, access_key_id): + """Sets the access_key_id of this TargetUpdateAws. + + AWS access key ID # noqa: E501 + + :param access_key_id: The access_key_id of this TargetUpdateAws. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and access_key_id is None: # noqa: E501 + raise ValueError("Invalid value for `access_key_id`, must not be `None`") # noqa: E501 + + self._access_key_id = access_key_id + + @property + def description(self): + """Gets the description of this TargetUpdateAws. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateAws. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateAws. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetUpdateAws. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateAws. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateAws. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateAws. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateAws. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateAws. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateAws. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateAws. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateAws. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateAws. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateAws. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateAws. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateAws. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateAws. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateAws. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateAws. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateAws. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateAws. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateAws. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def region(self): + """Gets the region of this TargetUpdateAws. # noqa: E501 + + AWS region # noqa: E501 + + :return: The region of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._region + + @region.setter + def region(self, region): + """Sets the region of this TargetUpdateAws. + + AWS region # noqa: E501 + + :param region: The region of this TargetUpdateAws. # noqa: E501 + :type: str + """ + + self._region = region + + @property + def session_token(self): + """Gets the session_token of this TargetUpdateAws. # noqa: E501 + + Required only for temporary security credentials retrieved using STS # noqa: E501 + + :return: The session_token of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._session_token + + @session_token.setter + def session_token(self, session_token): + """Sets the session_token of this TargetUpdateAws. + + Required only for temporary security credentials retrieved using STS # noqa: E501 + + :param session_token: The session_token of this TargetUpdateAws. # noqa: E501 + :type: str + """ + + self._session_token = session_token + + @property + def token(self): + """Gets the token of this TargetUpdateAws. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateAws. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateAws. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateAws. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateAws. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateAws. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateAws. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_cloud_identity(self): + """Gets the use_gw_cloud_identity of this TargetUpdateAws. # noqa: E501 + + Use the GW's Cloud IAM # noqa: E501 + + :return: The use_gw_cloud_identity of this TargetUpdateAws. # noqa: E501 + :rtype: bool + """ + return self._use_gw_cloud_identity + + @use_gw_cloud_identity.setter + def use_gw_cloud_identity(self, use_gw_cloud_identity): + """Sets the use_gw_cloud_identity of this TargetUpdateAws. + + Use the GW's Cloud IAM # noqa: E501 + + :param use_gw_cloud_identity: The use_gw_cloud_identity of this TargetUpdateAws. # noqa: E501 + :type: bool + """ + + self._use_gw_cloud_identity = use_gw_cloud_identity + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateAws): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateAws): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_azure.py b/akeyless/models/target_update_azure.py new file mode 100644 index 00000000..6bcb7611 --- /dev/null +++ b/akeyless/models/target_update_azure.py @@ -0,0 +1,536 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateAzure(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'client_id': 'str', + 'client_secret': 'str', + 'description': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'resource_group_name': 'str', + 'resource_name': 'str', + 'subscription_id': 'str', + 'tenant_id': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_cloud_identity': 'bool' + } + + attribute_map = { + 'client_id': 'client-id', + 'client_secret': 'client-secret', + 'description': 'description', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'resource_group_name': 'resource-group-name', + 'resource_name': 'resource-name', + 'subscription_id': 'subscription-id', + 'tenant_id': 'tenant-id', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_cloud_identity': 'use-gw-cloud-identity' + } + + def __init__(self, client_id=None, client_secret=None, description=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, resource_group_name=None, resource_name=None, subscription_id=None, tenant_id=None, token=None, uid_token=None, use_gw_cloud_identity=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateAzure - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._client_id = None + self._client_secret = None + self._description = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._resource_group_name = None + self._resource_name = None + self._subscription_id = None + self._tenant_id = None + self._token = None + self._uid_token = None + self._use_gw_cloud_identity = None + self.discriminator = None + + if client_id is not None: + self.client_id = client_id + if client_secret is not None: + self.client_secret = client_secret + if description is not None: + self.description = description + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if resource_group_name is not None: + self.resource_group_name = resource_group_name + if resource_name is not None: + self.resource_name = resource_name + if subscription_id is not None: + self.subscription_id = subscription_id + if tenant_id is not None: + self.tenant_id = tenant_id + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_cloud_identity is not None: + self.use_gw_cloud_identity = use_gw_cloud_identity + + @property + def client_id(self): + """Gets the client_id of this TargetUpdateAzure. # noqa: E501 + + + :return: The client_id of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._client_id + + @client_id.setter + def client_id(self, client_id): + """Sets the client_id of this TargetUpdateAzure. + + + :param client_id: The client_id of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._client_id = client_id + + @property + def client_secret(self): + """Gets the client_secret of this TargetUpdateAzure. # noqa: E501 + + + :return: The client_secret of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._client_secret + + @client_secret.setter + def client_secret(self, client_secret): + """Sets the client_secret of this TargetUpdateAzure. + + + :param client_secret: The client_secret of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._client_secret = client_secret + + @property + def description(self): + """Gets the description of this TargetUpdateAzure. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateAzure. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetUpdateAzure. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateAzure. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateAzure. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateAzure. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateAzure. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateAzure. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateAzure. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateAzure. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateAzure. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateAzure. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateAzure. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateAzure. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateAzure. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateAzure. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def resource_group_name(self): + """Gets the resource_group_name of this TargetUpdateAzure. # noqa: E501 + + The Resource Group name in your Azure subscription # noqa: E501 + + :return: The resource_group_name of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._resource_group_name + + @resource_group_name.setter + def resource_group_name(self, resource_group_name): + """Sets the resource_group_name of this TargetUpdateAzure. + + The Resource Group name in your Azure subscription # noqa: E501 + + :param resource_group_name: The resource_group_name of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._resource_group_name = resource_group_name + + @property + def resource_name(self): + """Gets the resource_name of this TargetUpdateAzure. # noqa: E501 + + The name of the relevant Resource # noqa: E501 + + :return: The resource_name of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._resource_name + + @resource_name.setter + def resource_name(self, resource_name): + """Sets the resource_name of this TargetUpdateAzure. + + The name of the relevant Resource # noqa: E501 + + :param resource_name: The resource_name of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._resource_name = resource_name + + @property + def subscription_id(self): + """Gets the subscription_id of this TargetUpdateAzure. # noqa: E501 + + Azure Subscription Id # noqa: E501 + + :return: The subscription_id of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._subscription_id + + @subscription_id.setter + def subscription_id(self, subscription_id): + """Sets the subscription_id of this TargetUpdateAzure. + + Azure Subscription Id # noqa: E501 + + :param subscription_id: The subscription_id of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._subscription_id = subscription_id + + @property + def tenant_id(self): + """Gets the tenant_id of this TargetUpdateAzure. # noqa: E501 + + + :return: The tenant_id of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._tenant_id + + @tenant_id.setter + def tenant_id(self, tenant_id): + """Sets the tenant_id of this TargetUpdateAzure. + + + :param tenant_id: The tenant_id of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._tenant_id = tenant_id + + @property + def token(self): + """Gets the token of this TargetUpdateAzure. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateAzure. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateAzure. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateAzure. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateAzure. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateAzure. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_cloud_identity(self): + """Gets the use_gw_cloud_identity of this TargetUpdateAzure. # noqa: E501 + + + :return: The use_gw_cloud_identity of this TargetUpdateAzure. # noqa: E501 + :rtype: bool + """ + return self._use_gw_cloud_identity + + @use_gw_cloud_identity.setter + def use_gw_cloud_identity(self, use_gw_cloud_identity): + """Sets the use_gw_cloud_identity of this TargetUpdateAzure. + + + :param use_gw_cloud_identity: The use_gw_cloud_identity of this TargetUpdateAzure. # noqa: E501 + :type: bool + """ + + self._use_gw_cloud_identity = use_gw_cloud_identity + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateAzure): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateAzure): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_db.py b/akeyless/models/target_update_db.py new file mode 100644 index 00000000..bc9629ed --- /dev/null +++ b/akeyless/models/target_update_db.py @@ -0,0 +1,1114 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateDB(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'db_defined_connection_type': 'str', + 'azure_client_id': 'str', + 'azure_client_secret': 'str', + 'azure_tenant_id': 'str', + 'cloud_service_provider': 'str', + 'cluster_mode': 'bool', + 'comment': 'str', + 'connection_type': 'str', + 'db_name': 'str', + 'db_server_certificates': 'str', + 'db_server_name': 'str', + 'db_type': 'str', + 'description': 'str', + 'host': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'mongodb_atlas': 'bool', + 'mongodb_atlas_api_private_key': 'str', + 'mongodb_atlas_api_public_key': 'str', + 'mongodb_atlas_project_id': 'str', + 'mongodb_default_auth_db': 'str', + 'mongodb_uri_options': 'str', + 'name': 'str', + 'new_name': 'str', + 'oracle_service_name': 'str', + 'port': 'str', + 'pwd': 'str', + 'snowflake_account': 'str', + 'snowflake_api_private_key': 'str', + 'snowflake_api_private_key_password': 'str', + 'ssl': 'bool', + 'ssl_certificate': 'str', + 'token': 'str', + 'uid_token': 'str', + 'user_name': 'str' + } + + attribute_map = { + 'db_defined_connection_type': 'DBDefinedConnectionType', + 'azure_client_id': 'azure-client-id', + 'azure_client_secret': 'azure-client-secret', + 'azure_tenant_id': 'azure-tenant-id', + 'cloud_service_provider': 'cloud-service-provider', + 'cluster_mode': 'cluster-mode', + 'comment': 'comment', + 'connection_type': 'connection-type', + 'db_name': 'db-name', + 'db_server_certificates': 'db-server-certificates', + 'db_server_name': 'db-server-name', + 'db_type': 'db-type', + 'description': 'description', + 'host': 'host', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'mongodb_atlas': 'mongodb-atlas', + 'mongodb_atlas_api_private_key': 'mongodb-atlas-api-private-key', + 'mongodb_atlas_api_public_key': 'mongodb-atlas-api-public-key', + 'mongodb_atlas_project_id': 'mongodb-atlas-project-id', + 'mongodb_default_auth_db': 'mongodb-default-auth-db', + 'mongodb_uri_options': 'mongodb-uri-options', + 'name': 'name', + 'new_name': 'new-name', + 'oracle_service_name': 'oracle-service-name', + 'port': 'port', + 'pwd': 'pwd', + 'snowflake_account': 'snowflake-account', + 'snowflake_api_private_key': 'snowflake-api-private-key', + 'snowflake_api_private_key_password': 'snowflake-api-private-key-password', + 'ssl': 'ssl', + 'ssl_certificate': 'ssl-certificate', + 'token': 'token', + 'uid_token': 'uid-token', + 'user_name': 'user-name' + } + + def __init__(self, db_defined_connection_type=None, azure_client_id=None, azure_client_secret=None, azure_tenant_id=None, cloud_service_provider=None, cluster_mode=None, comment=None, connection_type='credentials', db_name=None, db_server_certificates=None, db_server_name=None, db_type=None, description=None, host=None, json=False, keep_prev_version=None, key=None, max_versions=None, mongodb_atlas=None, mongodb_atlas_api_private_key=None, mongodb_atlas_api_public_key=None, mongodb_atlas_project_id=None, mongodb_default_auth_db=None, mongodb_uri_options=None, name=None, new_name=None, oracle_service_name=None, port=None, pwd=None, snowflake_account=None, snowflake_api_private_key=None, snowflake_api_private_key_password=None, ssl=False, ssl_certificate=None, token=None, uid_token=None, user_name=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateDB - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._db_defined_connection_type = None + self._azure_client_id = None + self._azure_client_secret = None + self._azure_tenant_id = None + self._cloud_service_provider = None + self._cluster_mode = None + self._comment = None + self._connection_type = None + self._db_name = None + self._db_server_certificates = None + self._db_server_name = None + self._db_type = None + self._description = None + self._host = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._mongodb_atlas = None + self._mongodb_atlas_api_private_key = None + self._mongodb_atlas_api_public_key = None + self._mongodb_atlas_project_id = None + self._mongodb_default_auth_db = None + self._mongodb_uri_options = None + self._name = None + self._new_name = None + self._oracle_service_name = None + self._port = None + self._pwd = None + self._snowflake_account = None + self._snowflake_api_private_key = None + self._snowflake_api_private_key_password = None + self._ssl = None + self._ssl_certificate = None + self._token = None + self._uid_token = None + self._user_name = None + self.discriminator = None + + if db_defined_connection_type is not None: + self.db_defined_connection_type = db_defined_connection_type + if azure_client_id is not None: + self.azure_client_id = azure_client_id + if azure_client_secret is not None: + self.azure_client_secret = azure_client_secret + if azure_tenant_id is not None: + self.azure_tenant_id = azure_tenant_id + if cloud_service_provider is not None: + self.cloud_service_provider = cloud_service_provider + if cluster_mode is not None: + self.cluster_mode = cluster_mode + if comment is not None: + self.comment = comment + self.connection_type = connection_type + if db_name is not None: + self.db_name = db_name + if db_server_certificates is not None: + self.db_server_certificates = db_server_certificates + if db_server_name is not None: + self.db_server_name = db_server_name + self.db_type = db_type + if description is not None: + self.description = description + if host is not None: + self.host = host + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + if mongodb_atlas is not None: + self.mongodb_atlas = mongodb_atlas + if mongodb_atlas_api_private_key is not None: + self.mongodb_atlas_api_private_key = mongodb_atlas_api_private_key + if mongodb_atlas_api_public_key is not None: + self.mongodb_atlas_api_public_key = mongodb_atlas_api_public_key + if mongodb_atlas_project_id is not None: + self.mongodb_atlas_project_id = mongodb_atlas_project_id + if mongodb_default_auth_db is not None: + self.mongodb_default_auth_db = mongodb_default_auth_db + if mongodb_uri_options is not None: + self.mongodb_uri_options = mongodb_uri_options + self.name = name + if new_name is not None: + self.new_name = new_name + if oracle_service_name is not None: + self.oracle_service_name = oracle_service_name + if port is not None: + self.port = port + if pwd is not None: + self.pwd = pwd + if snowflake_account is not None: + self.snowflake_account = snowflake_account + if snowflake_api_private_key is not None: + self.snowflake_api_private_key = snowflake_api_private_key + if snowflake_api_private_key_password is not None: + self.snowflake_api_private_key_password = snowflake_api_private_key_password + if ssl is not None: + self.ssl = ssl + if ssl_certificate is not None: + self.ssl_certificate = ssl_certificate + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if user_name is not None: + self.user_name = user_name + + @property + def db_defined_connection_type(self): + """Gets the db_defined_connection_type of this TargetUpdateDB. # noqa: E501 + + + :return: The db_defined_connection_type of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._db_defined_connection_type + + @db_defined_connection_type.setter + def db_defined_connection_type(self, db_defined_connection_type): + """Sets the db_defined_connection_type of this TargetUpdateDB. + + + :param db_defined_connection_type: The db_defined_connection_type of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._db_defined_connection_type = db_defined_connection_type + + @property + def azure_client_id(self): + """Gets the azure_client_id of this TargetUpdateDB. # noqa: E501 + + (Optional) Client id (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :return: The azure_client_id of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._azure_client_id + + @azure_client_id.setter + def azure_client_id(self, azure_client_id): + """Sets the azure_client_id of this TargetUpdateDB. + + (Optional) Client id (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :param azure_client_id: The azure_client_id of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._azure_client_id = azure_client_id + + @property + def azure_client_secret(self): + """Gets the azure_client_secret of this TargetUpdateDB. # noqa: E501 + + (Optional) Client secret (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :return: The azure_client_secret of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._azure_client_secret + + @azure_client_secret.setter + def azure_client_secret(self, azure_client_secret): + """Sets the azure_client_secret of this TargetUpdateDB. + + (Optional) Client secret (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :param azure_client_secret: The azure_client_secret of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._azure_client_secret = azure_client_secret + + @property + def azure_tenant_id(self): + """Gets the azure_tenant_id of this TargetUpdateDB. # noqa: E501 + + (Optional) Tenant id (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :return: The azure_tenant_id of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._azure_tenant_id + + @azure_tenant_id.setter + def azure_tenant_id(self, azure_tenant_id): + """Sets the azure_tenant_id of this TargetUpdateDB. + + (Optional) Tenant id (relevant for \"cloud-service-provider\" only) # noqa: E501 + + :param azure_tenant_id: The azure_tenant_id of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._azure_tenant_id = azure_tenant_id + + @property + def cloud_service_provider(self): + """Gets the cloud_service_provider of this TargetUpdateDB. # noqa: E501 + + (Optional) Cloud service provider (currently only supports Azure) # noqa: E501 + + :return: The cloud_service_provider of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._cloud_service_provider + + @cloud_service_provider.setter + def cloud_service_provider(self, cloud_service_provider): + """Sets the cloud_service_provider of this TargetUpdateDB. + + (Optional) Cloud service provider (currently only supports Azure) # noqa: E501 + + :param cloud_service_provider: The cloud_service_provider of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._cloud_service_provider = cloud_service_provider + + @property + def cluster_mode(self): + """Gets the cluster_mode of this TargetUpdateDB. # noqa: E501 + + Cluster Mode # noqa: E501 + + :return: The cluster_mode of this TargetUpdateDB. # noqa: E501 + :rtype: bool + """ + return self._cluster_mode + + @cluster_mode.setter + def cluster_mode(self, cluster_mode): + """Sets the cluster_mode of this TargetUpdateDB. + + Cluster Mode # noqa: E501 + + :param cluster_mode: The cluster_mode of this TargetUpdateDB. # noqa: E501 + :type: bool + """ + + self._cluster_mode = cluster_mode + + @property + def comment(self): + """Gets the comment of this TargetUpdateDB. # noqa: E501 + + Deprecated - use description # noqa: E501 + + :return: The comment of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._comment + + @comment.setter + def comment(self, comment): + """Sets the comment of this TargetUpdateDB. + + Deprecated - use description # noqa: E501 + + :param comment: The comment of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._comment = comment + + @property + def connection_type(self): + """Gets the connection_type of this TargetUpdateDB. # noqa: E501 + + (Optional) Type of connection to mssql database [credentials/cloud-identity] # noqa: E501 + + :return: The connection_type of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._connection_type + + @connection_type.setter + def connection_type(self, connection_type): + """Sets the connection_type of this TargetUpdateDB. + + (Optional) Type of connection to mssql database [credentials/cloud-identity] # noqa: E501 + + :param connection_type: The connection_type of this TargetUpdateDB. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and connection_type is None: # noqa: E501 + raise ValueError("Invalid value for `connection_type`, must not be `None`") # noqa: E501 + + self._connection_type = connection_type + + @property + def db_name(self): + """Gets the db_name of this TargetUpdateDB. # noqa: E501 + + + :return: The db_name of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._db_name + + @db_name.setter + def db_name(self, db_name): + """Sets the db_name of this TargetUpdateDB. + + + :param db_name: The db_name of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._db_name = db_name + + @property + def db_server_certificates(self): + """Gets the db_server_certificates of this TargetUpdateDB. # noqa: E501 + + (Optional) DB server certificates # noqa: E501 + + :return: The db_server_certificates of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._db_server_certificates + + @db_server_certificates.setter + def db_server_certificates(self, db_server_certificates): + """Sets the db_server_certificates of this TargetUpdateDB. + + (Optional) DB server certificates # noqa: E501 + + :param db_server_certificates: The db_server_certificates of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._db_server_certificates = db_server_certificates + + @property + def db_server_name(self): + """Gets the db_server_name of this TargetUpdateDB. # noqa: E501 + + (Optional) Server name for certificate verification # noqa: E501 + + :return: The db_server_name of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._db_server_name + + @db_server_name.setter + def db_server_name(self, db_server_name): + """Sets the db_server_name of this TargetUpdateDB. + + (Optional) Server name for certificate verification # noqa: E501 + + :param db_server_name: The db_server_name of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._db_server_name = db_server_name + + @property + def db_type(self): + """Gets the db_type of this TargetUpdateDB. # noqa: E501 + + + :return: The db_type of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._db_type + + @db_type.setter + def db_type(self, db_type): + """Sets the db_type of this TargetUpdateDB. + + + :param db_type: The db_type of this TargetUpdateDB. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and db_type is None: # noqa: E501 + raise ValueError("Invalid value for `db_type`, must not be `None`") # noqa: E501 + + self._db_type = db_type + + @property + def description(self): + """Gets the description of this TargetUpdateDB. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateDB. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def host(self): + """Gets the host of this TargetUpdateDB. # noqa: E501 + + + :return: The host of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._host + + @host.setter + def host(self, host): + """Sets the host of this TargetUpdateDB. + + + :param host: The host of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._host = host + + @property + def json(self): + """Gets the json of this TargetUpdateDB. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateDB. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateDB. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateDB. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateDB. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateDB. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateDB. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateDB. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateDB. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateDB. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def mongodb_atlas(self): + """Gets the mongodb_atlas of this TargetUpdateDB. # noqa: E501 + + + :return: The mongodb_atlas of this TargetUpdateDB. # noqa: E501 + :rtype: bool + """ + return self._mongodb_atlas + + @mongodb_atlas.setter + def mongodb_atlas(self, mongodb_atlas): + """Sets the mongodb_atlas of this TargetUpdateDB. + + + :param mongodb_atlas: The mongodb_atlas of this TargetUpdateDB. # noqa: E501 + :type: bool + """ + + self._mongodb_atlas = mongodb_atlas + + @property + def mongodb_atlas_api_private_key(self): + """Gets the mongodb_atlas_api_private_key of this TargetUpdateDB. # noqa: E501 + + MongoDB Atlas private key # noqa: E501 + + :return: The mongodb_atlas_api_private_key of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._mongodb_atlas_api_private_key + + @mongodb_atlas_api_private_key.setter + def mongodb_atlas_api_private_key(self, mongodb_atlas_api_private_key): + """Sets the mongodb_atlas_api_private_key of this TargetUpdateDB. + + MongoDB Atlas private key # noqa: E501 + + :param mongodb_atlas_api_private_key: The mongodb_atlas_api_private_key of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._mongodb_atlas_api_private_key = mongodb_atlas_api_private_key + + @property + def mongodb_atlas_api_public_key(self): + """Gets the mongodb_atlas_api_public_key of this TargetUpdateDB. # noqa: E501 + + MongoDB Atlas public key # noqa: E501 + + :return: The mongodb_atlas_api_public_key of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._mongodb_atlas_api_public_key + + @mongodb_atlas_api_public_key.setter + def mongodb_atlas_api_public_key(self, mongodb_atlas_api_public_key): + """Sets the mongodb_atlas_api_public_key of this TargetUpdateDB. + + MongoDB Atlas public key # noqa: E501 + + :param mongodb_atlas_api_public_key: The mongodb_atlas_api_public_key of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._mongodb_atlas_api_public_key = mongodb_atlas_api_public_key + + @property + def mongodb_atlas_project_id(self): + """Gets the mongodb_atlas_project_id of this TargetUpdateDB. # noqa: E501 + + MongoDB Atlas project ID # noqa: E501 + + :return: The mongodb_atlas_project_id of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._mongodb_atlas_project_id + + @mongodb_atlas_project_id.setter + def mongodb_atlas_project_id(self, mongodb_atlas_project_id): + """Sets the mongodb_atlas_project_id of this TargetUpdateDB. + + MongoDB Atlas project ID # noqa: E501 + + :param mongodb_atlas_project_id: The mongodb_atlas_project_id of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._mongodb_atlas_project_id = mongodb_atlas_project_id + + @property + def mongodb_default_auth_db(self): + """Gets the mongodb_default_auth_db of this TargetUpdateDB. # noqa: E501 + + MongoDB server default authentication database # noqa: E501 + + :return: The mongodb_default_auth_db of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._mongodb_default_auth_db + + @mongodb_default_auth_db.setter + def mongodb_default_auth_db(self, mongodb_default_auth_db): + """Sets the mongodb_default_auth_db of this TargetUpdateDB. + + MongoDB server default authentication database # noqa: E501 + + :param mongodb_default_auth_db: The mongodb_default_auth_db of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._mongodb_default_auth_db = mongodb_default_auth_db + + @property + def mongodb_uri_options(self): + """Gets the mongodb_uri_options of this TargetUpdateDB. # noqa: E501 + + MongoDB server URI options # noqa: E501 + + :return: The mongodb_uri_options of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._mongodb_uri_options + + @mongodb_uri_options.setter + def mongodb_uri_options(self, mongodb_uri_options): + """Sets the mongodb_uri_options of this TargetUpdateDB. + + MongoDB server URI options # noqa: E501 + + :param mongodb_uri_options: The mongodb_uri_options of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._mongodb_uri_options = mongodb_uri_options + + @property + def name(self): + """Gets the name of this TargetUpdateDB. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateDB. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateDB. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateDB. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateDB. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def oracle_service_name(self): + """Gets the oracle_service_name of this TargetUpdateDB. # noqa: E501 + + + :return: The oracle_service_name of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._oracle_service_name + + @oracle_service_name.setter + def oracle_service_name(self, oracle_service_name): + """Sets the oracle_service_name of this TargetUpdateDB. + + + :param oracle_service_name: The oracle_service_name of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._oracle_service_name = oracle_service_name + + @property + def port(self): + """Gets the port of this TargetUpdateDB. # noqa: E501 + + + :return: The port of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._port + + @port.setter + def port(self, port): + """Sets the port of this TargetUpdateDB. + + + :param port: The port of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._port = port + + @property + def pwd(self): + """Gets the pwd of this TargetUpdateDB. # noqa: E501 + + + :return: The pwd of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._pwd + + @pwd.setter + def pwd(self, pwd): + """Sets the pwd of this TargetUpdateDB. + + + :param pwd: The pwd of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._pwd = pwd + + @property + def snowflake_account(self): + """Gets the snowflake_account of this TargetUpdateDB. # noqa: E501 + + + :return: The snowflake_account of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._snowflake_account + + @snowflake_account.setter + def snowflake_account(self, snowflake_account): + """Sets the snowflake_account of this TargetUpdateDB. + + + :param snowflake_account: The snowflake_account of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._snowflake_account = snowflake_account + + @property + def snowflake_api_private_key(self): + """Gets the snowflake_api_private_key of this TargetUpdateDB. # noqa: E501 + + RSA Private key (base64 encoded) # noqa: E501 + + :return: The snowflake_api_private_key of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._snowflake_api_private_key + + @snowflake_api_private_key.setter + def snowflake_api_private_key(self, snowflake_api_private_key): + """Sets the snowflake_api_private_key of this TargetUpdateDB. + + RSA Private key (base64 encoded) # noqa: E501 + + :param snowflake_api_private_key: The snowflake_api_private_key of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._snowflake_api_private_key = snowflake_api_private_key + + @property + def snowflake_api_private_key_password(self): + """Gets the snowflake_api_private_key_password of this TargetUpdateDB. # noqa: E501 + + The Private key passphrase # noqa: E501 + + :return: The snowflake_api_private_key_password of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._snowflake_api_private_key_password + + @snowflake_api_private_key_password.setter + def snowflake_api_private_key_password(self, snowflake_api_private_key_password): + """Sets the snowflake_api_private_key_password of this TargetUpdateDB. + + The Private key passphrase # noqa: E501 + + :param snowflake_api_private_key_password: The snowflake_api_private_key_password of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._snowflake_api_private_key_password = snowflake_api_private_key_password + + @property + def ssl(self): + """Gets the ssl of this TargetUpdateDB. # noqa: E501 + + Enable/Disable SSL [true/false] # noqa: E501 + + :return: The ssl of this TargetUpdateDB. # noqa: E501 + :rtype: bool + """ + return self._ssl + + @ssl.setter + def ssl(self, ssl): + """Sets the ssl of this TargetUpdateDB. + + Enable/Disable SSL [true/false] # noqa: E501 + + :param ssl: The ssl of this TargetUpdateDB. # noqa: E501 + :type: bool + """ + + self._ssl = ssl + + @property + def ssl_certificate(self): + """Gets the ssl_certificate of this TargetUpdateDB. # noqa: E501 + + SSL connection certificate # noqa: E501 + + :return: The ssl_certificate of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._ssl_certificate + + @ssl_certificate.setter + def ssl_certificate(self, ssl_certificate): + """Sets the ssl_certificate of this TargetUpdateDB. + + SSL connection certificate # noqa: E501 + + :param ssl_certificate: The ssl_certificate of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._ssl_certificate = ssl_certificate + + @property + def token(self): + """Gets the token of this TargetUpdateDB. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateDB. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateDB. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateDB. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def user_name(self): + """Gets the user_name of this TargetUpdateDB. # noqa: E501 + + + :return: The user_name of this TargetUpdateDB. # noqa: E501 + :rtype: str + """ + return self._user_name + + @user_name.setter + def user_name(self, user_name): + """Sets the user_name of this TargetUpdateDB. + + + :param user_name: The user_name of this TargetUpdateDB. # noqa: E501 + :type: str + """ + + self._user_name = user_name + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateDB): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateDB): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_dockerhub.py b/akeyless/models/target_update_dockerhub.py new file mode 100644 index 00000000..ab810003 --- /dev/null +++ b/akeyless/models/target_update_dockerhub.py @@ -0,0 +1,404 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateDockerhub(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'dockerhub_password': 'str', + 'dockerhub_username': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'dockerhub_password': 'dockerhub-password', + 'dockerhub_username': 'dockerhub-username', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, dockerhub_password=None, dockerhub_username=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateDockerhub - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._dockerhub_password = None + self._dockerhub_username = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._token = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if dockerhub_password is not None: + self.dockerhub_password = dockerhub_password + if dockerhub_username is not None: + self.dockerhub_username = dockerhub_username + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetUpdateDockerhub. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateDockerhub. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateDockerhub. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateDockerhub. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def dockerhub_password(self): + """Gets the dockerhub_password of this TargetUpdateDockerhub. # noqa: E501 + + Password for docker repository # noqa: E501 + + :return: The dockerhub_password of this TargetUpdateDockerhub. # noqa: E501 + :rtype: str + """ + return self._dockerhub_password + + @dockerhub_password.setter + def dockerhub_password(self, dockerhub_password): + """Sets the dockerhub_password of this TargetUpdateDockerhub. + + Password for docker repository # noqa: E501 + + :param dockerhub_password: The dockerhub_password of this TargetUpdateDockerhub. # noqa: E501 + :type: str + """ + + self._dockerhub_password = dockerhub_password + + @property + def dockerhub_username(self): + """Gets the dockerhub_username of this TargetUpdateDockerhub. # noqa: E501 + + Username for docker repository # noqa: E501 + + :return: The dockerhub_username of this TargetUpdateDockerhub. # noqa: E501 + :rtype: str + """ + return self._dockerhub_username + + @dockerhub_username.setter + def dockerhub_username(self, dockerhub_username): + """Sets the dockerhub_username of this TargetUpdateDockerhub. + + Username for docker repository # noqa: E501 + + :param dockerhub_username: The dockerhub_username of this TargetUpdateDockerhub. # noqa: E501 + :type: str + """ + + self._dockerhub_username = dockerhub_username + + @property + def json(self): + """Gets the json of this TargetUpdateDockerhub. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateDockerhub. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateDockerhub. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateDockerhub. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateDockerhub. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateDockerhub. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateDockerhub. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateDockerhub. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateDockerhub. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateDockerhub. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateDockerhub. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateDockerhub. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateDockerhub. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateDockerhub. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateDockerhub. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateDockerhub. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateDockerhub. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateDockerhub. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateDockerhub. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateDockerhub. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateDockerhub. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateDockerhub. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateDockerhub. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateDockerhub. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this TargetUpdateDockerhub. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateDockerhub. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateDockerhub. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateDockerhub. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateDockerhub. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateDockerhub. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateDockerhub. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateDockerhub. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateDockerhub): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateDockerhub): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_eks.py b/akeyless/models/target_update_eks.py new file mode 100644 index 00000000..42350916 --- /dev/null +++ b/akeyless/models/target_update_eks.py @@ -0,0 +1,547 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateEks(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'eks_access_key_id': 'str', + 'eks_cluster_ca_cert': 'str', + 'eks_cluster_endpoint': 'str', + 'eks_cluster_name': 'str', + 'eks_region': 'str', + 'eks_secret_access_key': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_cloud_identity': 'bool' + } + + attribute_map = { + 'description': 'description', + 'eks_access_key_id': 'eks-access-key-id', + 'eks_cluster_ca_cert': 'eks-cluster-ca-cert', + 'eks_cluster_endpoint': 'eks-cluster-endpoint', + 'eks_cluster_name': 'eks-cluster-name', + 'eks_region': 'eks-region', + 'eks_secret_access_key': 'eks-secret-access-key', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_cloud_identity': 'use-gw-cloud-identity' + } + + def __init__(self, description=None, eks_access_key_id=None, eks_cluster_ca_cert=None, eks_cluster_endpoint=None, eks_cluster_name=None, eks_region='us-east-2', eks_secret_access_key=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, token=None, uid_token=None, use_gw_cloud_identity=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateEks - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._eks_access_key_id = None + self._eks_cluster_ca_cert = None + self._eks_cluster_endpoint = None + self._eks_cluster_name = None + self._eks_region = None + self._eks_secret_access_key = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._token = None + self._uid_token = None + self._use_gw_cloud_identity = None + self.discriminator = None + + if description is not None: + self.description = description + self.eks_access_key_id = eks_access_key_id + self.eks_cluster_ca_cert = eks_cluster_ca_cert + self.eks_cluster_endpoint = eks_cluster_endpoint + self.eks_cluster_name = eks_cluster_name + if eks_region is not None: + self.eks_region = eks_region + self.eks_secret_access_key = eks_secret_access_key + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_cloud_identity is not None: + self.use_gw_cloud_identity = use_gw_cloud_identity + + @property + def description(self): + """Gets the description of this TargetUpdateEks. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateEks. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateEks. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def eks_access_key_id(self): + """Gets the eks_access_key_id of this TargetUpdateEks. # noqa: E501 + + Access Key ID # noqa: E501 + + :return: The eks_access_key_id of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._eks_access_key_id + + @eks_access_key_id.setter + def eks_access_key_id(self, eks_access_key_id): + """Sets the eks_access_key_id of this TargetUpdateEks. + + Access Key ID # noqa: E501 + + :param eks_access_key_id: The eks_access_key_id of this TargetUpdateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and eks_access_key_id is None: # noqa: E501 + raise ValueError("Invalid value for `eks_access_key_id`, must not be `None`") # noqa: E501 + + self._eks_access_key_id = eks_access_key_id + + @property + def eks_cluster_ca_cert(self): + """Gets the eks_cluster_ca_cert of this TargetUpdateEks. # noqa: E501 + + EKS cluster CA certificate # noqa: E501 + + :return: The eks_cluster_ca_cert of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._eks_cluster_ca_cert + + @eks_cluster_ca_cert.setter + def eks_cluster_ca_cert(self, eks_cluster_ca_cert): + """Sets the eks_cluster_ca_cert of this TargetUpdateEks. + + EKS cluster CA certificate # noqa: E501 + + :param eks_cluster_ca_cert: The eks_cluster_ca_cert of this TargetUpdateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and eks_cluster_ca_cert is None: # noqa: E501 + raise ValueError("Invalid value for `eks_cluster_ca_cert`, must not be `None`") # noqa: E501 + + self._eks_cluster_ca_cert = eks_cluster_ca_cert + + @property + def eks_cluster_endpoint(self): + """Gets the eks_cluster_endpoint of this TargetUpdateEks. # noqa: E501 + + EKS cluster URL endpoint # noqa: E501 + + :return: The eks_cluster_endpoint of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._eks_cluster_endpoint + + @eks_cluster_endpoint.setter + def eks_cluster_endpoint(self, eks_cluster_endpoint): + """Sets the eks_cluster_endpoint of this TargetUpdateEks. + + EKS cluster URL endpoint # noqa: E501 + + :param eks_cluster_endpoint: The eks_cluster_endpoint of this TargetUpdateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and eks_cluster_endpoint is None: # noqa: E501 + raise ValueError("Invalid value for `eks_cluster_endpoint`, must not be `None`") # noqa: E501 + + self._eks_cluster_endpoint = eks_cluster_endpoint + + @property + def eks_cluster_name(self): + """Gets the eks_cluster_name of this TargetUpdateEks. # noqa: E501 + + EKS cluster name # noqa: E501 + + :return: The eks_cluster_name of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._eks_cluster_name + + @eks_cluster_name.setter + def eks_cluster_name(self, eks_cluster_name): + """Sets the eks_cluster_name of this TargetUpdateEks. + + EKS cluster name # noqa: E501 + + :param eks_cluster_name: The eks_cluster_name of this TargetUpdateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and eks_cluster_name is None: # noqa: E501 + raise ValueError("Invalid value for `eks_cluster_name`, must not be `None`") # noqa: E501 + + self._eks_cluster_name = eks_cluster_name + + @property + def eks_region(self): + """Gets the eks_region of this TargetUpdateEks. # noqa: E501 + + Region # noqa: E501 + + :return: The eks_region of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._eks_region + + @eks_region.setter + def eks_region(self, eks_region): + """Sets the eks_region of this TargetUpdateEks. + + Region # noqa: E501 + + :param eks_region: The eks_region of this TargetUpdateEks. # noqa: E501 + :type: str + """ + + self._eks_region = eks_region + + @property + def eks_secret_access_key(self): + """Gets the eks_secret_access_key of this TargetUpdateEks. # noqa: E501 + + Secret Access Key # noqa: E501 + + :return: The eks_secret_access_key of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._eks_secret_access_key + + @eks_secret_access_key.setter + def eks_secret_access_key(self, eks_secret_access_key): + """Sets the eks_secret_access_key of this TargetUpdateEks. + + Secret Access Key # noqa: E501 + + :param eks_secret_access_key: The eks_secret_access_key of this TargetUpdateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and eks_secret_access_key is None: # noqa: E501 + raise ValueError("Invalid value for `eks_secret_access_key`, must not be `None`") # noqa: E501 + + self._eks_secret_access_key = eks_secret_access_key + + @property + def json(self): + """Gets the json of this TargetUpdateEks. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateEks. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateEks. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateEks. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateEks. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateEks. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateEks. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateEks. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateEks. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateEks. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateEks. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateEks. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateEks. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateEks. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateEks. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateEks. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateEks. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateEks. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateEks. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this TargetUpdateEks. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateEks. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateEks. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateEks. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateEks. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateEks. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateEks. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_cloud_identity(self): + """Gets the use_gw_cloud_identity of this TargetUpdateEks. # noqa: E501 + + + :return: The use_gw_cloud_identity of this TargetUpdateEks. # noqa: E501 + :rtype: bool + """ + return self._use_gw_cloud_identity + + @use_gw_cloud_identity.setter + def use_gw_cloud_identity(self, use_gw_cloud_identity): + """Sets the use_gw_cloud_identity of this TargetUpdateEks. + + + :param use_gw_cloud_identity: The use_gw_cloud_identity of this TargetUpdateEks. # noqa: E501 + :type: bool + """ + + self._use_gw_cloud_identity = use_gw_cloud_identity + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateEks): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateEks): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_gcp.py b/akeyless/models/target_update_gcp.py new file mode 100644 index 00000000..dc5f070e --- /dev/null +++ b/akeyless/models/target_update_gcp.py @@ -0,0 +1,402 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateGcp(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'gcp_key': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_cloud_identity': 'bool' + } + + attribute_map = { + 'description': 'description', + 'gcp_key': 'gcp-key', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_cloud_identity': 'use-gw-cloud-identity' + } + + def __init__(self, description=None, gcp_key=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, token=None, uid_token=None, use_gw_cloud_identity=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateGcp - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._gcp_key = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._token = None + self._uid_token = None + self._use_gw_cloud_identity = None + self.discriminator = None + + if description is not None: + self.description = description + if gcp_key is not None: + self.gcp_key = gcp_key + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_cloud_identity is not None: + self.use_gw_cloud_identity = use_gw_cloud_identity + + @property + def description(self): + """Gets the description of this TargetUpdateGcp. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateGcp. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateGcp. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def gcp_key(self): + """Gets the gcp_key of this TargetUpdateGcp. # noqa: E501 + + Base64-encoded service account private key text # noqa: E501 + + :return: The gcp_key of this TargetUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._gcp_key + + @gcp_key.setter + def gcp_key(self, gcp_key): + """Sets the gcp_key of this TargetUpdateGcp. + + Base64-encoded service account private key text # noqa: E501 + + :param gcp_key: The gcp_key of this TargetUpdateGcp. # noqa: E501 + :type: str + """ + + self._gcp_key = gcp_key + + @property + def json(self): + """Gets the json of this TargetUpdateGcp. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateGcp. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateGcp. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateGcp. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateGcp. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateGcp. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateGcp. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateGcp. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateGcp. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateGcp. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateGcp. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateGcp. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateGcp. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateGcp. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateGcp. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateGcp. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateGcp. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateGcp. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateGcp. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this TargetUpdateGcp. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateGcp. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateGcp. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateGcp. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateGcp. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateGcp. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateGcp. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_cloud_identity(self): + """Gets the use_gw_cloud_identity of this TargetUpdateGcp. # noqa: E501 + + + :return: The use_gw_cloud_identity of this TargetUpdateGcp. # noqa: E501 + :rtype: bool + """ + return self._use_gw_cloud_identity + + @use_gw_cloud_identity.setter + def use_gw_cloud_identity(self, use_gw_cloud_identity): + """Sets the use_gw_cloud_identity of this TargetUpdateGcp. + + + :param use_gw_cloud_identity: The use_gw_cloud_identity of this TargetUpdateGcp. # noqa: E501 + :type: bool + """ + + self._use_gw_cloud_identity = use_gw_cloud_identity + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateGcp): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateGcp): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_github.py b/akeyless/models/target_update_github.py new file mode 100644 index 00000000..a8f05fa6 --- /dev/null +++ b/akeyless/models/target_update_github.py @@ -0,0 +1,432 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateGithub(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'github_app_id': 'int', + 'github_app_private_key': 'str', + 'github_base_url': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'github_app_id': 'github-app-id', + 'github_app_private_key': 'github-app-private-key', + 'github_base_url': 'github-base-url', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, github_app_id=None, github_app_private_key=None, github_base_url='https://api.github.com/', json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateGithub - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._github_app_id = None + self._github_app_private_key = None + self._github_base_url = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._token = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if github_app_id is not None: + self.github_app_id = github_app_id + if github_app_private_key is not None: + self.github_app_private_key = github_app_private_key + if github_base_url is not None: + self.github_base_url = github_base_url + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetUpdateGithub. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateGithub. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateGithub. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateGithub. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def github_app_id(self): + """Gets the github_app_id of this TargetUpdateGithub. # noqa: E501 + + Github app id # noqa: E501 + + :return: The github_app_id of this TargetUpdateGithub. # noqa: E501 + :rtype: int + """ + return self._github_app_id + + @github_app_id.setter + def github_app_id(self, github_app_id): + """Sets the github_app_id of this TargetUpdateGithub. + + Github app id # noqa: E501 + + :param github_app_id: The github_app_id of this TargetUpdateGithub. # noqa: E501 + :type: int + """ + + self._github_app_id = github_app_id + + @property + def github_app_private_key(self): + """Gets the github_app_private_key of this TargetUpdateGithub. # noqa: E501 + + App private key # noqa: E501 + + :return: The github_app_private_key of this TargetUpdateGithub. # noqa: E501 + :rtype: str + """ + return self._github_app_private_key + + @github_app_private_key.setter + def github_app_private_key(self, github_app_private_key): + """Sets the github_app_private_key of this TargetUpdateGithub. + + App private key # noqa: E501 + + :param github_app_private_key: The github_app_private_key of this TargetUpdateGithub. # noqa: E501 + :type: str + """ + + self._github_app_private_key = github_app_private_key + + @property + def github_base_url(self): + """Gets the github_base_url of this TargetUpdateGithub. # noqa: E501 + + Base URL # noqa: E501 + + :return: The github_base_url of this TargetUpdateGithub. # noqa: E501 + :rtype: str + """ + return self._github_base_url + + @github_base_url.setter + def github_base_url(self, github_base_url): + """Sets the github_base_url of this TargetUpdateGithub. + + Base URL # noqa: E501 + + :param github_base_url: The github_base_url of this TargetUpdateGithub. # noqa: E501 + :type: str + """ + + self._github_base_url = github_base_url + + @property + def json(self): + """Gets the json of this TargetUpdateGithub. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateGithub. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateGithub. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateGithub. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateGithub. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateGithub. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateGithub. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateGithub. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateGithub. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateGithub. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateGithub. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateGithub. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateGithub. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateGithub. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateGithub. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateGithub. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateGithub. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateGithub. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateGithub. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateGithub. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateGithub. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateGithub. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateGithub. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateGithub. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this TargetUpdateGithub. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateGithub. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateGithub. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateGithub. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateGithub. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateGithub. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateGithub. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateGithub. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateGithub): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateGithub): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_gitlab.py b/akeyless/models/target_update_gitlab.py new file mode 100644 index 00000000..1ae06f57 --- /dev/null +++ b/akeyless/models/target_update_gitlab.py @@ -0,0 +1,432 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateGitlab(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'gitlab_access_token': 'str', + 'gitlab_certificate': 'str', + 'gitlab_url': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'gitlab_access_token': 'gitlab-access-token', + 'gitlab_certificate': 'gitlab-certificate', + 'gitlab_url': 'gitlab-url', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, gitlab_access_token=None, gitlab_certificate=None, gitlab_url='https://gitlab.com/', json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateGitlab - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._gitlab_access_token = None + self._gitlab_certificate = None + self._gitlab_url = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._token = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if gitlab_access_token is not None: + self.gitlab_access_token = gitlab_access_token + if gitlab_certificate is not None: + self.gitlab_certificate = gitlab_certificate + if gitlab_url is not None: + self.gitlab_url = gitlab_url + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetUpdateGitlab. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateGitlab. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def gitlab_access_token(self): + """Gets the gitlab_access_token of this TargetUpdateGitlab. # noqa: E501 + + Gitlab access token # noqa: E501 + + :return: The gitlab_access_token of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_token + + @gitlab_access_token.setter + def gitlab_access_token(self, gitlab_access_token): + """Sets the gitlab_access_token of this TargetUpdateGitlab. + + Gitlab access token # noqa: E501 + + :param gitlab_access_token: The gitlab_access_token of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_access_token = gitlab_access_token + + @property + def gitlab_certificate(self): + """Gets the gitlab_certificate of this TargetUpdateGitlab. # noqa: E501 + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :return: The gitlab_certificate of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_certificate + + @gitlab_certificate.setter + def gitlab_certificate(self, gitlab_certificate): + """Sets the gitlab_certificate of this TargetUpdateGitlab. + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :param gitlab_certificate: The gitlab_certificate of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_certificate = gitlab_certificate + + @property + def gitlab_url(self): + """Gets the gitlab_url of this TargetUpdateGitlab. # noqa: E501 + + Gitlab base url # noqa: E501 + + :return: The gitlab_url of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._gitlab_url + + @gitlab_url.setter + def gitlab_url(self, gitlab_url): + """Sets the gitlab_url of this TargetUpdateGitlab. + + Gitlab base url # noqa: E501 + + :param gitlab_url: The gitlab_url of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + + self._gitlab_url = gitlab_url + + @property + def json(self): + """Gets the json of this TargetUpdateGitlab. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateGitlab. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateGitlab. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateGitlab. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateGitlab. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateGitlab. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateGitlab. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateGitlab. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateGitlab. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateGitlab. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateGitlab. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateGitlab. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateGitlab. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateGitlab. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this TargetUpdateGitlab. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateGitlab. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateGitlab. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateGitlab. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateGitlab. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateGitlab. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateGitlab): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateGitlab): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_gke.py b/akeyless/models/target_update_gke.py new file mode 100644 index 00000000..a57e9a13 --- /dev/null +++ b/akeyless/models/target_update_gke.py @@ -0,0 +1,514 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateGke(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'gke_account_key': 'str', + 'gke_cluster_cert': 'str', + 'gke_cluster_endpoint': 'str', + 'gke_cluster_name': 'str', + 'gke_service_account_email': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_cloud_identity': 'bool' + } + + attribute_map = { + 'description': 'description', + 'gke_account_key': 'gke-account-key', + 'gke_cluster_cert': 'gke-cluster-cert', + 'gke_cluster_endpoint': 'gke-cluster-endpoint', + 'gke_cluster_name': 'gke-cluster-name', + 'gke_service_account_email': 'gke-service-account-email', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_cloud_identity': 'use-gw-cloud-identity' + } + + def __init__(self, description=None, gke_account_key=None, gke_cluster_cert=None, gke_cluster_endpoint=None, gke_cluster_name=None, gke_service_account_email=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, token=None, uid_token=None, use_gw_cloud_identity=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateGke - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._gke_account_key = None + self._gke_cluster_cert = None + self._gke_cluster_endpoint = None + self._gke_cluster_name = None + self._gke_service_account_email = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._token = None + self._uid_token = None + self._use_gw_cloud_identity = None + self.discriminator = None + + if description is not None: + self.description = description + if gke_account_key is not None: + self.gke_account_key = gke_account_key + if gke_cluster_cert is not None: + self.gke_cluster_cert = gke_cluster_cert + if gke_cluster_endpoint is not None: + self.gke_cluster_endpoint = gke_cluster_endpoint + if gke_cluster_name is not None: + self.gke_cluster_name = gke_cluster_name + if gke_service_account_email is not None: + self.gke_service_account_email = gke_service_account_email + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_cloud_identity is not None: + self.use_gw_cloud_identity = use_gw_cloud_identity + + @property + def description(self): + """Gets the description of this TargetUpdateGke. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateGke. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def gke_account_key(self): + """Gets the gke_account_key of this TargetUpdateGke. # noqa: E501 + + GKE Service Account key file path # noqa: E501 + + :return: The gke_account_key of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._gke_account_key + + @gke_account_key.setter + def gke_account_key(self, gke_account_key): + """Sets the gke_account_key of this TargetUpdateGke. + + GKE Service Account key file path # noqa: E501 + + :param gke_account_key: The gke_account_key of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._gke_account_key = gke_account_key + + @property + def gke_cluster_cert(self): + """Gets the gke_cluster_cert of this TargetUpdateGke. # noqa: E501 + + GKE cluster CA certificate # noqa: E501 + + :return: The gke_cluster_cert of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._gke_cluster_cert + + @gke_cluster_cert.setter + def gke_cluster_cert(self, gke_cluster_cert): + """Sets the gke_cluster_cert of this TargetUpdateGke. + + GKE cluster CA certificate # noqa: E501 + + :param gke_cluster_cert: The gke_cluster_cert of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._gke_cluster_cert = gke_cluster_cert + + @property + def gke_cluster_endpoint(self): + """Gets the gke_cluster_endpoint of this TargetUpdateGke. # noqa: E501 + + GKE cluster URL endpoint # noqa: E501 + + :return: The gke_cluster_endpoint of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._gke_cluster_endpoint + + @gke_cluster_endpoint.setter + def gke_cluster_endpoint(self, gke_cluster_endpoint): + """Sets the gke_cluster_endpoint of this TargetUpdateGke. + + GKE cluster URL endpoint # noqa: E501 + + :param gke_cluster_endpoint: The gke_cluster_endpoint of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._gke_cluster_endpoint = gke_cluster_endpoint + + @property + def gke_cluster_name(self): + """Gets the gke_cluster_name of this TargetUpdateGke. # noqa: E501 + + GKE cluster name # noqa: E501 + + :return: The gke_cluster_name of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._gke_cluster_name + + @gke_cluster_name.setter + def gke_cluster_name(self, gke_cluster_name): + """Sets the gke_cluster_name of this TargetUpdateGke. + + GKE cluster name # noqa: E501 + + :param gke_cluster_name: The gke_cluster_name of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._gke_cluster_name = gke_cluster_name + + @property + def gke_service_account_email(self): + """Gets the gke_service_account_email of this TargetUpdateGke. # noqa: E501 + + GKE service account email # noqa: E501 + + :return: The gke_service_account_email of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._gke_service_account_email + + @gke_service_account_email.setter + def gke_service_account_email(self, gke_service_account_email): + """Sets the gke_service_account_email of this TargetUpdateGke. + + GKE service account email # noqa: E501 + + :param gke_service_account_email: The gke_service_account_email of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._gke_service_account_email = gke_service_account_email + + @property + def json(self): + """Gets the json of this TargetUpdateGke. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateGke. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateGke. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateGke. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateGke. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateGke. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateGke. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateGke. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateGke. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateGke. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateGke. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateGke. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateGke. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateGke. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateGke. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this TargetUpdateGke. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateGke. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateGke. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateGke. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateGke. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateGke. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_cloud_identity(self): + """Gets the use_gw_cloud_identity of this TargetUpdateGke. # noqa: E501 + + + :return: The use_gw_cloud_identity of this TargetUpdateGke. # noqa: E501 + :rtype: bool + """ + return self._use_gw_cloud_identity + + @use_gw_cloud_identity.setter + def use_gw_cloud_identity(self, use_gw_cloud_identity): + """Sets the use_gw_cloud_identity of this TargetUpdateGke. + + + :param use_gw_cloud_identity: The use_gw_cloud_identity of this TargetUpdateGke. # noqa: E501 + :type: bool + """ + + self._use_gw_cloud_identity = use_gw_cloud_identity + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateGke): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateGke): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_global_sign.py b/akeyless/models/target_update_global_sign.py new file mode 100644 index 00000000..bde11585 --- /dev/null +++ b/akeyless/models/target_update_global_sign.py @@ -0,0 +1,579 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateGlobalSign(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'contact_email': 'str', + 'contact_first_name': 'str', + 'contact_last_name': 'str', + 'contact_phone': 'str', + 'description': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'password': 'str', + 'profile_id': 'str', + 'timeout': 'str', + 'token': 'str', + 'uid_token': 'str', + 'username': 'str' + } + + attribute_map = { + 'contact_email': 'contact-email', + 'contact_first_name': 'contact-first-name', + 'contact_last_name': 'contact-last-name', + 'contact_phone': 'contact-phone', + 'description': 'description', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'password': 'password', + 'profile_id': 'profile-id', + 'timeout': 'timeout', + 'token': 'token', + 'uid_token': 'uid-token', + 'username': 'username' + } + + def __init__(self, contact_email=None, contact_first_name=None, contact_last_name=None, contact_phone=None, description=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, password=None, profile_id=None, timeout='5m', token=None, uid_token=None, username=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateGlobalSign - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._contact_email = None + self._contact_first_name = None + self._contact_last_name = None + self._contact_phone = None + self._description = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._password = None + self._profile_id = None + self._timeout = None + self._token = None + self._uid_token = None + self._username = None + self.discriminator = None + + self.contact_email = contact_email + self.contact_first_name = contact_first_name + self.contact_last_name = contact_last_name + self.contact_phone = contact_phone + if description is not None: + self.description = description + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + self.password = password + self.profile_id = profile_id + if timeout is not None: + self.timeout = timeout + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + self.username = username + + @property + def contact_email(self): + """Gets the contact_email of this TargetUpdateGlobalSign. # noqa: E501 + + Email of the GlobalSign GCC account contact # noqa: E501 + + :return: The contact_email of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._contact_email + + @contact_email.setter + def contact_email(self, contact_email): + """Sets the contact_email of this TargetUpdateGlobalSign. + + Email of the GlobalSign GCC account contact # noqa: E501 + + :param contact_email: The contact_email of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and contact_email is None: # noqa: E501 + raise ValueError("Invalid value for `contact_email`, must not be `None`") # noqa: E501 + + self._contact_email = contact_email + + @property + def contact_first_name(self): + """Gets the contact_first_name of this TargetUpdateGlobalSign. # noqa: E501 + + First name of the GlobalSign GCC account contact # noqa: E501 + + :return: The contact_first_name of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._contact_first_name + + @contact_first_name.setter + def contact_first_name(self, contact_first_name): + """Sets the contact_first_name of this TargetUpdateGlobalSign. + + First name of the GlobalSign GCC account contact # noqa: E501 + + :param contact_first_name: The contact_first_name of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and contact_first_name is None: # noqa: E501 + raise ValueError("Invalid value for `contact_first_name`, must not be `None`") # noqa: E501 + + self._contact_first_name = contact_first_name + + @property + def contact_last_name(self): + """Gets the contact_last_name of this TargetUpdateGlobalSign. # noqa: E501 + + Last name of the GlobalSign GCC account contact # noqa: E501 + + :return: The contact_last_name of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._contact_last_name + + @contact_last_name.setter + def contact_last_name(self, contact_last_name): + """Sets the contact_last_name of this TargetUpdateGlobalSign. + + Last name of the GlobalSign GCC account contact # noqa: E501 + + :param contact_last_name: The contact_last_name of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and contact_last_name is None: # noqa: E501 + raise ValueError("Invalid value for `contact_last_name`, must not be `None`") # noqa: E501 + + self._contact_last_name = contact_last_name + + @property + def contact_phone(self): + """Gets the contact_phone of this TargetUpdateGlobalSign. # noqa: E501 + + Telephone of the GlobalSign GCC account contact # noqa: E501 + + :return: The contact_phone of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._contact_phone + + @contact_phone.setter + def contact_phone(self, contact_phone): + """Sets the contact_phone of this TargetUpdateGlobalSign. + + Telephone of the GlobalSign GCC account contact # noqa: E501 + + :param contact_phone: The contact_phone of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and contact_phone is None: # noqa: E501 + raise ValueError("Invalid value for `contact_phone`, must not be `None`") # noqa: E501 + + self._contact_phone = contact_phone + + @property + def description(self): + """Gets the description of this TargetUpdateGlobalSign. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateGlobalSign. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetUpdateGlobalSign. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateGlobalSign. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateGlobalSign. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateGlobalSign. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateGlobalSign. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateGlobalSign. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateGlobalSign. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateGlobalSign. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateGlobalSign. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateGlobalSign. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateGlobalSign. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateGlobalSign. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateGlobalSign. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def password(self): + """Gets the password of this TargetUpdateGlobalSign. # noqa: E501 + + Password of the GlobalSign GCC account # noqa: E501 + + :return: The password of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._password + + @password.setter + def password(self, password): + """Sets the password of this TargetUpdateGlobalSign. + + Password of the GlobalSign GCC account # noqa: E501 + + :param password: The password of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and password is None: # noqa: E501 + raise ValueError("Invalid value for `password`, must not be `None`") # noqa: E501 + + self._password = password + + @property + def profile_id(self): + """Gets the profile_id of this TargetUpdateGlobalSign. # noqa: E501 + + Profile ID of the GlobalSign GCC account # noqa: E501 + + :return: The profile_id of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._profile_id + + @profile_id.setter + def profile_id(self, profile_id): + """Sets the profile_id of this TargetUpdateGlobalSign. + + Profile ID of the GlobalSign GCC account # noqa: E501 + + :param profile_id: The profile_id of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and profile_id is None: # noqa: E501 + raise ValueError("Invalid value for `profile_id`, must not be `None`") # noqa: E501 + + self._profile_id = profile_id + + @property + def timeout(self): + """Gets the timeout of this TargetUpdateGlobalSign. # noqa: E501 + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :return: The timeout of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._timeout + + @timeout.setter + def timeout(self, timeout): + """Sets the timeout of this TargetUpdateGlobalSign. + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :param timeout: The timeout of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + + self._timeout = timeout + + @property + def token(self): + """Gets the token of this TargetUpdateGlobalSign. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateGlobalSign. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateGlobalSign. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateGlobalSign. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def username(self): + """Gets the username of this TargetUpdateGlobalSign. # noqa: E501 + + Username of the GlobalSign GCC account # noqa: E501 + + :return: The username of this TargetUpdateGlobalSign. # noqa: E501 + :rtype: str + """ + return self._username + + @username.setter + def username(self, username): + """Sets the username of this TargetUpdateGlobalSign. + + Username of the GlobalSign GCC account # noqa: E501 + + :param username: The username of this TargetUpdateGlobalSign. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and username is None: # noqa: E501 + raise ValueError("Invalid value for `username`, must not be `None`") # noqa: E501 + + self._username = username + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateGlobalSign): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateGlobalSign): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_global_sign_atlas.py b/akeyless/models/target_update_global_sign_atlas.py new file mode 100644 index 00000000..a6a42d0c --- /dev/null +++ b/akeyless/models/target_update_global_sign_atlas.py @@ -0,0 +1,490 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateGlobalSignAtlas(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'api_key': 'str', + 'api_secret': 'str', + 'description': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'mtls_cert_data_base64': 'str', + 'mtls_key_data_base64': 'str', + 'name': 'str', + 'new_name': 'str', + 'timeout': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'api_key': 'api-key', + 'api_secret': 'api-secret', + 'description': 'description', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'mtls_cert_data_base64': 'mtls-cert-data-base64', + 'mtls_key_data_base64': 'mtls-key-data-base64', + 'name': 'name', + 'new_name': 'new-name', + 'timeout': 'timeout', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, api_key=None, api_secret=None, description=None, json=False, keep_prev_version=None, key=None, max_versions=None, mtls_cert_data_base64=None, mtls_key_data_base64=None, name=None, new_name=None, timeout='5m', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateGlobalSignAtlas - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._api_key = None + self._api_secret = None + self._description = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._mtls_cert_data_base64 = None + self._mtls_key_data_base64 = None + self._name = None + self._new_name = None + self._timeout = None + self._token = None + self._uid_token = None + self.discriminator = None + + self.api_key = api_key + self.api_secret = api_secret + if description is not None: + self.description = description + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + if mtls_cert_data_base64 is not None: + self.mtls_cert_data_base64 = mtls_cert_data_base64 + if mtls_key_data_base64 is not None: + self.mtls_key_data_base64 = mtls_key_data_base64 + self.name = name + if new_name is not None: + self.new_name = new_name + if timeout is not None: + self.timeout = timeout + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def api_key(self): + """Gets the api_key of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + API Key of the GlobalSign Atlas account # noqa: E501 + + :return: The api_key of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._api_key + + @api_key.setter + def api_key(self, api_key): + """Sets the api_key of this TargetUpdateGlobalSignAtlas. + + API Key of the GlobalSign Atlas account # noqa: E501 + + :param api_key: The api_key of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and api_key is None: # noqa: E501 + raise ValueError("Invalid value for `api_key`, must not be `None`") # noqa: E501 + + self._api_key = api_key + + @property + def api_secret(self): + """Gets the api_secret of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + API Secret of the GlobalSign Atlas account # noqa: E501 + + :return: The api_secret of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._api_secret + + @api_secret.setter + def api_secret(self, api_secret): + """Sets the api_secret of this TargetUpdateGlobalSignAtlas. + + API Secret of the GlobalSign Atlas account # noqa: E501 + + :param api_secret: The api_secret of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and api_secret is None: # noqa: E501 + raise ValueError("Invalid value for `api_secret`, must not be `None`") # noqa: E501 + + self._api_secret = api_secret + + @property + def description(self): + """Gets the description of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateGlobalSignAtlas. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateGlobalSignAtlas. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateGlobalSignAtlas. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateGlobalSignAtlas. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateGlobalSignAtlas. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def mtls_cert_data_base64(self): + """Gets the mtls_cert_data_base64 of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + 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 # noqa: E501 + + :return: The mtls_cert_data_base64 of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._mtls_cert_data_base64 + + @mtls_cert_data_base64.setter + def mtls_cert_data_base64(self, mtls_cert_data_base64): + """Sets the mtls_cert_data_base64 of this TargetUpdateGlobalSignAtlas. + + 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 # noqa: E501 + + :param mtls_cert_data_base64: The mtls_cert_data_base64 of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._mtls_cert_data_base64 = mtls_cert_data_base64 + + @property + def mtls_key_data_base64(self): + """Gets the mtls_key_data_base64 of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + Mutual TLS Key contents of the GlobalSign Atlas account encoded in base64, either mtls-key-file-path or mtls-data-base64 must be supplied # noqa: E501 + + :return: The mtls_key_data_base64 of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._mtls_key_data_base64 + + @mtls_key_data_base64.setter + def mtls_key_data_base64(self, mtls_key_data_base64): + """Sets the mtls_key_data_base64 of this TargetUpdateGlobalSignAtlas. + + Mutual TLS Key contents of the GlobalSign Atlas account encoded in base64, either mtls-key-file-path or mtls-data-base64 must be supplied # noqa: E501 + + :param mtls_key_data_base64: The mtls_key_data_base64 of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._mtls_key_data_base64 = mtls_key_data_base64 + + @property + def name(self): + """Gets the name of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateGlobalSignAtlas. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateGlobalSignAtlas. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def timeout(self): + """Gets the timeout of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :return: The timeout of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._timeout + + @timeout.setter + def timeout(self, timeout): + """Sets the timeout of this TargetUpdateGlobalSignAtlas. + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :param timeout: The timeout of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._timeout = timeout + + @property + def token(self): + """Gets the token of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateGlobalSignAtlas. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateGlobalSignAtlas. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateGlobalSignAtlas. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateGlobalSignAtlas. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateGlobalSignAtlas): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateGlobalSignAtlas): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_godaddy.py b/akeyless/models/target_update_godaddy.py new file mode 100644 index 00000000..0c161aa0 --- /dev/null +++ b/akeyless/models/target_update_godaddy.py @@ -0,0 +1,549 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateGodaddy(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'api_key': 'str', + 'description': 'str', + 'imap_fqdn': 'str', + 'imap_password': 'str', + 'imap_port': 'str', + 'imap_username': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'secret': 'str', + 'timeout': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'api_key': 'api-key', + 'description': 'description', + 'imap_fqdn': 'imap-fqdn', + 'imap_password': 'imap-password', + 'imap_port': 'imap-port', + 'imap_username': 'imap-username', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'secret': 'secret', + 'timeout': 'timeout', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, api_key=None, description=None, imap_fqdn=None, imap_password=None, imap_port='993', imap_username=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, secret=None, timeout='5m', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateGodaddy - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._api_key = None + self._description = None + self._imap_fqdn = None + self._imap_password = None + self._imap_port = None + self._imap_username = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._secret = None + self._timeout = None + self._token = None + self._uid_token = None + self.discriminator = None + + self.api_key = api_key + if description is not None: + self.description = description + self.imap_fqdn = imap_fqdn + self.imap_password = imap_password + if imap_port is not None: + self.imap_port = imap_port + self.imap_username = imap_username + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + self.secret = secret + if timeout is not None: + self.timeout = timeout + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def api_key(self): + """Gets the api_key of this TargetUpdateGodaddy. # noqa: E501 + + Key of the api credentials to the Godaddy account # noqa: E501 + + :return: The api_key of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._api_key + + @api_key.setter + def api_key(self, api_key): + """Sets the api_key of this TargetUpdateGodaddy. + + Key of the api credentials to the Godaddy account # noqa: E501 + + :param api_key: The api_key of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and api_key is None: # noqa: E501 + raise ValueError("Invalid value for `api_key`, must not be `None`") # noqa: E501 + + self._api_key = api_key + + @property + def description(self): + """Gets the description of this TargetUpdateGodaddy. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateGodaddy. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def imap_fqdn(self): + """Gets the imap_fqdn of this TargetUpdateGodaddy. # noqa: E501 + + ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS # noqa: E501 + + :return: The imap_fqdn of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._imap_fqdn + + @imap_fqdn.setter + def imap_fqdn(self, imap_fqdn): + """Sets the imap_fqdn of this TargetUpdateGodaddy. + + ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS # noqa: E501 + + :param imap_fqdn: The imap_fqdn of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_fqdn is None: # noqa: E501 + raise ValueError("Invalid value for `imap_fqdn`, must not be `None`") # noqa: E501 + + self._imap_fqdn = imap_fqdn + + @property + def imap_password(self): + """Gets the imap_password of this TargetUpdateGodaddy. # noqa: E501 + + ImapPassword to access the IMAP service # noqa: E501 + + :return: The imap_password of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._imap_password + + @imap_password.setter + def imap_password(self, imap_password): + """Sets the imap_password of this TargetUpdateGodaddy. + + ImapPassword to access the IMAP service # noqa: E501 + + :param imap_password: The imap_password of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_password is None: # noqa: E501 + raise ValueError("Invalid value for `imap_password`, must not be `None`") # noqa: E501 + + self._imap_password = imap_password + + @property + def imap_port(self): + """Gets the imap_port of this TargetUpdateGodaddy. # noqa: E501 + + ImapPort of the IMAP service # noqa: E501 + + :return: The imap_port of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._imap_port + + @imap_port.setter + def imap_port(self, imap_port): + """Sets the imap_port of this TargetUpdateGodaddy. + + ImapPort of the IMAP service # noqa: E501 + + :param imap_port: The imap_port of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + + self._imap_port = imap_port + + @property + def imap_username(self): + """Gets the imap_username of this TargetUpdateGodaddy. # noqa: E501 + + ImapUsername to access the IMAP service # noqa: E501 + + :return: The imap_username of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._imap_username + + @imap_username.setter + def imap_username(self, imap_username): + """Sets the imap_username of this TargetUpdateGodaddy. + + ImapUsername to access the IMAP service # noqa: E501 + + :param imap_username: The imap_username of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_username is None: # noqa: E501 + raise ValueError("Invalid value for `imap_username`, must not be `None`") # noqa: E501 + + self._imap_username = imap_username + + @property + def json(self): + """Gets the json of this TargetUpdateGodaddy. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateGodaddy. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateGodaddy. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateGodaddy. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateGodaddy. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateGodaddy. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateGodaddy. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateGodaddy. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateGodaddy. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateGodaddy. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateGodaddy. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateGodaddy. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateGodaddy. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateGodaddy. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def secret(self): + """Gets the secret of this TargetUpdateGodaddy. # noqa: E501 + + Secret of the api credentials to the Godaddy account # noqa: E501 + + :return: The secret of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._secret + + @secret.setter + def secret(self, secret): + """Sets the secret of this TargetUpdateGodaddy. + + Secret of the api credentials to the Godaddy account # noqa: E501 + + :param secret: The secret of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and secret is None: # noqa: E501 + raise ValueError("Invalid value for `secret`, must not be `None`") # noqa: E501 + + self._secret = secret + + @property + def timeout(self): + """Gets the timeout of this TargetUpdateGodaddy. # noqa: E501 + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :return: The timeout of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._timeout + + @timeout.setter + def timeout(self, timeout): + """Sets the timeout of this TargetUpdateGodaddy. + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :param timeout: The timeout of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + + self._timeout = timeout + + @property + def token(self): + """Gets the token of this TargetUpdateGodaddy. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateGodaddy. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateGodaddy. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateGodaddy. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateGodaddy. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateGodaddy. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateGodaddy): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateGodaddy): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_hashi_vault.py b/akeyless/models/target_update_hashi_vault.py new file mode 100644 index 00000000..d3fe57af --- /dev/null +++ b/akeyless/models/target_update_hashi_vault.py @@ -0,0 +1,432 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateHashiVault(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'hashi_url': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'namespace': 'list[str]', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'vault_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'hashi_url': 'hashi-url', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'namespace': 'namespace', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token', + 'vault_token': 'vault-token' + } + + def __init__(self, description=None, hashi_url=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, namespace=None, new_name=None, token=None, uid_token=None, vault_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateHashiVault - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._hashi_url = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._namespace = None + self._new_name = None + self._token = None + self._uid_token = None + self._vault_token = None + self.discriminator = None + + if description is not None: + self.description = description + if hashi_url is not None: + self.hashi_url = hashi_url + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if namespace is not None: + self.namespace = namespace + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if vault_token is not None: + self.vault_token = vault_token + + @property + def description(self): + """Gets the description of this TargetUpdateHashiVault. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateHashiVault. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateHashiVault. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateHashiVault. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def hashi_url(self): + """Gets the hashi_url of this TargetUpdateHashiVault. # noqa: E501 + + HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 # noqa: E501 + + :return: The hashi_url of this TargetUpdateHashiVault. # noqa: E501 + :rtype: str + """ + return self._hashi_url + + @hashi_url.setter + def hashi_url(self, hashi_url): + """Sets the hashi_url of this TargetUpdateHashiVault. + + HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 # noqa: E501 + + :param hashi_url: The hashi_url of this TargetUpdateHashiVault. # noqa: E501 + :type: str + """ + + self._hashi_url = hashi_url + + @property + def json(self): + """Gets the json of this TargetUpdateHashiVault. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateHashiVault. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateHashiVault. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateHashiVault. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateHashiVault. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateHashiVault. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateHashiVault. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateHashiVault. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateHashiVault. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateHashiVault. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateHashiVault. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateHashiVault. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateHashiVault. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateHashiVault. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateHashiVault. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateHashiVault. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateHashiVault. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateHashiVault. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateHashiVault. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateHashiVault. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def namespace(self): + """Gets the namespace of this TargetUpdateHashiVault. # noqa: E501 + + Comma-separated list of vault namespaces # noqa: E501 + + :return: The namespace of this TargetUpdateHashiVault. # noqa: E501 + :rtype: list[str] + """ + return self._namespace + + @namespace.setter + def namespace(self, namespace): + """Sets the namespace of this TargetUpdateHashiVault. + + Comma-separated list of vault namespaces # noqa: E501 + + :param namespace: The namespace of this TargetUpdateHashiVault. # noqa: E501 + :type: list[str] + """ + + self._namespace = namespace + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateHashiVault. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateHashiVault. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateHashiVault. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateHashiVault. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this TargetUpdateHashiVault. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateHashiVault. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateHashiVault. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateHashiVault. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateHashiVault. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateHashiVault. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateHashiVault. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateHashiVault. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def vault_token(self): + """Gets the vault_token of this TargetUpdateHashiVault. # noqa: E501 + + Vault access token with sufficient permissions # noqa: E501 + + :return: The vault_token of this TargetUpdateHashiVault. # noqa: E501 + :rtype: str + """ + return self._vault_token + + @vault_token.setter + def vault_token(self, vault_token): + """Sets the vault_token of this TargetUpdateHashiVault. + + Vault access token with sufficient permissions # noqa: E501 + + :param vault_token: The vault_token of this TargetUpdateHashiVault. # noqa: E501 + :type: str + """ + + self._vault_token = vault_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateHashiVault): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateHashiVault): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_k8s.py b/akeyless/models/target_update_k8s.py new file mode 100644 index 00000000..09c8d312 --- /dev/null +++ b/akeyless/models/target_update_k8s.py @@ -0,0 +1,575 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateK8s(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'json': 'bool', + 'k8s_auth_type': 'str', + 'k8s_client_certificate': 'str', + 'k8s_client_key': 'str', + 'k8s_cluster_ca_cert': 'str', + 'k8s_cluster_endpoint': 'str', + 'k8s_cluster_name': 'str', + 'k8s_cluster_token': 'str', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_gw_service_account': 'bool' + } + + attribute_map = { + 'description': 'description', + 'json': 'json', + 'k8s_auth_type': 'k8s-auth-type', + 'k8s_client_certificate': 'k8s-client-certificate', + 'k8s_client_key': 'k8s-client-key', + 'k8s_cluster_ca_cert': 'k8s-cluster-ca-cert', + 'k8s_cluster_endpoint': 'k8s-cluster-endpoint', + 'k8s_cluster_name': 'k8s-cluster-name', + 'k8s_cluster_token': 'k8s-cluster-token', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_gw_service_account': 'use-gw-service-account' + } + + def __init__(self, description=None, json=False, k8s_auth_type='token', k8s_client_certificate=None, k8s_client_key=None, k8s_cluster_ca_cert='dummy_val', k8s_cluster_endpoint='dummy_val', k8s_cluster_name=None, k8s_cluster_token='dummy_val', keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, token=None, uid_token=None, use_gw_service_account=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateK8s - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._json = None + self._k8s_auth_type = None + self._k8s_client_certificate = None + self._k8s_client_key = None + self._k8s_cluster_ca_cert = None + self._k8s_cluster_endpoint = None + self._k8s_cluster_name = None + self._k8s_cluster_token = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._token = None + self._uid_token = None + self._use_gw_service_account = None + self.discriminator = None + + if description is not None: + self.description = description + if json is not None: + self.json = json + if k8s_auth_type is not None: + self.k8s_auth_type = k8s_auth_type + if k8s_client_certificate is not None: + self.k8s_client_certificate = k8s_client_certificate + if k8s_client_key is not None: + self.k8s_client_key = k8s_client_key + self.k8s_cluster_ca_cert = k8s_cluster_ca_cert + self.k8s_cluster_endpoint = k8s_cluster_endpoint + if k8s_cluster_name is not None: + self.k8s_cluster_name = k8s_cluster_name + self.k8s_cluster_token = k8s_cluster_token + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_gw_service_account is not None: + self.use_gw_service_account = use_gw_service_account + + @property + def description(self): + """Gets the description of this TargetUpdateK8s. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateK8s. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetUpdateK8s. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateK8s. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateK8s. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateK8s. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def k8s_auth_type(self): + """Gets the k8s_auth_type of this TargetUpdateK8s. # noqa: E501 + + K8S auth type [token/certificate] # noqa: E501 + + :return: The k8s_auth_type of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_auth_type + + @k8s_auth_type.setter + def k8s_auth_type(self, k8s_auth_type): + """Sets the k8s_auth_type of this TargetUpdateK8s. + + K8S auth type [token/certificate] # noqa: E501 + + :param k8s_auth_type: The k8s_auth_type of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._k8s_auth_type = k8s_auth_type + + @property + def k8s_client_certificate(self): + """Gets the k8s_client_certificate of this TargetUpdateK8s. # noqa: E501 + + Content of the k8 client certificate (PEM format) in a Base64 format # noqa: E501 + + :return: The k8s_client_certificate of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_client_certificate + + @k8s_client_certificate.setter + def k8s_client_certificate(self, k8s_client_certificate): + """Sets the k8s_client_certificate of this TargetUpdateK8s. + + Content of the k8 client certificate (PEM format) in a Base64 format # noqa: E501 + + :param k8s_client_certificate: The k8s_client_certificate of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._k8s_client_certificate = k8s_client_certificate + + @property + def k8s_client_key(self): + """Gets the k8s_client_key of this TargetUpdateK8s. # noqa: E501 + + Content of the k8 client private key (PEM format) in a Base64 format # noqa: E501 + + :return: The k8s_client_key of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_client_key + + @k8s_client_key.setter + def k8s_client_key(self, k8s_client_key): + """Sets the k8s_client_key of this TargetUpdateK8s. + + Content of the k8 client private key (PEM format) in a Base64 format # noqa: E501 + + :param k8s_client_key: The k8s_client_key of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._k8s_client_key = k8s_client_key + + @property + def k8s_cluster_ca_cert(self): + """Gets the k8s_cluster_ca_cert of this TargetUpdateK8s. # noqa: E501 + + K8S cluster CA certificate # noqa: E501 + + :return: The k8s_cluster_ca_cert of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_cluster_ca_cert + + @k8s_cluster_ca_cert.setter + def k8s_cluster_ca_cert(self, k8s_cluster_ca_cert): + """Sets the k8s_cluster_ca_cert of this TargetUpdateK8s. + + K8S cluster CA certificate # noqa: E501 + + :param k8s_cluster_ca_cert: The k8s_cluster_ca_cert of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and k8s_cluster_ca_cert is None: # noqa: E501 + raise ValueError("Invalid value for `k8s_cluster_ca_cert`, must not be `None`") # noqa: E501 + + self._k8s_cluster_ca_cert = k8s_cluster_ca_cert + + @property + def k8s_cluster_endpoint(self): + """Gets the k8s_cluster_endpoint of this TargetUpdateK8s. # noqa: E501 + + K8S cluster URL endpoint # noqa: E501 + + :return: The k8s_cluster_endpoint of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_cluster_endpoint + + @k8s_cluster_endpoint.setter + def k8s_cluster_endpoint(self, k8s_cluster_endpoint): + """Sets the k8s_cluster_endpoint of this TargetUpdateK8s. + + K8S cluster URL endpoint # noqa: E501 + + :param k8s_cluster_endpoint: The k8s_cluster_endpoint of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and k8s_cluster_endpoint is None: # noqa: E501 + raise ValueError("Invalid value for `k8s_cluster_endpoint`, must not be `None`") # noqa: E501 + + self._k8s_cluster_endpoint = k8s_cluster_endpoint + + @property + def k8s_cluster_name(self): + """Gets the k8s_cluster_name of this TargetUpdateK8s. # noqa: E501 + + K8S cluster name # noqa: E501 + + :return: The k8s_cluster_name of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_cluster_name + + @k8s_cluster_name.setter + def k8s_cluster_name(self, k8s_cluster_name): + """Sets the k8s_cluster_name of this TargetUpdateK8s. + + K8S cluster name # noqa: E501 + + :param k8s_cluster_name: The k8s_cluster_name of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._k8s_cluster_name = k8s_cluster_name + + @property + def k8s_cluster_token(self): + """Gets the k8s_cluster_token of this TargetUpdateK8s. # noqa: E501 + + K8S cluster Bearer token # noqa: E501 + + :return: The k8s_cluster_token of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._k8s_cluster_token + + @k8s_cluster_token.setter + def k8s_cluster_token(self, k8s_cluster_token): + """Sets the k8s_cluster_token of this TargetUpdateK8s. + + K8S cluster Bearer token # noqa: E501 + + :param k8s_cluster_token: The k8s_cluster_token of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and k8s_cluster_token is None: # noqa: E501 + raise ValueError("Invalid value for `k8s_cluster_token`, must not be `None`") # noqa: E501 + + self._k8s_cluster_token = k8s_cluster_token + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateK8s. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateK8s. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateK8s. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateK8s. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateK8s. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateK8s. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateK8s. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateK8s. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateK8s. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateK8s. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this TargetUpdateK8s. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateK8s. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateK8s. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateK8s. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateK8s. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateK8s. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_gw_service_account(self): + """Gets the use_gw_service_account of this TargetUpdateK8s. # noqa: E501 + + Use the GW's service account # noqa: E501 + + :return: The use_gw_service_account of this TargetUpdateK8s. # noqa: E501 + :rtype: bool + """ + return self._use_gw_service_account + + @use_gw_service_account.setter + def use_gw_service_account(self, use_gw_service_account): + """Sets the use_gw_service_account of this TargetUpdateK8s. + + Use the GW's service account # noqa: E501 + + :param use_gw_service_account: The use_gw_service_account of this TargetUpdateK8s. # noqa: E501 + :type: bool + """ + + self._use_gw_service_account = use_gw_service_account + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateK8s): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateK8s): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_ldap.py b/akeyless/models/target_update_ldap.py new file mode 100644 index 00000000..0b7a19de --- /dev/null +++ b/akeyless/models/target_update_ldap.py @@ -0,0 +1,519 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateLdap(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'bind_dn': 'str', + 'bind_dn_password': 'str', + 'description': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'ldap_ca_cert': 'str', + 'ldap_url': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'server_type': 'str', + 'token': 'str', + 'token_expiration': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'bind_dn': 'bind-dn', + 'bind_dn_password': 'bind-dn-password', + 'description': 'description', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'ldap_ca_cert': 'ldap-ca-cert', + 'ldap_url': 'ldap-url', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'server_type': 'server-type', + 'token': 'token', + 'token_expiration': 'token-expiration', + 'uid_token': 'uid-token' + } + + def __init__(self, bind_dn=None, bind_dn_password=None, description=None, json=False, keep_prev_version=None, key=None, ldap_ca_cert=None, ldap_url=None, max_versions=None, name=None, new_name=None, server_type=None, token=None, token_expiration=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateLdap - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._bind_dn = None + self._bind_dn_password = None + self._description = None + self._json = None + self._keep_prev_version = None + self._key = None + self._ldap_ca_cert = None + self._ldap_url = None + self._max_versions = None + self._name = None + self._new_name = None + self._server_type = None + self._token = None + self._token_expiration = None + self._uid_token = None + self.discriminator = None + + self.bind_dn = bind_dn + self.bind_dn_password = bind_dn_password + if description is not None: + self.description = description + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if ldap_ca_cert is not None: + self.ldap_ca_cert = ldap_ca_cert + self.ldap_url = ldap_url + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if server_type is not None: + self.server_type = server_type + if token is not None: + self.token = token + if token_expiration is not None: + self.token_expiration = token_expiration + if uid_token is not None: + self.uid_token = uid_token + + @property + def bind_dn(self): + """Gets the bind_dn of this TargetUpdateLdap. # noqa: E501 + + Bind DN # noqa: E501 + + :return: The bind_dn of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._bind_dn + + @bind_dn.setter + def bind_dn(self, bind_dn): + """Sets the bind_dn of this TargetUpdateLdap. + + Bind DN # noqa: E501 + + :param bind_dn: The bind_dn of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and bind_dn is None: # noqa: E501 + raise ValueError("Invalid value for `bind_dn`, must not be `None`") # noqa: E501 + + self._bind_dn = bind_dn + + @property + def bind_dn_password(self): + """Gets the bind_dn_password of this TargetUpdateLdap. # noqa: E501 + + Bind DN Password # noqa: E501 + + :return: The bind_dn_password of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._bind_dn_password + + @bind_dn_password.setter + def bind_dn_password(self, bind_dn_password): + """Sets the bind_dn_password of this TargetUpdateLdap. + + Bind DN Password # noqa: E501 + + :param bind_dn_password: The bind_dn_password of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and bind_dn_password is None: # noqa: E501 + raise ValueError("Invalid value for `bind_dn_password`, must not be `None`") # noqa: E501 + + self._bind_dn_password = bind_dn_password + + @property + def description(self): + """Gets the description of this TargetUpdateLdap. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateLdap. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetUpdateLdap. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateLdap. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateLdap. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateLdap. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateLdap. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateLdap. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateLdap. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateLdap. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def ldap_ca_cert(self): + """Gets the ldap_ca_cert of this TargetUpdateLdap. # noqa: E501 + + CA Certificate File Content # noqa: E501 + + :return: The ldap_ca_cert of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._ldap_ca_cert + + @ldap_ca_cert.setter + def ldap_ca_cert(self, ldap_ca_cert): + """Sets the ldap_ca_cert of this TargetUpdateLdap. + + CA Certificate File Content # noqa: E501 + + :param ldap_ca_cert: The ldap_ca_cert of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + + self._ldap_ca_cert = ldap_ca_cert + + @property + def ldap_url(self): + """Gets the ldap_url of this TargetUpdateLdap. # noqa: E501 + + LDAP Server URL # noqa: E501 + + :return: The ldap_url of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._ldap_url + + @ldap_url.setter + def ldap_url(self, ldap_url): + """Sets the ldap_url of this TargetUpdateLdap. + + LDAP Server URL # noqa: E501 + + :param ldap_url: The ldap_url of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and ldap_url is None: # noqa: E501 + raise ValueError("Invalid value for `ldap_url`, must not be `None`") # noqa: E501 + + self._ldap_url = ldap_url + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateLdap. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateLdap. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateLdap. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateLdap. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateLdap. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateLdap. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def server_type(self): + """Gets the server_type of this TargetUpdateLdap. # noqa: E501 + + Set Ldap server type, Options:[OpenLDAP, ActiveDirectory] # noqa: E501 + + :return: The server_type of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._server_type + + @server_type.setter + def server_type(self, server_type): + """Sets the server_type of this TargetUpdateLdap. + + Set Ldap server type, Options:[OpenLDAP, ActiveDirectory] # noqa: E501 + + :param server_type: The server_type of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + + self._server_type = server_type + + @property + def token(self): + """Gets the token of this TargetUpdateLdap. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateLdap. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def token_expiration(self): + """Gets the token_expiration of this TargetUpdateLdap. # noqa: E501 + + Token expiration # noqa: E501 + + :return: The token_expiration of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._token_expiration + + @token_expiration.setter + def token_expiration(self, token_expiration): + """Sets the token_expiration of this TargetUpdateLdap. + + Token expiration # noqa: E501 + + :param token_expiration: The token_expiration of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + + self._token_expiration = token_expiration + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateLdap. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateLdap. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateLdap. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateLdap. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateLdap): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateLdap): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_linked.py b/akeyless/models/target_update_linked.py new file mode 100644 index 00000000..f42380eb --- /dev/null +++ b/akeyless/models/target_update_linked.py @@ -0,0 +1,432 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateLinked(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'add_hosts': 'str', + 'description': 'str', + 'hosts': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'name': 'str', + 'new_name': 'str', + 'parent_target_name': 'str', + 'rm_hosts': 'str', + 'token': 'str', + 'type': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'add_hosts': 'add-hosts', + 'description': 'description', + 'hosts': 'hosts', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'name': 'name', + 'new_name': 'new-name', + 'parent_target_name': 'parent-target-name', + 'rm_hosts': 'rm-hosts', + 'token': 'token', + 'type': 'type', + 'uid_token': 'uid-token' + } + + def __init__(self, add_hosts=None, description=None, hosts=None, json=False, keep_prev_version=None, name=None, new_name=None, parent_target_name=None, rm_hosts=None, token=None, type=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateLinked - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._add_hosts = None + self._description = None + self._hosts = None + self._json = None + self._keep_prev_version = None + self._name = None + self._new_name = None + self._parent_target_name = None + self._rm_hosts = None + self._token = None + self._type = None + self._uid_token = None + self.discriminator = None + + if add_hosts is not None: + self.add_hosts = add_hosts + if description is not None: + self.description = description + if hosts is not None: + self.hosts = hosts + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + self.name = name + if new_name is not None: + self.new_name = new_name + if parent_target_name is not None: + self.parent_target_name = parent_target_name + if rm_hosts is not None: + self.rm_hosts = rm_hosts + if token is not None: + self.token = token + if type is not None: + self.type = type + if uid_token is not None: + self.uid_token = uid_token + + @property + def add_hosts(self): + """Gets the add_hosts of this TargetUpdateLinked. # noqa: E501 + + A comma seperated list of new server hosts and server descriptions joined by semicolon ';' that will be added to the Linked Target hosts. # noqa: E501 + + :return: The add_hosts of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._add_hosts + + @add_hosts.setter + def add_hosts(self, add_hosts): + """Sets the add_hosts of this TargetUpdateLinked. + + A comma seperated list of new server hosts and server descriptions joined by semicolon ';' that will be added to the Linked Target hosts. # noqa: E501 + + :param add_hosts: The add_hosts of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + + self._add_hosts = add_hosts + + @property + def description(self): + """Gets the description of this TargetUpdateLinked. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateLinked. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def hosts(self): + """Gets the hosts of this TargetUpdateLinked. # noqa: E501 + + 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') # noqa: E501 + + :return: The hosts of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._hosts + + @hosts.setter + def hosts(self, hosts): + """Sets the hosts of this TargetUpdateLinked. + + 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') # noqa: E501 + + :param hosts: The hosts of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + + self._hosts = hosts + + @property + def json(self): + """Gets the json of this TargetUpdateLinked. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateLinked. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateLinked. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateLinked. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateLinked. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateLinked. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def name(self): + """Gets the name of this TargetUpdateLinked. # noqa: E501 + + Linked Target name # noqa: E501 + + :return: The name of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateLinked. + + Linked Target name # noqa: E501 + + :param name: The name of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateLinked. # noqa: E501 + + New Linked Target name # noqa: E501 + + :return: The new_name of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateLinked. + + New Linked Target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def parent_target_name(self): + """Gets the parent_target_name of this TargetUpdateLinked. # noqa: E501 + + The parent Target name # noqa: E501 + + :return: The parent_target_name of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._parent_target_name + + @parent_target_name.setter + def parent_target_name(self, parent_target_name): + """Sets the parent_target_name of this TargetUpdateLinked. + + The parent Target name # noqa: E501 + + :param parent_target_name: The parent_target_name of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + + self._parent_target_name = parent_target_name + + @property + def rm_hosts(self): + """Gets the rm_hosts of this TargetUpdateLinked. # noqa: E501 + + Comma separated list of existing hosts that will be removed from Linked Target hosts. # noqa: E501 + + :return: The rm_hosts of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._rm_hosts + + @rm_hosts.setter + def rm_hosts(self, rm_hosts): + """Sets the rm_hosts of this TargetUpdateLinked. + + Comma separated list of existing hosts that will be removed from Linked Target hosts. # noqa: E501 + + :param rm_hosts: The rm_hosts of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + + self._rm_hosts = rm_hosts + + @property + def token(self): + """Gets the token of this TargetUpdateLinked. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateLinked. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def type(self): + """Gets the type of this TargetUpdateLinked. # noqa: E501 + + Specifies the hosts type, relevant only when working without parent target # noqa: E501 + + :return: The type of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._type + + @type.setter + def type(self, type): + """Sets the type of this TargetUpdateLinked. + + Specifies the hosts type, relevant only when working without parent target # noqa: E501 + + :param type: The type of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + + self._type = type + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateLinked. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateLinked. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateLinked. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateLinked. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateLinked): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateLinked): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_output.py b/akeyless/models/target_update_output.py new file mode 100644 index 00000000..7e8da909 --- /dev/null +++ b/akeyless/models/target_update_output.py @@ -0,0 +1,121 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateOutput(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'target_id': 'int' + } + + attribute_map = { + 'target_id': 'target_id' + } + + def __init__(self, target_id=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateOutput - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._target_id = None + self.discriminator = None + + if target_id is not None: + self.target_id = target_id + + @property + def target_id(self): + """Gets the target_id of this TargetUpdateOutput. # noqa: E501 + + + :return: The target_id of this TargetUpdateOutput. # noqa: E501 + :rtype: int + """ + return self._target_id + + @target_id.setter + def target_id(self, target_id): + """Sets the target_id of this TargetUpdateOutput. + + + :param target_id: The target_id of this TargetUpdateOutput. # noqa: E501 + :type: int + """ + + self._target_id = target_id + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateOutput): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateOutput): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_ping.py b/akeyless/models/target_update_ping.py new file mode 100644 index 00000000..6d6b58ff --- /dev/null +++ b/akeyless/models/target_update_ping.py @@ -0,0 +1,488 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdatePing(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'administrative_port': 'str', + 'authorization_port': 'str', + 'description': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'password': 'str', + 'ping_url': 'str', + 'privileged_user': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'administrative_port': 'administrative-port', + 'authorization_port': 'authorization-port', + 'description': 'description', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'password': 'password', + 'ping_url': 'ping-url', + 'privileged_user': 'privileged-user', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, administrative_port='9999', authorization_port='9031', description=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, password=None, ping_url=None, privileged_user=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdatePing - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._administrative_port = None + self._authorization_port = None + self._description = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._password = None + self._ping_url = None + self._privileged_user = None + self._token = None + self._uid_token = None + self.discriminator = None + + if administrative_port is not None: + self.administrative_port = administrative_port + if authorization_port is not None: + self.authorization_port = authorization_port + if description is not None: + self.description = description + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if password is not None: + self.password = password + if ping_url is not None: + self.ping_url = ping_url + if privileged_user is not None: + self.privileged_user = privileged_user + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def administrative_port(self): + """Gets the administrative_port of this TargetUpdatePing. # noqa: E501 + + Ping Federate administrative port # noqa: E501 + + :return: The administrative_port of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._administrative_port + + @administrative_port.setter + def administrative_port(self, administrative_port): + """Sets the administrative_port of this TargetUpdatePing. + + Ping Federate administrative port # noqa: E501 + + :param administrative_port: The administrative_port of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._administrative_port = administrative_port + + @property + def authorization_port(self): + """Gets the authorization_port of this TargetUpdatePing. # noqa: E501 + + Ping Federate authorization port # noqa: E501 + + :return: The authorization_port of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._authorization_port + + @authorization_port.setter + def authorization_port(self, authorization_port): + """Sets the authorization_port of this TargetUpdatePing. + + Ping Federate authorization port # noqa: E501 + + :param authorization_port: The authorization_port of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._authorization_port = authorization_port + + @property + def description(self): + """Gets the description of this TargetUpdatePing. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdatePing. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetUpdatePing. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdatePing. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdatePing. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdatePing. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdatePing. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdatePing. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdatePing. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdatePing. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdatePing. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdatePing. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdatePing. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdatePing. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdatePing. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdatePing. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdatePing. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def password(self): + """Gets the password of this TargetUpdatePing. # noqa: E501 + + Ping Federate privileged user password # noqa: E501 + + :return: The password of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._password + + @password.setter + def password(self, password): + """Sets the password of this TargetUpdatePing. + + Ping Federate privileged user password # noqa: E501 + + :param password: The password of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._password = password + + @property + def ping_url(self): + """Gets the ping_url of this TargetUpdatePing. # noqa: E501 + + Ping URL # noqa: E501 + + :return: The ping_url of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._ping_url + + @ping_url.setter + def ping_url(self, ping_url): + """Sets the ping_url of this TargetUpdatePing. + + Ping URL # noqa: E501 + + :param ping_url: The ping_url of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._ping_url = ping_url + + @property + def privileged_user(self): + """Gets the privileged_user of this TargetUpdatePing. # noqa: E501 + + Ping Federate privileged user # noqa: E501 + + :return: The privileged_user of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._privileged_user + + @privileged_user.setter + def privileged_user(self, privileged_user): + """Sets the privileged_user of this TargetUpdatePing. + + Ping Federate privileged user # noqa: E501 + + :param privileged_user: The privileged_user of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._privileged_user = privileged_user + + @property + def token(self): + """Gets the token of this TargetUpdatePing. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdatePing. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdatePing. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdatePing. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdatePing. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdatePing. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdatePing): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdatePing): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_rabbit_mq.py b/akeyless/models/target_update_rabbit_mq.py new file mode 100644 index 00000000..e1f5c59f --- /dev/null +++ b/akeyless/models/target_update_rabbit_mq.py @@ -0,0 +1,426 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateRabbitMq(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'rabbitmq_server_password': 'str', + 'rabbitmq_server_uri': 'str', + 'rabbitmq_server_user': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'rabbitmq_server_password': 'rabbitmq-server-password', + 'rabbitmq_server_uri': 'rabbitmq-server-uri', + 'rabbitmq_server_user': 'rabbitmq-server-user', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, rabbitmq_server_password=None, rabbitmq_server_uri=None, rabbitmq_server_user=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateRabbitMq - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._rabbitmq_server_password = None + self._rabbitmq_server_uri = None + self._rabbitmq_server_user = None + self._token = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if rabbitmq_server_password is not None: + self.rabbitmq_server_password = rabbitmq_server_password + if rabbitmq_server_uri is not None: + self.rabbitmq_server_uri = rabbitmq_server_uri + if rabbitmq_server_user is not None: + self.rabbitmq_server_user = rabbitmq_server_user + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetUpdateRabbitMq. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateRabbitMq. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetUpdateRabbitMq. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateRabbitMq. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateRabbitMq. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateRabbitMq. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateRabbitMq. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateRabbitMq. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateRabbitMq. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateRabbitMq. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateRabbitMq. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateRabbitMq. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateRabbitMq. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateRabbitMq. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateRabbitMq. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def rabbitmq_server_password(self): + """Gets the rabbitmq_server_password of this TargetUpdateRabbitMq. # noqa: E501 + + + :return: The rabbitmq_server_password of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._rabbitmq_server_password + + @rabbitmq_server_password.setter + def rabbitmq_server_password(self, rabbitmq_server_password): + """Sets the rabbitmq_server_password of this TargetUpdateRabbitMq. + + + :param rabbitmq_server_password: The rabbitmq_server_password of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + + self._rabbitmq_server_password = rabbitmq_server_password + + @property + def rabbitmq_server_uri(self): + """Gets the rabbitmq_server_uri of this TargetUpdateRabbitMq. # noqa: E501 + + + :return: The rabbitmq_server_uri of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._rabbitmq_server_uri + + @rabbitmq_server_uri.setter + def rabbitmq_server_uri(self, rabbitmq_server_uri): + """Sets the rabbitmq_server_uri of this TargetUpdateRabbitMq. + + + :param rabbitmq_server_uri: The rabbitmq_server_uri of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + + self._rabbitmq_server_uri = rabbitmq_server_uri + + @property + def rabbitmq_server_user(self): + """Gets the rabbitmq_server_user of this TargetUpdateRabbitMq. # noqa: E501 + + + :return: The rabbitmq_server_user of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._rabbitmq_server_user + + @rabbitmq_server_user.setter + def rabbitmq_server_user(self, rabbitmq_server_user): + """Sets the rabbitmq_server_user of this TargetUpdateRabbitMq. + + + :param rabbitmq_server_user: The rabbitmq_server_user of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + + self._rabbitmq_server_user = rabbitmq_server_user + + @property + def token(self): + """Gets the token of this TargetUpdateRabbitMq. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateRabbitMq. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateRabbitMq. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateRabbitMq. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateRabbitMq. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateRabbitMq. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateRabbitMq): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateRabbitMq): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_salesforce.py b/akeyless/models/target_update_salesforce.py new file mode 100644 index 00000000..66c1a0ec --- /dev/null +++ b/akeyless/models/target_update_salesforce.py @@ -0,0 +1,632 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateSalesforce(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'app_private_key_data': 'str', + 'auth_flow': 'str', + 'ca_cert_data': 'str', + 'ca_cert_name': 'str', + 'client_id': 'str', + 'client_secret': 'str', + 'description': 'str', + 'email': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'password': 'str', + 'security_token': 'str', + 'tenant_url': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'app_private_key_data': 'app-private-key-data', + 'auth_flow': 'auth-flow', + 'ca_cert_data': 'ca-cert-data', + 'ca_cert_name': 'ca-cert-name', + 'client_id': 'client-id', + 'client_secret': 'client-secret', + 'description': 'description', + 'email': 'email', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'password': 'password', + 'security_token': 'security-token', + 'tenant_url': 'tenant-url', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, app_private_key_data=None, auth_flow=None, ca_cert_data=None, ca_cert_name=None, client_id=None, client_secret=None, description=None, email=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, password=None, security_token=None, tenant_url=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateSalesforce - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._app_private_key_data = None + self._auth_flow = None + self._ca_cert_data = None + self._ca_cert_name = None + self._client_id = None + self._client_secret = None + self._description = None + self._email = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._password = None + self._security_token = None + self._tenant_url = None + self._token = None + self._uid_token = None + self.discriminator = None + + if app_private_key_data is not None: + self.app_private_key_data = app_private_key_data + self.auth_flow = auth_flow + if ca_cert_data is not None: + self.ca_cert_data = ca_cert_data + if ca_cert_name is not None: + self.ca_cert_name = ca_cert_name + self.client_id = client_id + if client_secret is not None: + self.client_secret = client_secret + if description is not None: + self.description = description + self.email = email + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if password is not None: + self.password = password + if security_token is not None: + self.security_token = security_token + self.tenant_url = tenant_url + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def app_private_key_data(self): + """Gets the app_private_key_data of this TargetUpdateSalesforce. # noqa: E501 + + Base64 encoded PEM of the connected app private key (relevant for JWT auth only) # noqa: E501 + + :return: The app_private_key_data of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._app_private_key_data + + @app_private_key_data.setter + def app_private_key_data(self, app_private_key_data): + """Sets the app_private_key_data of this TargetUpdateSalesforce. + + Base64 encoded PEM of the connected app private key (relevant for JWT auth only) # noqa: E501 + + :param app_private_key_data: The app_private_key_data of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._app_private_key_data = app_private_key_data + + @property + def auth_flow(self): + """Gets the auth_flow of this TargetUpdateSalesforce. # noqa: E501 + + type of the auth flow ('jwt' / 'user-password') # noqa: E501 + + :return: The auth_flow of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._auth_flow + + @auth_flow.setter + def auth_flow(self, auth_flow): + """Sets the auth_flow of this TargetUpdateSalesforce. + + type of the auth flow ('jwt' / 'user-password') # noqa: E501 + + :param auth_flow: The auth_flow of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and auth_flow is None: # noqa: E501 + raise ValueError("Invalid value for `auth_flow`, must not be `None`") # noqa: E501 + + self._auth_flow = auth_flow + + @property + def ca_cert_data(self): + """Gets the ca_cert_data of this TargetUpdateSalesforce. # noqa: E501 + + Base64 encoded PEM cert to use when uploading a new key to Salesforce # noqa: E501 + + :return: The ca_cert_data of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._ca_cert_data + + @ca_cert_data.setter + def ca_cert_data(self, ca_cert_data): + """Sets the ca_cert_data of this TargetUpdateSalesforce. + + Base64 encoded PEM cert to use when uploading a new key to Salesforce # noqa: E501 + + :param ca_cert_data: The ca_cert_data of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._ca_cert_data = ca_cert_data + + @property + def ca_cert_name(self): + """Gets the ca_cert_name of this TargetUpdateSalesforce. # noqa: E501 + + name of the certificate in Salesforce tenant to use when uploading new key # noqa: E501 + + :return: The ca_cert_name of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._ca_cert_name + + @ca_cert_name.setter + def ca_cert_name(self, ca_cert_name): + """Sets the ca_cert_name of this TargetUpdateSalesforce. + + name of the certificate in Salesforce tenant to use when uploading new key # noqa: E501 + + :param ca_cert_name: The ca_cert_name of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._ca_cert_name = ca_cert_name + + @property + def client_id(self): + """Gets the client_id of this TargetUpdateSalesforce. # noqa: E501 + + Client ID of the oauth2 app to use for connecting to Salesforce # noqa: E501 + + :return: The client_id of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._client_id + + @client_id.setter + def client_id(self, client_id): + """Sets the client_id of this TargetUpdateSalesforce. + + Client ID of the oauth2 app to use for connecting to Salesforce # noqa: E501 + + :param client_id: The client_id of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and client_id is None: # noqa: E501 + raise ValueError("Invalid value for `client_id`, must not be `None`") # noqa: E501 + + self._client_id = client_id + + @property + def client_secret(self): + """Gets the client_secret of this TargetUpdateSalesforce. # noqa: E501 + + Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow) # noqa: E501 + + :return: The client_secret of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._client_secret + + @client_secret.setter + def client_secret(self, client_secret): + """Sets the client_secret of this TargetUpdateSalesforce. + + Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow) # noqa: E501 + + :param client_secret: The client_secret of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._client_secret = client_secret + + @property + def description(self): + """Gets the description of this TargetUpdateSalesforce. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateSalesforce. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def email(self): + """Gets the email of this TargetUpdateSalesforce. # noqa: E501 + + The email of the user attached to the oauth2 app used for connecting to Salesforce # noqa: E501 + + :return: The email of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._email + + @email.setter + def email(self, email): + """Sets the email of this TargetUpdateSalesforce. + + The email of the user attached to the oauth2 app used for connecting to Salesforce # noqa: E501 + + :param email: The email of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and email is None: # noqa: E501 + raise ValueError("Invalid value for `email`, must not be `None`") # noqa: E501 + + self._email = email + + @property + def json(self): + """Gets the json of this TargetUpdateSalesforce. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateSalesforce. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateSalesforce. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateSalesforce. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateSalesforce. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateSalesforce. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateSalesforce. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateSalesforce. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateSalesforce. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateSalesforce. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateSalesforce. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateSalesforce. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateSalesforce. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateSalesforce. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def password(self): + """Gets the password of this TargetUpdateSalesforce. # noqa: E501 + + The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) # noqa: E501 + + :return: The password of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._password + + @password.setter + def password(self, password): + """Sets the password of this TargetUpdateSalesforce. + + The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) # noqa: E501 + + :param password: The password of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._password = password + + @property + def security_token(self): + """Gets the security_token of this TargetUpdateSalesforce. # noqa: E501 + + The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) # noqa: E501 + + :return: The security_token of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._security_token + + @security_token.setter + def security_token(self, security_token): + """Sets the security_token of this TargetUpdateSalesforce. + + The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) # noqa: E501 + + :param security_token: The security_token of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._security_token = security_token + + @property + def tenant_url(self): + """Gets the tenant_url of this TargetUpdateSalesforce. # noqa: E501 + + Url of the Salesforce tenant # noqa: E501 + + :return: The tenant_url of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._tenant_url + + @tenant_url.setter + def tenant_url(self, tenant_url): + """Sets the tenant_url of this TargetUpdateSalesforce. + + Url of the Salesforce tenant # noqa: E501 + + :param tenant_url: The tenant_url of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and tenant_url is None: # noqa: E501 + raise ValueError("Invalid value for `tenant_url`, must not be `None`") # noqa: E501 + + self._tenant_url = tenant_url + + @property + def token(self): + """Gets the token of this TargetUpdateSalesforce. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateSalesforce. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateSalesforce. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateSalesforce. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateSalesforce. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateSalesforce. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateSalesforce): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateSalesforce): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_ssh.py b/akeyless/models/target_update_ssh.py new file mode 100644 index 00000000..cb14705d --- /dev/null +++ b/akeyless/models/target_update_ssh.py @@ -0,0 +1,516 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateSsh(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'host': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'port': 'str', + 'private_key': 'str', + 'private_key_password': 'str', + 'ssh_password': 'str', + 'ssh_username': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'description': 'description', + 'host': 'host', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'port': 'port', + 'private_key': 'private-key', + 'private_key_password': 'private-key-password', + 'ssh_password': 'ssh-password', + 'ssh_username': 'ssh-username', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, description=None, host=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, port='22', private_key=None, private_key_password=None, ssh_password=None, ssh_username=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateSsh - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._host = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._port = None + self._private_key = None + self._private_key_password = None + self._ssh_password = None + self._ssh_username = None + self._token = None + self._uid_token = None + self.discriminator = None + + if description is not None: + self.description = description + if host is not None: + self.host = host + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if port is not None: + self.port = port + if private_key is not None: + self.private_key = private_key + if private_key_password is not None: + self.private_key_password = private_key_password + if ssh_password is not None: + self.ssh_password = ssh_password + if ssh_username is not None: + self.ssh_username = ssh_username + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def description(self): + """Gets the description of this TargetUpdateSsh. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateSsh. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def host(self): + """Gets the host of this TargetUpdateSsh. # noqa: E501 + + SSH host name # noqa: E501 + + :return: The host of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._host + + @host.setter + def host(self, host): + """Sets the host of this TargetUpdateSsh. + + SSH host name # noqa: E501 + + :param host: The host of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._host = host + + @property + def json(self): + """Gets the json of this TargetUpdateSsh. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateSsh. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateSsh. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateSsh. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateSsh. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateSsh. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateSsh. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateSsh. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateSsh. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateSsh. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateSsh. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateSsh. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateSsh. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateSsh. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def port(self): + """Gets the port of this TargetUpdateSsh. # noqa: E501 + + SSH port # noqa: E501 + + :return: The port of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._port + + @port.setter + def port(self, port): + """Sets the port of this TargetUpdateSsh. + + SSH port # noqa: E501 + + :param port: The port of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._port = port + + @property + def private_key(self): + """Gets the private_key of this TargetUpdateSsh. # noqa: E501 + + SSH private key # noqa: E501 + + :return: The private_key of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._private_key + + @private_key.setter + def private_key(self, private_key): + """Sets the private_key of this TargetUpdateSsh. + + SSH private key # noqa: E501 + + :param private_key: The private_key of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._private_key = private_key + + @property + def private_key_password(self): + """Gets the private_key_password of this TargetUpdateSsh. # noqa: E501 + + SSH private key password # noqa: E501 + + :return: The private_key_password of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._private_key_password + + @private_key_password.setter + def private_key_password(self, private_key_password): + """Sets the private_key_password of this TargetUpdateSsh. + + SSH private key password # noqa: E501 + + :param private_key_password: The private_key_password of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._private_key_password = private_key_password + + @property + def ssh_password(self): + """Gets the ssh_password of this TargetUpdateSsh. # noqa: E501 + + SSH password to rotate # noqa: E501 + + :return: The ssh_password of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._ssh_password + + @ssh_password.setter + def ssh_password(self, ssh_password): + """Sets the ssh_password of this TargetUpdateSsh. + + SSH password to rotate # noqa: E501 + + :param ssh_password: The ssh_password of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._ssh_password = ssh_password + + @property + def ssh_username(self): + """Gets the ssh_username of this TargetUpdateSsh. # noqa: E501 + + SSH username # noqa: E501 + + :return: The ssh_username of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._ssh_username + + @ssh_username.setter + def ssh_username(self, ssh_username): + """Sets the ssh_username of this TargetUpdateSsh. + + SSH username # noqa: E501 + + :param ssh_username: The ssh_username of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._ssh_username = ssh_username + + @property + def token(self): + """Gets the token of this TargetUpdateSsh. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateSsh. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateSsh. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateSsh. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateSsh. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateSsh. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateSsh): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateSsh): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_web.py b/akeyless/models/target_update_web.py new file mode 100644 index 00000000..596ac87a --- /dev/null +++ b/akeyless/models/target_update_web.py @@ -0,0 +1,376 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateWeb(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'description': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'url': 'str' + } + + attribute_map = { + 'description': 'description', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token', + 'url': 'url' + } + + def __init__(self, description=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, token=None, uid_token=None, url=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateWeb - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._description = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._token = None + self._uid_token = None + self._url = None + self.discriminator = None + + if description is not None: + self.description = description + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if url is not None: + self.url = url + + @property + def description(self): + """Gets the description of this TargetUpdateWeb. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateWeb. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateWeb. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateWeb. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def json(self): + """Gets the json of this TargetUpdateWeb. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateWeb. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateWeb. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateWeb. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateWeb. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateWeb. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateWeb. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateWeb. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateWeb. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateWeb. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateWeb. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateWeb. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateWeb. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateWeb. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateWeb. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateWeb. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateWeb. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateWeb. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateWeb. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateWeb. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateWeb. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateWeb. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateWeb. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateWeb. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this TargetUpdateWeb. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateWeb. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateWeb. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateWeb. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateWeb. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateWeb. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateWeb. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateWeb. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def url(self): + """Gets the url of this TargetUpdateWeb. # noqa: E501 + + The url # noqa: E501 + + :return: The url of this TargetUpdateWeb. # noqa: E501 + :rtype: str + """ + return self._url + + @url.setter + def url(self, url): + """Sets the url of this TargetUpdateWeb. + + The url # noqa: E501 + + :param url: The url of this TargetUpdateWeb. # noqa: E501 + :type: str + """ + + self._url = url + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateWeb): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateWeb): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_windows.py b/akeyless/models/target_update_windows.py new file mode 100644 index 00000000..1191b35e --- /dev/null +++ b/akeyless/models/target_update_windows.py @@ -0,0 +1,547 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateWindows(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'certificate': 'str', + 'description': 'str', + 'domain': 'str', + 'hostname': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'password': 'str', + 'port': 'str', + 'token': 'str', + 'uid_token': 'str', + 'use_tls': 'str', + 'username': 'str' + } + + attribute_map = { + 'certificate': 'certificate', + 'description': 'description', + 'domain': 'domain', + 'hostname': 'hostname', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'password': 'password', + 'port': 'port', + 'token': 'token', + 'uid_token': 'uid-token', + 'use_tls': 'use-tls', + 'username': 'username' + } + + def __init__(self, certificate=None, description=None, domain=None, hostname=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, password=None, port='5986', token=None, uid_token=None, use_tls='true', username=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateWindows - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._certificate = None + self._description = None + self._domain = None + self._hostname = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._password = None + self._port = None + self._token = None + self._uid_token = None + self._use_tls = None + self._username = None + self.discriminator = None + + if certificate is not None: + self.certificate = certificate + if description is not None: + self.description = description + if domain is not None: + self.domain = domain + self.hostname = hostname + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + self.password = password + if port is not None: + self.port = port + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if use_tls is not None: + self.use_tls = use_tls + self.username = username + + @property + def certificate(self): + """Gets the certificate of this TargetUpdateWindows. # noqa: E501 + + SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA) # noqa: E501 + + :return: The certificate of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._certificate + + @certificate.setter + def certificate(self, certificate): + """Sets the certificate of this TargetUpdateWindows. + + SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA) # noqa: E501 + + :param certificate: The certificate of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._certificate = certificate + + @property + def description(self): + """Gets the description of this TargetUpdateWindows. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateWindows. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def domain(self): + """Gets the domain of this TargetUpdateWindows. # noqa: E501 + + User domain name # noqa: E501 + + :return: The domain of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._domain + + @domain.setter + def domain(self, domain): + """Sets the domain of this TargetUpdateWindows. + + User domain name # noqa: E501 + + :param domain: The domain of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._domain = domain + + @property + def hostname(self): + """Gets the hostname of this TargetUpdateWindows. # noqa: E501 + + Server hostname # noqa: E501 + + :return: The hostname of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._hostname + + @hostname.setter + def hostname(self, hostname): + """Sets the hostname of this TargetUpdateWindows. + + Server hostname # noqa: E501 + + :param hostname: The hostname of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and hostname is None: # noqa: E501 + raise ValueError("Invalid value for `hostname`, must not be `None`") # noqa: E501 + + self._hostname = hostname + + @property + def json(self): + """Gets the json of this TargetUpdateWindows. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateWindows. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateWindows. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateWindows. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateWindows. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateWindows. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateWindows. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateWindows. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateWindows. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateWindows. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateWindows. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateWindows. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateWindows. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateWindows. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def password(self): + """Gets the password of this TargetUpdateWindows. # noqa: E501 + + Privileged user password # noqa: E501 + + :return: The password of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._password + + @password.setter + def password(self, password): + """Sets the password of this TargetUpdateWindows. + + Privileged user password # noqa: E501 + + :param password: The password of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and password is None: # noqa: E501 + raise ValueError("Invalid value for `password`, must not be `None`") # noqa: E501 + + self._password = password + + @property + def port(self): + """Gets the port of this TargetUpdateWindows. # noqa: E501 + + Server WinRM port # noqa: E501 + + :return: The port of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._port + + @port.setter + def port(self, port): + """Sets the port of this TargetUpdateWindows. + + Server WinRM port # noqa: E501 + + :param port: The port of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._port = port + + @property + def token(self): + """Gets the token of this TargetUpdateWindows. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateWindows. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateWindows. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateWindows. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def use_tls(self): + """Gets the use_tls of this TargetUpdateWindows. # noqa: E501 + + Enable/Disable TLS for WinRM over HTTPS [true/false] # noqa: E501 + + :return: The use_tls of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._use_tls + + @use_tls.setter + def use_tls(self, use_tls): + """Sets the use_tls of this TargetUpdateWindows. + + Enable/Disable TLS for WinRM over HTTPS [true/false] # noqa: E501 + + :param use_tls: The use_tls of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + + self._use_tls = use_tls + + @property + def username(self): + """Gets the username of this TargetUpdateWindows. # noqa: E501 + + Privileged username # noqa: E501 + + :return: The username of this TargetUpdateWindows. # noqa: E501 + :rtype: str + """ + return self._username + + @username.setter + def username(self, username): + """Sets the username of this TargetUpdateWindows. + + Privileged username # noqa: E501 + + :param username: The username of this TargetUpdateWindows. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and username is None: # noqa: E501 + raise ValueError("Invalid value for `username`, must not be `None`") # noqa: E501 + + self._username = username + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateWindows): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateWindows): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/target_update_zero_ssl.py b/akeyless/models/target_update_zero_ssl.py new file mode 100644 index 00000000..f1d597e4 --- /dev/null +++ b/akeyless/models/target_update_zero_ssl.py @@ -0,0 +1,548 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class TargetUpdateZeroSSL(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'api_key': 'str', + 'description': 'str', + 'imap_fqdn': 'str', + 'imap_password': 'str', + 'imap_port': 'str', + 'imap_target_email': 'str', + 'imap_username': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'timeout': 'str', + 'token': 'str', + 'uid_token': 'str' + } + + attribute_map = { + 'api_key': 'api-key', + 'description': 'description', + 'imap_fqdn': 'imap-fqdn', + 'imap_password': 'imap-password', + 'imap_port': 'imap-port', + 'imap_target_email': 'imap-target-email', + 'imap_username': 'imap-username', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'timeout': 'timeout', + 'token': 'token', + 'uid_token': 'uid-token' + } + + def __init__(self, api_key=None, description=None, imap_fqdn=None, imap_password=None, imap_port='993', imap_target_email=None, imap_username=None, json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, timeout='5m', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + """TargetUpdateZeroSSL - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._api_key = None + self._description = None + self._imap_fqdn = None + self._imap_password = None + self._imap_port = None + self._imap_target_email = None + self._imap_username = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._timeout = None + self._token = None + self._uid_token = None + self.discriminator = None + + self.api_key = api_key + if description is not None: + self.description = description + self.imap_fqdn = imap_fqdn + self.imap_password = imap_password + if imap_port is not None: + self.imap_port = imap_port + if imap_target_email is not None: + self.imap_target_email = imap_target_email + self.imap_username = imap_username + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if timeout is not None: + self.timeout = timeout + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + + @property + def api_key(self): + """Gets the api_key of this TargetUpdateZeroSSL. # noqa: E501 + + API Key of the ZeroSSLTarget account # noqa: E501 + + :return: The api_key of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._api_key + + @api_key.setter + def api_key(self, api_key): + """Sets the api_key of this TargetUpdateZeroSSL. + + API Key of the ZeroSSLTarget account # noqa: E501 + + :param api_key: The api_key of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and api_key is None: # noqa: E501 + raise ValueError("Invalid value for `api_key`, must not be `None`") # noqa: E501 + + self._api_key = api_key + + @property + def description(self): + """Gets the description of this TargetUpdateZeroSSL. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this TargetUpdateZeroSSL. + + Description of the object # noqa: E501 + + :param description: The description of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def imap_fqdn(self): + """Gets the imap_fqdn of this TargetUpdateZeroSSL. # noqa: E501 + + ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS # noqa: E501 + + :return: The imap_fqdn of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._imap_fqdn + + @imap_fqdn.setter + def imap_fqdn(self, imap_fqdn): + """Sets the imap_fqdn of this TargetUpdateZeroSSL. + + ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS # noqa: E501 + + :param imap_fqdn: The imap_fqdn of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_fqdn is None: # noqa: E501 + raise ValueError("Invalid value for `imap_fqdn`, must not be `None`") # noqa: E501 + + self._imap_fqdn = imap_fqdn + + @property + def imap_password(self): + """Gets the imap_password of this TargetUpdateZeroSSL. # noqa: E501 + + ImapPassword to access the IMAP service # noqa: E501 + + :return: The imap_password of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._imap_password + + @imap_password.setter + def imap_password(self, imap_password): + """Sets the imap_password of this TargetUpdateZeroSSL. + + ImapPassword to access the IMAP service # noqa: E501 + + :param imap_password: The imap_password of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_password is None: # noqa: E501 + raise ValueError("Invalid value for `imap_password`, must not be `None`") # noqa: E501 + + self._imap_password = imap_password + + @property + def imap_port(self): + """Gets the imap_port of this TargetUpdateZeroSSL. # noqa: E501 + + ImapPort of the IMAP service # noqa: E501 + + :return: The imap_port of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._imap_port + + @imap_port.setter + def imap_port(self, imap_port): + """Sets the imap_port of this TargetUpdateZeroSSL. + + ImapPort of the IMAP service # noqa: E501 + + :param imap_port: The imap_port of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + + self._imap_port = imap_port + + @property + def imap_target_email(self): + """Gets the imap_target_email of this TargetUpdateZeroSSL. # noqa: E501 + + ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username # noqa: E501 + + :return: The imap_target_email of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._imap_target_email + + @imap_target_email.setter + def imap_target_email(self, imap_target_email): + """Sets the imap_target_email of this TargetUpdateZeroSSL. + + ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username # noqa: E501 + + :param imap_target_email: The imap_target_email of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + + self._imap_target_email = imap_target_email + + @property + def imap_username(self): + """Gets the imap_username of this TargetUpdateZeroSSL. # noqa: E501 + + ImapUsername to access the IMAP service # noqa: E501 + + :return: The imap_username of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._imap_username + + @imap_username.setter + def imap_username(self, imap_username): + """Sets the imap_username of this TargetUpdateZeroSSL. + + ImapUsername to access the IMAP service # noqa: E501 + + :param imap_username: The imap_username of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and imap_username is None: # noqa: E501 + raise ValueError("Invalid value for `imap_username`, must not be `None`") # noqa: E501 + + self._imap_username = imap_username + + @property + def json(self): + """Gets the json of this TargetUpdateZeroSSL. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this TargetUpdateZeroSSL. + + Set output format to JSON # noqa: E501 + + :param json: The json of this TargetUpdateZeroSSL. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this TargetUpdateZeroSSL. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this TargetUpdateZeroSSL. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this TargetUpdateZeroSSL. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this TargetUpdateZeroSSL. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this TargetUpdateZeroSSL. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this TargetUpdateZeroSSL. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this TargetUpdateZeroSSL. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this TargetUpdateZeroSSL. + + Target name # noqa: E501 + + :param name: The name of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this TargetUpdateZeroSSL. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this TargetUpdateZeroSSL. + + New target name # noqa: E501 + + :param new_name: The new_name of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def timeout(self): + """Gets the timeout of this TargetUpdateZeroSSL. # noqa: E501 + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :return: The timeout of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._timeout + + @timeout.setter + def timeout(self, timeout): + """Sets the timeout of this TargetUpdateZeroSSL. + + Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. # noqa: E501 + + :param timeout: The timeout of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + + self._timeout = timeout + + @property + def token(self): + """Gets the token of this TargetUpdateZeroSSL. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this TargetUpdateZeroSSL. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this TargetUpdateZeroSSL. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this TargetUpdateZeroSSL. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this TargetUpdateZeroSSL. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this TargetUpdateZeroSSL. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, TargetUpdateZeroSSL): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, TargetUpdateZeroSSL): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/update_account_settings.py b/akeyless/models/update_account_settings.py index aa3f86f4..a2c2e2f6 100644 --- a/akeyless/models/update_account_settings.py +++ b/akeyless/models/update_account_settings.py @@ -35,6 +35,7 @@ class UpdateAccountSettings(object): """ openapi_types = { 'address': 'str', + 'bound_ips': 'list[str]', 'city': 'str', 'company_name': 'str', 'country': 'str', @@ -46,6 +47,7 @@ class UpdateAccountSettings(object): 'dynamic_secret_max_ttl_enable': 'str', 'enable_item_sharing': 'str', 'force_new_versions': 'str', + 'gw_bound_ips': 'list[str]', 'invalid_characters': 'str', 'item_type': 'str', 'items_deletion_protection': 'str', @@ -53,7 +55,9 @@ class UpdateAccountSettings(object): 'jwt_ttl_default': 'int', 'jwt_ttl_max': 'int', 'jwt_ttl_min': 'int', + 'lock_bound_ips': 'str', 'lock_default_key': 'str', + 'lock_gw_bound_ips': 'str', 'max_rotation_interval': 'int', 'max_rotation_interval_enable': 'str', 'max_versions': 'str', @@ -73,6 +77,7 @@ class UpdateAccountSettings(object): attribute_map = { 'address': 'address', + 'bound_ips': 'bound-ips', 'city': 'city', 'company_name': 'company-name', 'country': 'country', @@ -84,6 +89,7 @@ class UpdateAccountSettings(object): 'dynamic_secret_max_ttl_enable': 'dynamic-secret-max-ttl-enable', 'enable_item_sharing': 'enable-item-sharing', 'force_new_versions': 'force-new-versions', + 'gw_bound_ips': 'gw-bound-ips', 'invalid_characters': 'invalid-characters', 'item_type': 'item-type', 'items_deletion_protection': 'items-deletion-protection', @@ -91,7 +97,9 @@ class UpdateAccountSettings(object): 'jwt_ttl_default': 'jwt-ttl-default', 'jwt_ttl_max': 'jwt-ttl-max', 'jwt_ttl_min': 'jwt-ttl-min', + 'lock_bound_ips': 'lock-bound-ips', 'lock_default_key': 'lock-default-key', + 'lock_gw_bound_ips': 'lock-gw-bound-ips', 'max_rotation_interval': 'max-rotation-interval', 'max_rotation_interval_enable': 'max-rotation-interval-enable', 'max_versions': 'max-versions', @@ -109,13 +117,14 @@ class UpdateAccountSettings(object): 'use_capital_letters': 'use_capital-letters' } - def __init__(self, address=None, city=None, company_name=None, country=None, default_key_name=None, default_share_link_ttl_minutes=None, default_versioning=None, dp_enable_classic_key_protection=None, dynamic_secret_max_ttl=None, dynamic_secret_max_ttl_enable=None, enable_item_sharing=None, force_new_versions=None, invalid_characters='notReceivedInvalidCharacter', item_type=None, items_deletion_protection=None, json=False, jwt_ttl_default=None, jwt_ttl_max=None, jwt_ttl_min=None, lock_default_key=None, max_rotation_interval=None, max_rotation_interval_enable=None, max_versions=None, password_length=None, phone=None, postal_code=None, token=None, uid_token=None, usage_event_enable=None, usage_event_interval=None, usage_event_object_type=None, use_lower_letters=None, use_numbers=None, use_special_characters=None, use_capital_letters=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, address=None, bound_ips=None, city=None, company_name=None, country=None, default_key_name=None, default_share_link_ttl_minutes=None, default_versioning=None, dp_enable_classic_key_protection=None, dynamic_secret_max_ttl=None, dynamic_secret_max_ttl_enable=None, enable_item_sharing=None, force_new_versions=None, gw_bound_ips=None, invalid_characters='notReceivedInvalidCharacter', item_type=None, items_deletion_protection=None, json=False, jwt_ttl_default=None, jwt_ttl_max=None, jwt_ttl_min=None, lock_bound_ips=None, lock_default_key=None, lock_gw_bound_ips=None, max_rotation_interval=None, max_rotation_interval_enable=None, max_versions=None, password_length=None, phone=None, postal_code=None, token=None, uid_token=None, usage_event_enable=None, usage_event_interval=None, usage_event_object_type=None, use_lower_letters=None, use_numbers=None, use_special_characters=None, use_capital_letters=None, local_vars_configuration=None): # noqa: E501 """UpdateAccountSettings - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._address = None + self._bound_ips = None self._city = None self._company_name = None self._country = None @@ -127,6 +136,7 @@ def __init__(self, address=None, city=None, company_name=None, country=None, def self._dynamic_secret_max_ttl_enable = None self._enable_item_sharing = None self._force_new_versions = None + self._gw_bound_ips = None self._invalid_characters = None self._item_type = None self._items_deletion_protection = None @@ -134,7 +144,9 @@ def __init__(self, address=None, city=None, company_name=None, country=None, def self._jwt_ttl_default = None self._jwt_ttl_max = None self._jwt_ttl_min = None + self._lock_bound_ips = None self._lock_default_key = None + self._lock_gw_bound_ips = None self._max_rotation_interval = None self._max_rotation_interval_enable = None self._max_versions = None @@ -154,6 +166,8 @@ def __init__(self, address=None, city=None, company_name=None, country=None, def if address is not None: self.address = address + if bound_ips is not None: + self.bound_ips = bound_ips if city is not None: self.city = city if company_name is not None: @@ -176,6 +190,8 @@ def __init__(self, address=None, city=None, company_name=None, country=None, def self.enable_item_sharing = enable_item_sharing if force_new_versions is not None: self.force_new_versions = force_new_versions + if gw_bound_ips is not None: + self.gw_bound_ips = gw_bound_ips if invalid_characters is not None: self.invalid_characters = invalid_characters if item_type is not None: @@ -190,8 +206,12 @@ def __init__(self, address=None, city=None, company_name=None, country=None, def self.jwt_ttl_max = jwt_ttl_max if jwt_ttl_min is not None: self.jwt_ttl_min = jwt_ttl_min + if lock_bound_ips is not None: + self.lock_bound_ips = lock_bound_ips if lock_default_key is not None: self.lock_default_key = lock_default_key + if lock_gw_bound_ips is not None: + self.lock_gw_bound_ips = lock_gw_bound_ips if max_rotation_interval is not None: self.max_rotation_interval = max_rotation_interval if max_rotation_interval_enable is not None: @@ -246,6 +266,29 @@ def address(self, address): self._address = address + @property + def bound_ips(self): + """Gets the bound_ips of this UpdateAccountSettings. # noqa: E501 + + A default list of comma-separated CIDR block that are allowed to authenticate. # noqa: E501 + + :return: The bound_ips of this UpdateAccountSettings. # noqa: E501 + :rtype: list[str] + """ + return self._bound_ips + + @bound_ips.setter + def bound_ips(self, bound_ips): + """Sets the bound_ips of this UpdateAccountSettings. + + A default list of comma-separated CIDR block that are allowed to authenticate. # noqa: E501 + + :param bound_ips: The bound_ips of this UpdateAccountSettings. # noqa: E501 + :type: list[str] + """ + + self._bound_ips = bound_ips + @property def city(self): """Gets the city of this UpdateAccountSettings. # noqa: E501 @@ -499,6 +542,29 @@ def force_new_versions(self, force_new_versions): self._force_new_versions = force_new_versions + @property + def gw_bound_ips(self): + """Gets the gw_bound_ips of this UpdateAccountSettings. # noqa: E501 + + A default list of comma-separated CIDR block that acts as a trusted Gateway entity. # noqa: E501 + + :return: The gw_bound_ips of this UpdateAccountSettings. # noqa: E501 + :rtype: list[str] + """ + return self._gw_bound_ips + + @gw_bound_ips.setter + def gw_bound_ips(self, gw_bound_ips): + """Sets the gw_bound_ips of this UpdateAccountSettings. + + A default list of comma-separated CIDR block that acts as a trusted Gateway entity. # noqa: E501 + + :param gw_bound_ips: The gw_bound_ips of this UpdateAccountSettings. # noqa: E501 + :type: list[str] + """ + + self._gw_bound_ips = gw_bound_ips + @property def invalid_characters(self): """Gets the invalid_characters of this UpdateAccountSettings. # noqa: E501 @@ -660,6 +726,29 @@ def jwt_ttl_min(self, jwt_ttl_min): self._jwt_ttl_min = jwt_ttl_min + @property + def lock_bound_ips(self): + """Gets the lock_bound_ips of this UpdateAccountSettings. # noqa: E501 + + Lock bound-ips setting globally in the account. # noqa: E501 + + :return: The lock_bound_ips of this UpdateAccountSettings. # noqa: E501 + :rtype: str + """ + return self._lock_bound_ips + + @lock_bound_ips.setter + def lock_bound_ips(self, lock_bound_ips): + """Sets the lock_bound_ips of this UpdateAccountSettings. + + Lock bound-ips setting globally in the account. # noqa: E501 + + :param lock_bound_ips: The lock_bound_ips of this UpdateAccountSettings. # noqa: E501 + :type: str + """ + + self._lock_bound_ips = lock_bound_ips + @property def lock_default_key(self): """Gets the lock_default_key of this UpdateAccountSettings. # noqa: E501 @@ -683,6 +772,29 @@ def lock_default_key(self, lock_default_key): self._lock_default_key = lock_default_key + @property + def lock_gw_bound_ips(self): + """Gets the lock_gw_bound_ips of this UpdateAccountSettings. # noqa: E501 + + Lock gw-bound-ips setting in the account. # noqa: E501 + + :return: The lock_gw_bound_ips of this UpdateAccountSettings. # noqa: E501 + :rtype: str + """ + return self._lock_gw_bound_ips + + @lock_gw_bound_ips.setter + def lock_gw_bound_ips(self, lock_gw_bound_ips): + """Sets the lock_gw_bound_ips of this UpdateAccountSettings. + + Lock gw-bound-ips setting in the account. # noqa: E501 + + :param lock_gw_bound_ips: The lock_gw_bound_ips of this UpdateAccountSettings. # noqa: E501 + :type: str + """ + + self._lock_gw_bound_ips = lock_gw_bound_ips + @property def max_rotation_interval(self): """Gets the max_rotation_interval of this UpdateAccountSettings. # noqa: E501 diff --git a/akeyless/models/update_auth_method.py b/akeyless/models/update_auth_method.py index 6480646f..b7041d2c 100644 --- a/akeyless/models/update_auth_method.py +++ b/akeyless/models/update_auth_method.py @@ -35,6 +35,7 @@ class UpdateAuthMethod(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'description': 'str', 'force_sub_claims': 'bool', @@ -50,6 +51,7 @@ class UpdateAuthMethod(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'description': 'description', 'force_sub_claims': 'force-sub-claims', @@ -63,13 +65,14 @@ class UpdateAuthMethod(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethod - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_ips = None self._description = None self._force_sub_claims = None @@ -85,6 +88,8 @@ def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if description is not None: @@ -130,6 +135,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethod. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethod. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethod. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethod. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this UpdateAuthMethod. # noqa: E501 diff --git a/akeyless/models/update_auth_method_awsiam.py b/akeyless/models/update_auth_method_awsiam.py index ccf2b6b0..a78d5925 100644 --- a/akeyless/models/update_auth_method_awsiam.py +++ b/akeyless/models/update_auth_method_awsiam.py @@ -35,6 +35,7 @@ class UpdateAuthMethodAWSIAM(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_arn': 'list[str]', 'bound_aws_account_id': 'list[str]', 'bound_ips': 'list[str]', @@ -58,6 +59,7 @@ class UpdateAuthMethodAWSIAM(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_arn': 'bound-arn', 'bound_aws_account_id': 'bound-aws-account-id', 'bound_ips': 'bound-ips', @@ -79,13 +81,14 @@ class UpdateAuthMethodAWSIAM(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, bound_arn=None, bound_aws_account_id=None, bound_ips=None, bound_resource_id=None, bound_role_id=None, bound_role_name=None, bound_user_id=None, bound_user_name=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, sts_url='https://sts.amazonaws.com', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_arn=None, bound_aws_account_id=None, bound_ips=None, bound_resource_id=None, bound_role_id=None, bound_role_name=None, bound_user_id=None, bound_user_name=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, sts_url='https://sts.amazonaws.com', token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodAWSIAM - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_arn = None self._bound_aws_account_id = None self._bound_ips = None @@ -109,6 +112,8 @@ def __init__(self, access_expires=0, bound_arn=None, bound_aws_account_id=None, if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_arn is not None: self.bound_arn = bound_arn self.bound_aws_account_id = bound_aws_account_id @@ -169,6 +174,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodAWSIAM. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodAWSIAM. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodAWSIAM. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodAWSIAM. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_arn(self): """Gets the bound_arn of this UpdateAuthMethodAWSIAM. # noqa: E501 diff --git a/akeyless/models/update_auth_method_azure_ad.py b/akeyless/models/update_auth_method_azure_ad.py index e0794db6..5fdfb335 100644 --- a/akeyless/models/update_auth_method_azure_ad.py +++ b/akeyless/models/update_auth_method_azure_ad.py @@ -36,6 +36,7 @@ class UpdateAuthMethodAzureAD(object): openapi_types = { 'access_expires': 'int', 'audience': 'str', + 'audit_logs_claims': 'list[str]', 'bound_group_id': 'list[str]', 'bound_ips': 'list[str]', 'bound_providers': 'list[str]', @@ -63,6 +64,7 @@ class UpdateAuthMethodAzureAD(object): attribute_map = { 'access_expires': 'access-expires', 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', 'bound_group_id': 'bound-group-id', 'bound_ips': 'bound-ips', 'bound_providers': 'bound-providers', @@ -87,7 +89,7 @@ class UpdateAuthMethodAzureAD(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, audience='https://management.azure.com/', bound_group_id=None, bound_ips=None, bound_providers=None, bound_resource_id=None, bound_resource_names=None, bound_resource_types=None, bound_rg_id=None, bound_spid=None, bound_sub_id=None, bound_tenant_id=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer='https://sts.windows.net/---bound_tenant_id---', json=False, jwks_uri='https://login.microsoftonline.com/common/discovery/keys', jwt_ttl=0, name=None, new_name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audience='https://management.azure.com/', audit_logs_claims=None, bound_group_id=None, bound_ips=None, bound_providers=None, bound_resource_id=None, bound_resource_names=None, bound_resource_types=None, bound_rg_id=None, bound_spid=None, bound_sub_id=None, bound_tenant_id=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer='https://sts.windows.net/---bound_tenant_id---', json=False, jwks_uri='https://login.microsoftonline.com/common/discovery/keys', jwt_ttl=0, name=None, new_name=None, product_type=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodAzureAD - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -95,6 +97,7 @@ def __init__(self, access_expires=0, audience='https://management.azure.com/', b self._access_expires = None self._audience = None + self._audit_logs_claims = None self._bound_group_id = None self._bound_ips = None self._bound_providers = None @@ -123,6 +126,8 @@ def __init__(self, access_expires=0, audience='https://management.azure.com/', b self.access_expires = access_expires if audience is not None: self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_group_id is not None: self.bound_group_id = bound_group_id if bound_ips is not None: @@ -212,6 +217,29 @@ def audience(self, audience): self._audience = audience + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodAzureAD. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodAzureAD. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodAzureAD. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodAzureAD. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_group_id(self): """Gets the bound_group_id of this UpdateAuthMethodAzureAD. # noqa: E501 diff --git a/akeyless/models/update_auth_method_cert.py b/akeyless/models/update_auth_method_cert.py index 0f2232c2..fba1692e 100644 --- a/akeyless/models/update_auth_method_cert.py +++ b/akeyless/models/update_auth_method_cert.py @@ -36,6 +36,7 @@ class UpdateAuthMethodCert(object): openapi_types = { 'access_expires': 'int', 'allowed_cors': 'str', + 'audit_logs_claims': 'list[str]', 'bound_common_names': 'list[str]', 'bound_dns_sans': 'list[str]', 'bound_email_sans': 'list[str]', @@ -61,6 +62,7 @@ class UpdateAuthMethodCert(object): attribute_map = { 'access_expires': 'access-expires', 'allowed_cors': 'allowed-cors', + 'audit_logs_claims': 'audit-logs-claims', 'bound_common_names': 'bound-common-names', 'bound_dns_sans': 'bound-dns-sans', 'bound_email_sans': 'bound-email-sans', @@ -83,7 +85,7 @@ class UpdateAuthMethodCert(object): 'unique_identifier': 'unique-identifier' } - def __init__(self, access_expires=0, allowed_cors=None, bound_common_names=None, bound_dns_sans=None, bound_email_sans=None, bound_extensions=None, bound_ips=None, bound_organizational_units=None, bound_uri_sans=None, certificate_data=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, revoked_cert_ids=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, allowed_cors=None, audit_logs_claims=None, bound_common_names=None, bound_dns_sans=None, bound_email_sans=None, bound_extensions=None, bound_ips=None, bound_organizational_units=None, bound_uri_sans=None, certificate_data=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, revoked_cert_ids=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodCert - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -91,6 +93,7 @@ def __init__(self, access_expires=0, allowed_cors=None, bound_common_names=None, self._access_expires = None self._allowed_cors = None + self._audit_logs_claims = None self._bound_common_names = None self._bound_dns_sans = None self._bound_email_sans = None @@ -117,6 +120,8 @@ def __init__(self, access_expires=0, allowed_cors=None, bound_common_names=None, self.access_expires = access_expires if allowed_cors is not None: self.allowed_cors = allowed_cors + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_common_names is not None: self.bound_common_names = bound_common_names if bound_dns_sans is not None: @@ -202,6 +207,29 @@ def allowed_cors(self, allowed_cors): self._allowed_cors = allowed_cors + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodCert. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodCert. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodCert. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodCert. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_common_names(self): """Gets the bound_common_names of this UpdateAuthMethodCert. # noqa: E501 diff --git a/akeyless/models/update_auth_method_gcp.py b/akeyless/models/update_auth_method_gcp.py index a98e061f..9e3385a1 100644 --- a/akeyless/models/update_auth_method_gcp.py +++ b/akeyless/models/update_auth_method_gcp.py @@ -36,6 +36,7 @@ class UpdateAuthMethodGCP(object): openapi_types = { 'access_expires': 'int', 'audience': 'str', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'bound_labels': 'list[str]', 'bound_projects': 'list[str]', @@ -59,6 +60,7 @@ class UpdateAuthMethodGCP(object): attribute_map = { 'access_expires': 'access-expires', 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'bound_labels': 'bound-labels', 'bound_projects': 'bound-projects', @@ -79,7 +81,7 @@ class UpdateAuthMethodGCP(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, audience='akeyless.io', bound_ips=None, bound_labels=None, bound_projects=None, bound_regions=None, bound_service_accounts=None, bound_zones=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, service_account_creds_data=None, token=None, type=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audience='akeyless.io', audit_logs_claims=None, bound_ips=None, bound_labels=None, bound_projects=None, bound_regions=None, bound_service_accounts=None, bound_zones=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, service_account_creds_data=None, token=None, type=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodGCP - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -87,6 +89,7 @@ def __init__(self, access_expires=0, audience='akeyless.io', bound_ips=None, bou self._access_expires = None self._audience = None + self._audit_logs_claims = None self._bound_ips = None self._bound_labels = None self._bound_projects = None @@ -110,6 +113,8 @@ def __init__(self, access_expires=0, audience='akeyless.io', bound_ips=None, bou if access_expires is not None: self.access_expires = access_expires self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if bound_labels is not None: @@ -193,6 +198,29 @@ def audience(self, audience): self._audience = audience + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodGCP. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodGCP. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodGCP. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodGCP. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this UpdateAuthMethodGCP. # noqa: E501 diff --git a/akeyless/models/update_auth_method_k8_s.py b/akeyless/models/update_auth_method_k8_s.py index 7635ac14..d94c408d 100644 --- a/akeyless/models/update_auth_method_k8_s.py +++ b/akeyless/models/update_auth_method_k8_s.py @@ -36,6 +36,7 @@ class UpdateAuthMethodK8S(object): openapi_types = { 'access_expires': 'int', 'audience': 'str', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'bound_namespaces': 'list[str]', 'bound_pod_names': 'list[str]', @@ -57,6 +58,7 @@ class UpdateAuthMethodK8S(object): attribute_map = { 'access_expires': 'access-expires', 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'bound_namespaces': 'bound-namespaces', 'bound_pod_names': 'bound-pod-names', @@ -75,7 +77,7 @@ class UpdateAuthMethodK8S(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, audience=None, bound_ips=None, bound_namespaces=None, bound_pod_names=None, bound_sa_names=None, description=None, force_sub_claims=None, gen_key=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, public_key=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audience=None, audit_logs_claims=None, bound_ips=None, bound_namespaces=None, bound_pod_names=None, bound_sa_names=None, description=None, force_sub_claims=None, gen_key=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, public_key=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodK8S - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -83,6 +85,7 @@ def __init__(self, access_expires=0, audience=None, bound_ips=None, bound_namesp self._access_expires = None self._audience = None + self._audit_logs_claims = None self._bound_ips = None self._bound_namespaces = None self._bound_pod_names = None @@ -105,6 +108,8 @@ def __init__(self, access_expires=0, audience=None, bound_ips=None, bound_namesp self.access_expires = access_expires if audience is not None: self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if bound_namespaces is not None: @@ -183,6 +188,29 @@ def audience(self, audience): self._audience = audience + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodK8S. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodK8S. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodK8S. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodK8S. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this UpdateAuthMethodK8S. # noqa: E501 diff --git a/akeyless/models/update_auth_method_ldap.py b/akeyless/models/update_auth_method_ldap.py index 66c26f09..1d3408cd 100644 --- a/akeyless/models/update_auth_method_ldap.py +++ b/akeyless/models/update_auth_method_ldap.py @@ -35,6 +35,7 @@ class UpdateAuthMethodLDAP(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'description': 'str', 'force_sub_claims': 'bool', @@ -53,6 +54,7 @@ class UpdateAuthMethodLDAP(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'description': 'description', 'force_sub_claims': 'force-sub-claims', @@ -69,13 +71,14 @@ class UpdateAuthMethodLDAP(object): 'unique_identifier': 'unique-identifier' } - def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub_claims=None, gen_key=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, public_key_data=None, token=None, uid_token=None, unique_identifier='users', local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gen_key=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, public_key_data=None, token=None, uid_token=None, unique_identifier='users', local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodLDAP - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_ips = None self._description = None self._force_sub_claims = None @@ -94,6 +97,8 @@ def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if description is not None: @@ -145,6 +150,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodLDAP. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodLDAP. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodLDAP. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodLDAP. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this UpdateAuthMethodLDAP. # noqa: E501 diff --git a/akeyless/models/update_auth_method_o_auth2.py b/akeyless/models/update_auth_method_o_auth2.py index 488f930e..9ce60559 100644 --- a/akeyless/models/update_auth_method_o_auth2.py +++ b/akeyless/models/update_auth_method_o_auth2.py @@ -36,6 +36,7 @@ class UpdateAuthMethodOAuth2(object): openapi_types = { 'access_expires': 'int', 'audience': 'str', + 'audit_logs_claims': 'list[str]', 'bound_client_ids': 'list[str]', 'bound_ips': 'list[str]', 'cert': 'str', @@ -61,6 +62,7 @@ class UpdateAuthMethodOAuth2(object): attribute_map = { 'access_expires': 'access-expires', 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', 'bound_client_ids': 'bound-client-ids', 'bound_ips': 'bound-ips', 'cert': 'cert', @@ -83,7 +85,7 @@ class UpdateAuthMethodOAuth2(object): 'unique_identifier': 'unique-identifier' } - def __init__(self, access_expires=0, audience=None, bound_client_ids=None, bound_ips=None, cert=None, cert_file_data=None, description=None, force_sub_claims=None, gateway_url=None, gw_bound_ips=None, issuer=None, json=False, jwks_json_data=None, jwks_uri='default_jwks_url', jwt_ttl=0, name=None, new_name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audience=None, audit_logs_claims=None, bound_client_ids=None, bound_ips=None, cert=None, cert_file_data=None, description=None, force_sub_claims=None, gateway_url=None, gw_bound_ips=None, issuer=None, json=False, jwks_json_data=None, jwks_uri='default_jwks_url', jwt_ttl=0, name=None, new_name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodOAuth2 - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -91,6 +93,7 @@ def __init__(self, access_expires=0, audience=None, bound_client_ids=None, bound self._access_expires = None self._audience = None + self._audit_logs_claims = None self._bound_client_ids = None self._bound_ips = None self._cert = None @@ -117,6 +120,8 @@ def __init__(self, access_expires=0, audience=None, bound_client_ids=None, bound self.access_expires = access_expires if audience is not None: self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_client_ids is not None: self.bound_client_ids = bound_client_ids if bound_ips is not None: @@ -201,6 +206,29 @@ def audience(self, audience): self._audience = audience + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodOAuth2. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodOAuth2. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodOAuth2. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodOAuth2. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_client_ids(self): """Gets the bound_client_ids of this UpdateAuthMethodOAuth2. # noqa: E501 diff --git a/akeyless/models/update_auth_method_oci.py b/akeyless/models/update_auth_method_oci.py index 919b8713..cdbcdddf 100644 --- a/akeyless/models/update_auth_method_oci.py +++ b/akeyless/models/update_auth_method_oci.py @@ -35,6 +35,7 @@ class UpdateAuthMethodOCI(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'description': 'str', 'force_sub_claims': 'bool', @@ -52,6 +53,7 @@ class UpdateAuthMethodOCI(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'description': 'description', 'force_sub_claims': 'force-sub-claims', @@ -67,13 +69,14 @@ class UpdateAuthMethodOCI(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub_claims=None, group_ocid=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, tenant_ocid=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, group_ocid=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, tenant_ocid=None, token=None, uid_token=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodOCI - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_ips = None self._description = None self._force_sub_claims = None @@ -91,6 +94,8 @@ def __init__(self, access_expires=0, bound_ips=None, description=None, force_sub if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if description is not None: @@ -138,6 +143,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodOCI. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodOCI. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodOCI. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodOCI. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this UpdateAuthMethodOCI. # noqa: E501 diff --git a/akeyless/models/update_auth_method_oidc.py b/akeyless/models/update_auth_method_oidc.py index ff97d1b8..e9c30d07 100644 --- a/akeyless/models/update_auth_method_oidc.py +++ b/akeyless/models/update_auth_method_oidc.py @@ -37,6 +37,7 @@ class UpdateAuthMethodOIDC(object): 'access_expires': 'int', 'allowed_redirect_uri': 'list[str]', 'audience': 'str', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'client_id': 'str', 'client_secret': 'str', @@ -61,6 +62,7 @@ class UpdateAuthMethodOIDC(object): 'access_expires': 'access-expires', 'allowed_redirect_uri': 'allowed-redirect-uri', 'audience': 'audience', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'client_id': 'client-id', 'client_secret': 'client-secret', @@ -81,7 +83,7 @@ class UpdateAuthMethodOIDC(object): 'unique_identifier': 'unique-identifier' } - def __init__(self, access_expires=0, allowed_redirect_uri=None, audience=None, bound_ips=None, client_id=None, client_secret=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, required_scopes=None, required_scopes_prefix=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, allowed_redirect_uri=None, audience=None, audit_logs_claims=None, bound_ips=None, client_id=None, client_secret=None, description=None, force_sub_claims=None, gw_bound_ips=None, issuer=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, required_scopes=None, required_scopes_prefix=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodOIDC - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -90,6 +92,7 @@ def __init__(self, access_expires=0, allowed_redirect_uri=None, audience=None, b self._access_expires = None self._allowed_redirect_uri = None self._audience = None + self._audit_logs_claims = None self._bound_ips = None self._client_id = None self._client_secret = None @@ -116,6 +119,8 @@ def __init__(self, access_expires=0, allowed_redirect_uri=None, audience=None, b self.allowed_redirect_uri = allowed_redirect_uri if audience is not None: self.audience = audience + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if client_id is not None: @@ -220,6 +225,29 @@ def audience(self, audience): self._audience = audience + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodOIDC. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodOIDC. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodOIDC. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodOIDC. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this UpdateAuthMethodOIDC. # noqa: E501 diff --git a/akeyless/models/update_auth_method_saml.py b/akeyless/models/update_auth_method_saml.py index 158f9037..f96d96a5 100644 --- a/akeyless/models/update_auth_method_saml.py +++ b/akeyless/models/update_auth_method_saml.py @@ -36,6 +36,7 @@ class UpdateAuthMethodSAML(object): openapi_types = { 'access_expires': 'int', 'allowed_redirect_uri': 'list[str]', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'description': 'str', 'force_sub_claims': 'bool', @@ -56,6 +57,7 @@ class UpdateAuthMethodSAML(object): attribute_map = { 'access_expires': 'access-expires', 'allowed_redirect_uri': 'allowed-redirect-uri', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'description': 'description', 'force_sub_claims': 'force-sub-claims', @@ -73,7 +75,7 @@ class UpdateAuthMethodSAML(object): 'unique_identifier': 'unique-identifier' } - def __init__(self, access_expires=0, allowed_redirect_uri=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, idp_metadata_url=None, idp_metadata_xml_data=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, allowed_redirect_uri=None, audit_logs_claims=None, bound_ips=None, description=None, force_sub_claims=None, gw_bound_ips=None, idp_metadata_url=None, idp_metadata_xml_data=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, subclaims_delimiters=None, token=None, uid_token=None, unique_identifier=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodSAML - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -81,6 +83,7 @@ def __init__(self, access_expires=0, allowed_redirect_uri=None, bound_ips=None, self._access_expires = None self._allowed_redirect_uri = None + self._audit_logs_claims = None self._bound_ips = None self._description = None self._force_sub_claims = None @@ -102,6 +105,8 @@ def __init__(self, access_expires=0, allowed_redirect_uri=None, bound_ips=None, self.access_expires = access_expires if allowed_redirect_uri is not None: self.allowed_redirect_uri = allowed_redirect_uri + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if description is not None: @@ -177,6 +182,29 @@ def allowed_redirect_uri(self, allowed_redirect_uri): self._allowed_redirect_uri = allowed_redirect_uri + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodSAML. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodSAML. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodSAML. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodSAML. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this UpdateAuthMethodSAML. # noqa: E501 diff --git a/akeyless/models/update_auth_method_universal_identity.py b/akeyless/models/update_auth_method_universal_identity.py index 9ee55a22..c063b151 100644 --- a/akeyless/models/update_auth_method_universal_identity.py +++ b/akeyless/models/update_auth_method_universal_identity.py @@ -35,6 +35,7 @@ class UpdateAuthMethodUniversalIdentity(object): """ openapi_types = { 'access_expires': 'int', + 'audit_logs_claims': 'list[str]', 'bound_ips': 'list[str]', 'deny_inheritance': 'bool', 'deny_rotate': 'bool', @@ -53,6 +54,7 @@ class UpdateAuthMethodUniversalIdentity(object): attribute_map = { 'access_expires': 'access-expires', + 'audit_logs_claims': 'audit-logs-claims', 'bound_ips': 'bound-ips', 'deny_inheritance': 'deny-inheritance', 'deny_rotate': 'deny-rotate', @@ -69,13 +71,14 @@ class UpdateAuthMethodUniversalIdentity(object): 'uid_token': 'uid-token' } - def __init__(self, access_expires=0, bound_ips=None, deny_inheritance=None, deny_rotate=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, token=None, ttl=60, uid_token=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, access_expires=0, audit_logs_claims=None, bound_ips=None, deny_inheritance=None, deny_rotate=None, description=None, force_sub_claims=None, gw_bound_ips=None, json=False, jwt_ttl=0, name=None, new_name=None, product_type=None, token=None, ttl=60, uid_token=None, local_vars_configuration=None): # noqa: E501 """UpdateAuthMethodUniversalIdentity - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() self.local_vars_configuration = local_vars_configuration self._access_expires = None + self._audit_logs_claims = None self._bound_ips = None self._deny_inheritance = None self._deny_rotate = None @@ -94,6 +97,8 @@ def __init__(self, access_expires=0, bound_ips=None, deny_inheritance=None, deny if access_expires is not None: self.access_expires = access_expires + if audit_logs_claims is not None: + self.audit_logs_claims = audit_logs_claims if bound_ips is not None: self.bound_ips = bound_ips if deny_inheritance is not None: @@ -145,6 +150,29 @@ def access_expires(self, access_expires): self._access_expires = access_expires + @property + def audit_logs_claims(self): + """Gets the audit_logs_claims of this UpdateAuthMethodUniversalIdentity. # noqa: E501 + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :return: The audit_logs_claims of this UpdateAuthMethodUniversalIdentity. # noqa: E501 + :rtype: list[str] + """ + return self._audit_logs_claims + + @audit_logs_claims.setter + def audit_logs_claims(self, audit_logs_claims): + """Sets the audit_logs_claims of this UpdateAuthMethodUniversalIdentity. + + Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" # noqa: E501 + + :param audit_logs_claims: The audit_logs_claims of this UpdateAuthMethodUniversalIdentity. # noqa: E501 + :type: list[str] + """ + + self._audit_logs_claims = audit_logs_claims + @property def bound_ips(self): """Gets the bound_ips of this UpdateAuthMethodUniversalIdentity. # noqa: E501 diff --git a/akeyless/models/update_dockerhub_target.py b/akeyless/models/update_dockerhub_target.py index c883c69f..e3bbb995 100644 --- a/akeyless/models/update_dockerhub_target.py +++ b/akeyless/models/update_dockerhub_target.py @@ -162,6 +162,7 @@ def description(self, description): def dockerhub_password(self): """Gets the dockerhub_password of this UpdateDockerhubTarget. # noqa: E501 + Password for docker repository # noqa: E501 :return: The dockerhub_password of this UpdateDockerhubTarget. # noqa: E501 :rtype: str @@ -172,6 +173,7 @@ def dockerhub_password(self): def dockerhub_password(self, dockerhub_password): """Sets the dockerhub_password of this UpdateDockerhubTarget. + Password for docker repository # noqa: E501 :param dockerhub_password: The dockerhub_password of this UpdateDockerhubTarget. # noqa: E501 :type: str @@ -183,6 +185,7 @@ def dockerhub_password(self, dockerhub_password): def dockerhub_username(self): """Gets the dockerhub_username of this UpdateDockerhubTarget. # noqa: E501 + Username for docker repository # noqa: E501 :return: The dockerhub_username of this UpdateDockerhubTarget. # noqa: E501 :rtype: str @@ -193,6 +196,7 @@ def dockerhub_username(self): def dockerhub_username(self, dockerhub_username): """Sets the dockerhub_username of this UpdateDockerhubTarget. + Username for docker repository # noqa: E501 :param dockerhub_username: The dockerhub_username of this UpdateDockerhubTarget. # noqa: E501 :type: str diff --git a/akeyless/models/update_gitlab_target.py b/akeyless/models/update_gitlab_target.py new file mode 100644 index 00000000..8afcb824 --- /dev/null +++ b/akeyless/models/update_gitlab_target.py @@ -0,0 +1,488 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class UpdateGitlabTarget(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'comment': 'str', + 'description': 'str', + 'gitlab_access_token': 'str', + 'gitlab_certificate': 'str', + 'gitlab_url': 'str', + 'json': 'bool', + 'keep_prev_version': 'str', + 'key': 'str', + 'max_versions': 'str', + 'name': 'str', + 'new_name': 'str', + 'token': 'str', + 'uid_token': 'str', + 'update_version': 'bool' + } + + attribute_map = { + 'comment': 'comment', + 'description': 'description', + 'gitlab_access_token': 'gitlab-access-token', + 'gitlab_certificate': 'gitlab-certificate', + 'gitlab_url': 'gitlab-url', + 'json': 'json', + 'keep_prev_version': 'keep-prev-version', + 'key': 'key', + 'max_versions': 'max-versions', + 'name': 'name', + 'new_name': 'new-name', + 'token': 'token', + 'uid_token': 'uid-token', + 'update_version': 'update-version' + } + + def __init__(self, comment=None, description=None, gitlab_access_token=None, gitlab_certificate=None, gitlab_url='https://gitlab.com/', json=False, keep_prev_version=None, key=None, max_versions=None, name=None, new_name=None, token=None, uid_token=None, update_version=None, local_vars_configuration=None): # noqa: E501 + """UpdateGitlabTarget - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._comment = None + self._description = None + self._gitlab_access_token = None + self._gitlab_certificate = None + self._gitlab_url = None + self._json = None + self._keep_prev_version = None + self._key = None + self._max_versions = None + self._name = None + self._new_name = None + self._token = None + self._uid_token = None + self._update_version = None + self.discriminator = None + + if comment is not None: + self.comment = comment + if description is not None: + self.description = description + if gitlab_access_token is not None: + self.gitlab_access_token = gitlab_access_token + if gitlab_certificate is not None: + self.gitlab_certificate = gitlab_certificate + if gitlab_url is not None: + self.gitlab_url = gitlab_url + if json is not None: + self.json = json + if keep_prev_version is not None: + self.keep_prev_version = keep_prev_version + if key is not None: + self.key = key + if max_versions is not None: + self.max_versions = max_versions + self.name = name + if new_name is not None: + self.new_name = new_name + if token is not None: + self.token = token + if uid_token is not None: + self.uid_token = uid_token + if update_version is not None: + self.update_version = update_version + + @property + def comment(self): + """Gets the comment of this UpdateGitlabTarget. # noqa: E501 + + Deprecated - use description # noqa: E501 + + :return: The comment of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._comment + + @comment.setter + def comment(self, comment): + """Sets the comment of this UpdateGitlabTarget. + + Deprecated - use description # noqa: E501 + + :param comment: The comment of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._comment = comment + + @property + def description(self): + """Gets the description of this UpdateGitlabTarget. # noqa: E501 + + Description of the object # noqa: E501 + + :return: The description of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._description + + @description.setter + def description(self, description): + """Sets the description of this UpdateGitlabTarget. + + Description of the object # noqa: E501 + + :param description: The description of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._description = description + + @property + def gitlab_access_token(self): + """Gets the gitlab_access_token of this UpdateGitlabTarget. # noqa: E501 + + Gitlab access token # noqa: E501 + + :return: The gitlab_access_token of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._gitlab_access_token + + @gitlab_access_token.setter + def gitlab_access_token(self, gitlab_access_token): + """Sets the gitlab_access_token of this UpdateGitlabTarget. + + Gitlab access token # noqa: E501 + + :param gitlab_access_token: The gitlab_access_token of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._gitlab_access_token = gitlab_access_token + + @property + def gitlab_certificate(self): + """Gets the gitlab_certificate of this UpdateGitlabTarget. # noqa: E501 + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :return: The gitlab_certificate of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._gitlab_certificate + + @gitlab_certificate.setter + def gitlab_certificate(self, gitlab_certificate): + """Sets the gitlab_certificate of this UpdateGitlabTarget. + + Gitlab tls certificate (base64 encoded) # noqa: E501 + + :param gitlab_certificate: The gitlab_certificate of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._gitlab_certificate = gitlab_certificate + + @property + def gitlab_url(self): + """Gets the gitlab_url of this UpdateGitlabTarget. # noqa: E501 + + Gitlab base url # noqa: E501 + + :return: The gitlab_url of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._gitlab_url + + @gitlab_url.setter + def gitlab_url(self, gitlab_url): + """Sets the gitlab_url of this UpdateGitlabTarget. + + Gitlab base url # noqa: E501 + + :param gitlab_url: The gitlab_url of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._gitlab_url = gitlab_url + + @property + def json(self): + """Gets the json of this UpdateGitlabTarget. # noqa: E501 + + Set output format to JSON # noqa: E501 + + :return: The json of this UpdateGitlabTarget. # noqa: E501 + :rtype: bool + """ + return self._json + + @json.setter + def json(self, json): + """Sets the json of this UpdateGitlabTarget. + + Set output format to JSON # noqa: E501 + + :param json: The json of this UpdateGitlabTarget. # noqa: E501 + :type: bool + """ + + self._json = json + + @property + def keep_prev_version(self): + """Gets the keep_prev_version of this UpdateGitlabTarget. # noqa: E501 + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :return: The keep_prev_version of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._keep_prev_version + + @keep_prev_version.setter + def keep_prev_version(self, keep_prev_version): + """Sets the keep_prev_version of this UpdateGitlabTarget. + + Whether to keep previous version [true/false]. If not set, use default according to account settings # noqa: E501 + + :param keep_prev_version: The keep_prev_version of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._keep_prev_version = keep_prev_version + + @property + def key(self): + """Gets the key of this UpdateGitlabTarget. # noqa: E501 + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :return: The key of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._key + + @key.setter + def key(self, key): + """Sets the key of this UpdateGitlabTarget. + + The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) # noqa: E501 + + :param key: The key of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._key = key + + @property + def max_versions(self): + """Gets the max_versions of this UpdateGitlabTarget. # noqa: E501 + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :return: The max_versions of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._max_versions + + @max_versions.setter + def max_versions(self, max_versions): + """Sets the max_versions of this UpdateGitlabTarget. + + Set the maximum number of versions, limited by the account settings defaults. # noqa: E501 + + :param max_versions: The max_versions of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._max_versions = max_versions + + @property + def name(self): + """Gets the name of this UpdateGitlabTarget. # noqa: E501 + + Target name # noqa: E501 + + :return: The name of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._name + + @name.setter + def name(self, name): + """Sets the name of this UpdateGitlabTarget. + + Target name # noqa: E501 + + :param name: The name of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + if self.local_vars_configuration.client_side_validation and name is None: # noqa: E501 + raise ValueError("Invalid value for `name`, must not be `None`") # noqa: E501 + + self._name = name + + @property + def new_name(self): + """Gets the new_name of this UpdateGitlabTarget. # noqa: E501 + + New target name # noqa: E501 + + :return: The new_name of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._new_name + + @new_name.setter + def new_name(self, new_name): + """Sets the new_name of this UpdateGitlabTarget. + + New target name # noqa: E501 + + :param new_name: The new_name of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._new_name = new_name + + @property + def token(self): + """Gets the token of this UpdateGitlabTarget. # noqa: E501 + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :return: The token of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._token + + @token.setter + def token(self, token): + """Sets the token of this UpdateGitlabTarget. + + Authentication token (see `/auth` and `/configure`) # noqa: E501 + + :param token: The token of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._token = token + + @property + def uid_token(self): + """Gets the uid_token of this UpdateGitlabTarget. # noqa: E501 + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :return: The uid_token of this UpdateGitlabTarget. # noqa: E501 + :rtype: str + """ + return self._uid_token + + @uid_token.setter + def uid_token(self, uid_token): + """Sets the uid_token of this UpdateGitlabTarget. + + The universal identity token, Required only for universal_identity authentication # noqa: E501 + + :param uid_token: The uid_token of this UpdateGitlabTarget. # noqa: E501 + :type: str + """ + + self._uid_token = uid_token + + @property + def update_version(self): + """Gets the update_version of this UpdateGitlabTarget. # noqa: E501 + + Deprecated # noqa: E501 + + :return: The update_version of this UpdateGitlabTarget. # noqa: E501 + :rtype: bool + """ + return self._update_version + + @update_version.setter + def update_version(self, update_version): + """Sets the update_version of this UpdateGitlabTarget. + + Deprecated # noqa: E501 + + :param update_version: The update_version of this UpdateGitlabTarget. # noqa: E501 + :type: bool + """ + + self._update_version = update_version + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, UpdateGitlabTarget): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, UpdateGitlabTarget): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/update_gitlab_target_output.py b/akeyless/models/update_gitlab_target_output.py new file mode 100644 index 00000000..dffb2130 --- /dev/null +++ b/akeyless/models/update_gitlab_target_output.py @@ -0,0 +1,121 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +import pprint +import re # noqa: F401 + +import six + +from akeyless.configuration import Configuration + + +class UpdateGitlabTargetOutput(object): + """NOTE: This class is auto generated by OpenAPI Generator. + Ref: https://openapi-generator.tech + + Do not edit the class manually. + """ + + """ + Attributes: + openapi_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + openapi_types = { + 'target_id': 'int' + } + + attribute_map = { + 'target_id': 'target_id' + } + + def __init__(self, target_id=None, local_vars_configuration=None): # noqa: E501 + """UpdateGitlabTargetOutput - a model defined in OpenAPI""" # noqa: E501 + if local_vars_configuration is None: + local_vars_configuration = Configuration() + self.local_vars_configuration = local_vars_configuration + + self._target_id = None + self.discriminator = None + + if target_id is not None: + self.target_id = target_id + + @property + def target_id(self): + """Gets the target_id of this UpdateGitlabTargetOutput. # noqa: E501 + + + :return: The target_id of this UpdateGitlabTargetOutput. # noqa: E501 + :rtype: int + """ + return self._target_id + + @target_id.setter + def target_id(self, target_id): + """Sets the target_id of this UpdateGitlabTargetOutput. + + + :param target_id: The target_id of this UpdateGitlabTargetOutput. # noqa: E501 + :type: int + """ + + self._target_id = target_id + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.openapi_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, UpdateGitlabTargetOutput): + return False + + return self.to_dict() == other.to_dict() + + def __ne__(self, other): + """Returns true if both objects are not equal""" + if not isinstance(other, UpdateGitlabTargetOutput): + return True + + return self.to_dict() != other.to_dict() diff --git a/akeyless/models/update_ldap_target.py b/akeyless/models/update_ldap_target.py index c1e409dd..f4f32e92 100644 --- a/akeyless/models/update_ldap_target.py +++ b/akeyless/models/update_ldap_target.py @@ -98,10 +98,8 @@ def __init__(self, bind_dn=None, bind_dn_password=None, comment=None, descriptio self._update_version = None self.discriminator = None - if bind_dn is not None: - self.bind_dn = bind_dn - if bind_dn_password is not None: - self.bind_dn_password = bind_dn_password + self.bind_dn = bind_dn + self.bind_dn_password = bind_dn_password if comment is not None: self.comment = comment if description is not None: @@ -114,8 +112,7 @@ def __init__(self, bind_dn=None, bind_dn_password=None, comment=None, descriptio self.key = key if ldap_ca_cert is not None: self.ldap_ca_cert = ldap_ca_cert - if ldap_url is not None: - self.ldap_url = ldap_url + self.ldap_url = ldap_url if max_versions is not None: self.max_versions = max_versions self.name = name @@ -136,6 +133,7 @@ def __init__(self, bind_dn=None, bind_dn_password=None, comment=None, descriptio def bind_dn(self): """Gets the bind_dn of this UpdateLdapTarget. # noqa: E501 + Bind DN # noqa: E501 :return: The bind_dn of this UpdateLdapTarget. # noqa: E501 :rtype: str @@ -146,10 +144,13 @@ def bind_dn(self): def bind_dn(self, bind_dn): """Sets the bind_dn of this UpdateLdapTarget. + Bind DN # noqa: E501 :param bind_dn: The bind_dn of this UpdateLdapTarget. # noqa: E501 :type: str """ + if self.local_vars_configuration.client_side_validation and bind_dn is None: # noqa: E501 + raise ValueError("Invalid value for `bind_dn`, must not be `None`") # noqa: E501 self._bind_dn = bind_dn @@ -157,6 +158,7 @@ def bind_dn(self, bind_dn): def bind_dn_password(self): """Gets the bind_dn_password of this UpdateLdapTarget. # noqa: E501 + Bind DN Password # noqa: E501 :return: The bind_dn_password of this UpdateLdapTarget. # noqa: E501 :rtype: str @@ -167,10 +169,13 @@ def bind_dn_password(self): def bind_dn_password(self, bind_dn_password): """Sets the bind_dn_password of this UpdateLdapTarget. + Bind DN Password # noqa: E501 :param bind_dn_password: The bind_dn_password of this UpdateLdapTarget. # noqa: E501 :type: str """ + if self.local_vars_configuration.client_side_validation and bind_dn_password is None: # noqa: E501 + raise ValueError("Invalid value for `bind_dn_password`, must not be `None`") # noqa: E501 self._bind_dn_password = bind_dn_password @@ -293,6 +298,7 @@ def key(self, key): def ldap_ca_cert(self): """Gets the ldap_ca_cert of this UpdateLdapTarget. # noqa: E501 + CA Certificate File Content # noqa: E501 :return: The ldap_ca_cert of this UpdateLdapTarget. # noqa: E501 :rtype: str @@ -303,6 +309,7 @@ def ldap_ca_cert(self): def ldap_ca_cert(self, ldap_ca_cert): """Sets the ldap_ca_cert of this UpdateLdapTarget. + CA Certificate File Content # noqa: E501 :param ldap_ca_cert: The ldap_ca_cert of this UpdateLdapTarget. # noqa: E501 :type: str @@ -314,6 +321,7 @@ def ldap_ca_cert(self, ldap_ca_cert): def ldap_url(self): """Gets the ldap_url of this UpdateLdapTarget. # noqa: E501 + LDAP Server URL # noqa: E501 :return: The ldap_url of this UpdateLdapTarget. # noqa: E501 :rtype: str @@ -324,10 +332,13 @@ def ldap_url(self): def ldap_url(self, ldap_url): """Sets the ldap_url of this UpdateLdapTarget. + LDAP Server URL # noqa: E501 :param ldap_url: The ldap_url of this UpdateLdapTarget. # noqa: E501 :type: str """ + if self.local_vars_configuration.client_side_validation and ldap_url is None: # noqa: E501 + raise ValueError("Invalid value for `ldap_url`, must not be `None`") # noqa: E501 self._ldap_url = ldap_url @@ -452,6 +463,7 @@ def token(self, token): def token_expiration(self): """Gets the token_expiration of this UpdateLdapTarget. # noqa: E501 + Token expiration # noqa: E501 :return: The token_expiration of this UpdateLdapTarget. # noqa: E501 :rtype: str @@ -462,6 +474,7 @@ def token_expiration(self): def token_expiration(self, token_expiration): """Sets the token_expiration of this UpdateLdapTarget. + Token expiration # noqa: E501 :param token_expiration: The token_expiration of this UpdateLdapTarget. # noqa: E501 :type: str diff --git a/akeyless/models/update_rotated_secret.py b/akeyless/models/update_rotated_secret.py index 589642ca..5c1e1ff0 100644 --- a/akeyless/models/update_rotated_secret.py +++ b/akeyless/models/update_rotated_secret.py @@ -67,6 +67,7 @@ class UpdateRotatedSecret(object): 'secure_access_bastion_issuer': 'str', 'secure_access_db_name': 'str', 'secure_access_db_schema': 'str', + 'secure_access_disable_concurrent_connections': 'bool', 'secure_access_enable': 'str', 'secure_access_host': 'list[str]', 'secure_access_rdp_domain': 'str', @@ -118,6 +119,7 @@ class UpdateRotatedSecret(object): 'secure_access_bastion_issuer': 'secure-access-bastion-issuer', 'secure_access_db_name': 'secure-access-db-name', 'secure_access_db_schema': 'secure-access-db-schema', + 'secure_access_disable_concurrent_connections': 'secure-access-disable-concurrent-connections', 'secure_access_enable': 'secure-access-enable', 'secure_access_host': 'secure-access-host', 'secure_access_rdp_domain': 'secure-access-rdp-domain', @@ -135,7 +137,7 @@ class UpdateRotatedSecret(object): 'user_dn': 'user-dn' } - def __init__(self, provider_type=None, add_tag=None, api_id=None, api_key=None, auto_rotate=None, aws_region='us-east-2', custom_payload=None, description='default_metadata', gcp_key=None, grace_rotation=None, host_provider=None, json=False, keep_prev_version=None, key=None, name=None, new_metadata='default_metadata', new_name=None, new_version=None, rm_tag=None, rotate_after_disconnect='false', rotated_password=None, rotated_username=None, rotation_hour=None, rotation_interval=None, rotator_creds_type='use-self-creds', rotator_custom_cmd=None, same_password=None, secure_access_allow_external_user=False, secure_access_aws_account_id=None, secure_access_aws_native_cli=None, secure_access_bastion_issuer=None, secure_access_db_name=None, secure_access_db_schema=None, secure_access_enable=None, secure_access_host=None, secure_access_rdp_domain=None, secure_access_rdp_user=None, secure_access_url=None, secure_access_web=False, secure_access_web_browsing=False, secure_access_web_proxy=False, ssh_password=None, ssh_username=None, storage_account_key_name=None, token=None, uid_token=None, user_attribute='cn', user_dn=None, local_vars_configuration=None): # noqa: E501 + def __init__(self, provider_type=None, add_tag=None, api_id=None, api_key=None, auto_rotate=None, aws_region='us-east-2', custom_payload=None, description='default_metadata', gcp_key=None, grace_rotation=None, host_provider=None, json=False, keep_prev_version=None, key=None, name=None, new_metadata='default_metadata', new_name=None, new_version=None, rm_tag=None, rotate_after_disconnect='false', rotated_password=None, rotated_username=None, rotation_hour=None, rotation_interval=None, rotator_creds_type='use-self-creds', rotator_custom_cmd=None, same_password=None, secure_access_allow_external_user=False, secure_access_aws_account_id=None, secure_access_aws_native_cli=None, secure_access_bastion_issuer=None, secure_access_db_name=None, secure_access_db_schema=None, secure_access_disable_concurrent_connections=None, secure_access_enable=None, secure_access_host=None, secure_access_rdp_domain=None, secure_access_rdp_user=None, secure_access_url=None, secure_access_web=False, secure_access_web_browsing=False, secure_access_web_proxy=False, ssh_password=None, ssh_username=None, storage_account_key_name=None, token=None, uid_token=None, user_attribute='cn', user_dn=None, local_vars_configuration=None): # noqa: E501 """UpdateRotatedSecret - a model defined in OpenAPI""" # noqa: E501 if local_vars_configuration is None: local_vars_configuration = Configuration() @@ -174,6 +176,7 @@ def __init__(self, provider_type=None, add_tag=None, api_id=None, api_key=None, self._secure_access_bastion_issuer = None self._secure_access_db_name = None self._secure_access_db_schema = None + self._secure_access_disable_concurrent_connections = None self._secure_access_enable = None self._secure_access_host = None self._secure_access_rdp_domain = None @@ -256,6 +259,8 @@ def __init__(self, provider_type=None, add_tag=None, api_id=None, api_key=None, self.secure_access_db_name = secure_access_db_name if secure_access_db_schema is not None: self.secure_access_db_schema = secure_access_db_schema + if secure_access_disable_concurrent_connections is not None: + self.secure_access_disable_concurrent_connections = secure_access_disable_concurrent_connections if secure_access_enable is not None: self.secure_access_enable = secure_access_enable if secure_access_host is not None: @@ -1046,6 +1051,29 @@ def secure_access_db_schema(self, secure_access_db_schema): self._secure_access_db_schema = secure_access_db_schema + @property + def secure_access_disable_concurrent_connections(self): + """Gets the secure_access_disable_concurrent_connections of this UpdateRotatedSecret. # noqa: E501 + + Enable this flag to prevent simultaneous use of the same secret # noqa: E501 + + :return: The secure_access_disable_concurrent_connections of this UpdateRotatedSecret. # noqa: E501 + :rtype: bool + """ + return self._secure_access_disable_concurrent_connections + + @secure_access_disable_concurrent_connections.setter + def secure_access_disable_concurrent_connections(self, secure_access_disable_concurrent_connections): + """Sets the secure_access_disable_concurrent_connections of this UpdateRotatedSecret. + + Enable this flag to prevent simultaneous use of the same secret # noqa: E501 + + :param secure_access_disable_concurrent_connections: The secure_access_disable_concurrent_connections of this UpdateRotatedSecret. # noqa: E501 + :type: bool + """ + + self._secure_access_disable_concurrent_connections = secure_access_disable_concurrent_connections + @property def secure_access_enable(self): """Gets the secure_access_enable of this UpdateRotatedSecret. # noqa: E501 diff --git a/docs/AccountGeneralSettings.md b/docs/AccountGeneralSettings.md index 0cea1ca2..7776ea1a 100644 --- a/docs/AccountGeneralSettings.md +++ b/docs/AccountGeneralSettings.md @@ -6,6 +6,8 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **account_default_key_item_id** | **int** | AccountDefaultKeyItemID is the item ID of the DFC key item configured as the default protection key | [optional] **account_default_key_name** | **str** | 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] +**allowed_clients_ips** | [**AllowedIpSettings**](AllowedIpSettings.md) | | [optional] +**allowed_gateways_ips** | [**AllowedIpSettings**](AllowedIpSettings.md) | | [optional] **auth_usage_event** | [**UsageEventSetting**](UsageEventSetting.md) | | [optional] **data_protection_section** | [**DataProtectionSection**](DataProtectionSection.md) | | [optional] **dynamic_secret_max_ttl** | [**DynamicSecretMaxTtl**](DynamicSecretMaxTtl.md) | | [optional] diff --git a/docs/AllowedIpSettings.md b/docs/AllowedIpSettings.md new file mode 100644 index 00000000..29646308 --- /dev/null +++ b/docs/AllowedIpSettings.md @@ -0,0 +1,11 @@ +# AllowedIpSettings + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**cidr_whitelist** | **str** | | [optional] +**lock** | **bool** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodAccessInfo.md b/docs/AuthMethodAccessInfo.md index 88c8e5f7..784c5b38 100644 --- a/docs/AuthMethodAccessInfo.md +++ b/docs/AuthMethodAccessInfo.md @@ -6,6 +6,7 @@ Name | Type | Description | Notes **access_expires** | **int** | | [optional] **access_id_alias** | **str** | 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] **api_key_access_rules** | [**APIKeyAccessRules**](APIKeyAccessRules.md) | | [optional] +**audit_logs_claims** | **list[str]** | | [optional] **aws_iam_access_rules** | [**AWSIAMAccessRules**](AWSIAMAccessRules.md) | | [optional] **azure_ad_access_rules** | [**AzureADAccessRules**](AzureADAccessRules.md) | | [optional] **cert_access_rules** | [**CertAccessRules**](CertAccessRules.md) | | [optional] diff --git a/docs/AuthMethodCreateApiKey.md b/docs/AuthMethodCreateApiKey.md new file mode 100644 index 00000000..3326f14c --- /dev/null +++ b/docs/AuthMethodCreateApiKey.md @@ -0,0 +1,22 @@ +# AuthMethodCreateApiKey + +authMethodCreateApiKey is a command that creates Api Key auth method +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateAwsIam.md b/docs/AuthMethodCreateAwsIam.md new file mode 100644 index 00000000..8b70f2f0 --- /dev/null +++ b/docs/AuthMethodCreateAwsIam.md @@ -0,0 +1,30 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_arn** | **list[str]** | A list of full arns that the access is restricted to | [optional] +**bound_aws_account_id** | **list[str]** | A list of AWS account-IDs that the access is restricted to | +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**bound_resource_id** | **list[str]** | A list of full resource ids that the access is restricted to | [optional] +**bound_role_id** | **list[str]** | A list of full role ids that the access is restricted to | [optional] +**bound_role_name** | **list[str]** | A list of full role-name that the access is restricted to | [optional] +**bound_user_id** | **list[str]** | A list of full user ids that the access is restricted to | [optional] +**bound_user_name** | **list[str]** | A list of full user-name that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**sts_url** | **str** | sts URL | [optional] [default to 'https://sts.amazonaws.com'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateAzureAD.md b/docs/AuthMethodCreateAzureAD.md new file mode 100644 index 00000000..60bf17d6 --- /dev/null +++ b/docs/AuthMethodCreateAzureAD.md @@ -0,0 +1,34 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audience** | **str** | Deprecated (Deprecated) The audience in the JWT | [optional] [default to 'https://management.azure.com/'] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_group_id** | **list[str]** | A list of group ids that the access is restricted to | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**bound_providers** | **list[str]** | A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) | [optional] +**bound_resource_id** | **list[str]** | A list of full resource ids that the access is restricted to | [optional] +**bound_resource_names** | **list[str]** | A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc). | [optional] +**bound_resource_types** | **list[str]** | A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc) | [optional] +**bound_rg_id** | **list[str]** | A list of resource groups that the access is restricted to | [optional] +**bound_spid** | **list[str]** | A list of service principal IDs that the access is restricted to | [optional] +**bound_sub_id** | **list[str]** | A list of subscription ids that the access is restricted to | [optional] +**bound_tenant_id** | **str** | The Azure tenant id that the access is restricted to | +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **str** | Issuer URL | [optional] [default to 'https://sts.windows.net/---bound_tenant_id---'] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwks_uri** | **str** | 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] [default to 'https://login.microsoftonline.com/common/discovery/keys'] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateCert.md b/docs/AuthMethodCreateCert.md new file mode 100644 index 00000000..c95373c1 --- /dev/null +++ b/docs/AuthMethodCreateCert.md @@ -0,0 +1,32 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**allowed_cors** | **str** | Comma separated list of allowed CORS domains to be validated as part of the authentication flow. | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_common_names** | **list[str]** | A list of names. At least one must exist in the Common Name. Supports globbing. | [optional] +**bound_dns_sans** | **list[str]** | A list of DNS names. At least one must exist in the SANs. Supports globbing. | [optional] +**bound_email_sans** | **list[str]** | A list of Email Addresses. At least one must exist in the SANs. Supports globbing. | [optional] +**bound_extensions** | **list[str]** | 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] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**bound_organizational_units** | **list[str]** | A list of Organizational Units names. At least one must exist in the OU field. | [optional] +**bound_uri_sans** | **list[str]** | A list of URIs. At least one must exist in the SANs. Supports globbing. | [optional] +**certificate_data** | **str** | The certificate data in base64, if no file was provided | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**revoked_cert_ids** | **list[str]** | A list of revoked cert ids | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**unique_identifier** | **str** | 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. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateEmail.md b/docs/AuthMethodCreateEmail.md new file mode 100644 index 00000000..ed78b060 --- /dev/null +++ b/docs/AuthMethodCreateEmail.md @@ -0,0 +1,23 @@ +# AuthMethodCreateEmail + +authMethodCreateEmail is a command that creates a new auth method that will be able to authenticate using email. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**email** | **str** | An email address to be invited to have access | +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateGcp.md b/docs/AuthMethodCreateGcp.md new file mode 100644 index 00000000..2447b2a4 --- /dev/null +++ b/docs/AuthMethodCreateGcp.md @@ -0,0 +1,30 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audience** | **str** | The audience to verify in the JWT received by the client | [default to 'akeyless.io'] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**bound_labels** | **list[str]** | 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] +**bound_projects** | **list[str]** | === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. | [optional] +**bound_regions** | **list[str]** | 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] +**bound_service_accounts** | **list[str]** | List of service accounts the service account must be part of in order to be authenticated. | [optional] +**bound_zones** | **list[str]** | === 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** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**service_account_creds_data** | **str** | ServiceAccount credentials data instead of giving a file path, base64 encoded | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **str** | Type of the GCP Access Rules | +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateK8s.md b/docs/AuthMethodCreateK8s.md new file mode 100644 index 00000000..7b2b3949 --- /dev/null +++ b/docs/AuthMethodCreateK8s.md @@ -0,0 +1,28 @@ +# AuthMethodCreateK8s + +authMethodCreateK8s is a command that creates a new auth method that will be able to authenticate using K8S. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audience** | **str** | The audience in the Kubernetes JWT that the access is restricted to | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**bound_namespaces** | **list[str]** | A list of namespaces that the access is restricted to | [optional] +**bound_pod_names** | **list[str]** | A list of pod names that the access is restricted to | [optional] +**bound_sa_names** | **list[str]** | A list of service account names that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gen_key** | **str** | Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] | [optional] [default to 'true'] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**public_key** | **str** | Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateLdap.md b/docs/AuthMethodCreateLdap.md new file mode 100644 index 00000000..4f1f699e --- /dev/null +++ b/docs/AuthMethodCreateLdap.md @@ -0,0 +1,25 @@ +# AuthMethodCreateLdap + +authMethodCreateLdap is a command that creates a new auth method that will be able to authenticate using LDAP. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gen_key** | **str** | Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] | [optional] [default to 'true'] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**public_key_data** | **str** | A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**unique_identifier** | **str** | 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] [default to 'users'] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateOCI.md b/docs/AuthMethodCreateOCI.md new file mode 100644 index 00000000..a41f2627 --- /dev/null +++ b/docs/AuthMethodCreateOCI.md @@ -0,0 +1,24 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**group_ocid** | **list[str]** | A list of required groups ocids | +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**tenant_ocid** | **str** | The Oracle Cloud tenant ID | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateOIDC.md b/docs/AuthMethodCreateOIDC.md new file mode 100644 index 00000000..f5baaeec --- /dev/null +++ b/docs/AuthMethodCreateOIDC.md @@ -0,0 +1,31 @@ +# AuthMethodCreateOIDC + +authMethodCreateOIDC is a command that creates a new auth method that will be available to authenticate using OIDC. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**allowed_redirect_uri** | **list[str]** | Allowed redirect URIs after the authentication | [optional] +**audience** | **str** | 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] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**client_id** | **str** | Client ID | [optional] +**client_secret** | **str** | Client Secret | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **str** | Issuer URL | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**required_scopes** | **list[str]** | RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve | [optional] +**required_scopes_prefix** | **str** | 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] +**subclaims_delimiters** | **list[str]** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**unique_identifier** | **str** | 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. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateOauth2.md b/docs/AuthMethodCreateOauth2.md new file mode 100644 index 00000000..5348b479 --- /dev/null +++ b/docs/AuthMethodCreateOauth2.md @@ -0,0 +1,32 @@ +# AuthMethodCreateOauth2 + +authMethodCreateOauth2 is a command that creates a new auth method that will be able to authenticate using Oauth2. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audience** | **str** | The audience in the JWT | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_client_ids** | **list[str]** | The clients ids that the access is restricted to | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**cert** | **str** | CertificateFile Path to a file that contain the certificate in a PEM format. | [optional] +**cert_file_data** | **str** | CertificateFileData PEM Certificate in a Base64 format. | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gateway_url** | **str** | Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **str** | Issuer URL | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwks_json_data** | **str** | 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] +**jwks_uri** | **str** | 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. | [default to 'default_jwks_url'] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**subclaims_delimiters** | **list[str]** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**unique_identifier** | **str** | 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. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateOutput.md b/docs/AuthMethodCreateOutput.md new file mode 100644 index 00000000..6931d160 --- /dev/null +++ b/docs/AuthMethodCreateOutput.md @@ -0,0 +1,13 @@ +# AuthMethodCreateOutput + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_id** | **str** | | [optional] +**access_key** | **str** | | [optional] +**name** | **str** | | [optional] +**prv_key** | **str** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateSAML.md b/docs/AuthMethodCreateSAML.md new file mode 100644 index 00000000..c87af5ce --- /dev/null +++ b/docs/AuthMethodCreateSAML.md @@ -0,0 +1,27 @@ +# AuthMethodCreateSAML + +authMethodCreateSAML is a command that creates a new auth method that will be available to authenticate using SAML. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**allowed_redirect_uri** | **list[str]** | Allowed redirect URIs after the authentication | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**idp_metadata_url** | **str** | IDP metadata url | [optional] +**idp_metadata_xml_data** | **str** | IDP metadata xml data | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**subclaims_delimiters** | **list[str]** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**unique_identifier** | **str** | 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. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodCreateUniversalIdentity.md b/docs/AuthMethodCreateUniversalIdentity.md new file mode 100644 index 00000000..17c467e0 --- /dev/null +++ b/docs/AuthMethodCreateUniversalIdentity.md @@ -0,0 +1,25 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deny_inheritance** | **bool** | Deny from root to create children | [optional] +**deny_rotate** | **bool** | Deny from the token to rotate | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**ttl** | **int** | Token ttl | [optional] [default to 60] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodDelete.md b/docs/AuthMethodDelete.md new file mode 100644 index 00000000..0d11953d --- /dev/null +++ b/docs/AuthMethodDelete.md @@ -0,0 +1,14 @@ +# AuthMethodDelete + +authMethodDelete is a command that deletes auth method +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**name** | **str** | Auth Method name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodDeleteOutput.md b/docs/AuthMethodDeleteOutput.md new file mode 100644 index 00000000..0179d843 --- /dev/null +++ b/docs/AuthMethodDeleteOutput.md @@ -0,0 +1,10 @@ +# AuthMethodDeleteOutput + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**name** | **str** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodGet.md b/docs/AuthMethodGet.md new file mode 100644 index 00000000..3a9c5cb1 --- /dev/null +++ b/docs/AuthMethodGet.md @@ -0,0 +1,13 @@ +# AuthMethodGet + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**name** | **str** | Auth Method name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodList.md b/docs/AuthMethodList.md new file mode 100644 index 00000000..85984782 --- /dev/null +++ b/docs/AuthMethodList.md @@ -0,0 +1,16 @@ +# AuthMethodList + +authMethodList is a command that returns a list of auth methods +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**filter** | **str** | Filter by auth method name or part of it | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**pagination_token** | **str** | Next page reference | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **list[str]** | 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] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateApiKey.md b/docs/AuthMethodUpdateApiKey.md new file mode 100644 index 00000000..9b6c8496 --- /dev/null +++ b/docs/AuthMethodUpdateApiKey.md @@ -0,0 +1,22 @@ +# AuthMethodUpdateApiKey + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateAwsIam.md b/docs/AuthMethodUpdateAwsIam.md new file mode 100644 index 00000000..67ce0efd --- /dev/null +++ b/docs/AuthMethodUpdateAwsIam.md @@ -0,0 +1,31 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_arn** | **list[str]** | A list of full arns that the access is restricted to | [optional] +**bound_aws_account_id** | **list[str]** | A list of AWS account-IDs that the access is restricted to | +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**bound_resource_id** | **list[str]** | A list of full resource ids that the access is restricted to | [optional] +**bound_role_id** | **list[str]** | A list of full role ids that the access is restricted to | [optional] +**bound_role_name** | **list[str]** | A list of full role-name that the access is restricted to | [optional] +**bound_user_id** | **list[str]** | A list of full user ids that the access is restricted to | [optional] +**bound_user_name** | **list[str]** | A list of full user-name that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**sts_url** | **str** | sts URL | [optional] [default to 'https://sts.amazonaws.com'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateAzureAD.md b/docs/AuthMethodUpdateAzureAD.md new file mode 100644 index 00000000..05df6a6a --- /dev/null +++ b/docs/AuthMethodUpdateAzureAD.md @@ -0,0 +1,35 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audience** | **str** | Deprecated (Deprecated) The audience in the JWT | [optional] [default to 'https://management.azure.com/'] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_group_id** | **list[str]** | A list of group ids that the access is restricted to | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**bound_providers** | **list[str]** | A list of resource providers that the access is restricted to (e.g, Microsoft.Compute, Microsoft.ManagedIdentity, etc) | [optional] +**bound_resource_id** | **list[str]** | A list of full resource ids that the access is restricted to | [optional] +**bound_resource_names** | **list[str]** | A list of resource names that the access is restricted to (e.g, a virtual machine name, scale set name, etc). | [optional] +**bound_resource_types** | **list[str]** | A list of resource types that the access is restricted to (e.g, virtualMachines, userAssignedIdentities, etc) | [optional] +**bound_rg_id** | **list[str]** | A list of resource groups that the access is restricted to | [optional] +**bound_spid** | **list[str]** | A list of service principal IDs that the access is restricted to | [optional] +**bound_sub_id** | **list[str]** | A list of subscription ids that the access is restricted to | [optional] +**bound_tenant_id** | **str** | The Azure tenant id that the access is restricted to | +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **str** | Issuer URL | [optional] [default to 'https://sts.windows.net/---bound_tenant_id---'] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwks_uri** | **str** | 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] [default to 'https://login.microsoftonline.com/common/discovery/keys'] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateCert.md b/docs/AuthMethodUpdateCert.md new file mode 100644 index 00000000..8e5d828d --- /dev/null +++ b/docs/AuthMethodUpdateCert.md @@ -0,0 +1,33 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**allowed_cors** | **str** | Comma separated list of allowed CORS domains to be validated as part of the authentication flow. | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_common_names** | **list[str]** | A list of names. At least one must exist in the Common Name. Supports globbing. | [optional] +**bound_dns_sans** | **list[str]** | A list of DNS names. At least one must exist in the SANs. Supports globbing. | [optional] +**bound_email_sans** | **list[str]** | A list of Email Addresses. At least one must exist in the SANs. Supports globbing. | [optional] +**bound_extensions** | **list[str]** | 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] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**bound_organizational_units** | **list[str]** | A list of Organizational Units names. At least one must exist in the OU field. | [optional] +**bound_uri_sans** | **list[str]** | A list of URIs. At least one must exist in the SANs. Supports globbing. | [optional] +**certificate_data** | **str** | The certificate data in base64, if no file was provided | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**revoked_cert_ids** | **list[str]** | A list of revoked cert ids | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**unique_identifier** | **str** | 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. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateEmail.md b/docs/AuthMethodUpdateEmail.md new file mode 100644 index 00000000..bcf12fa3 --- /dev/null +++ b/docs/AuthMethodUpdateEmail.md @@ -0,0 +1,23 @@ +# AuthMethodUpdateEmail + +authMethodUpdateEmail is a command that updates an Email auth method +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateGcp.md b/docs/AuthMethodUpdateGcp.md new file mode 100644 index 00000000..d0e8f736 --- /dev/null +++ b/docs/AuthMethodUpdateGcp.md @@ -0,0 +1,31 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audience** | **str** | The audience to verify in the JWT received by the client | [default to 'akeyless.io'] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**bound_labels** | **list[str]** | 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] +**bound_projects** | **list[str]** | === Human and Machine authentication section === Array of GCP project IDs. Only entities belonging to any of the provided projects can authenticate. | [optional] +**bound_regions** | **list[str]** | 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] +**bound_service_accounts** | **list[str]** | List of service accounts the service account must be part of in order to be authenticated. | [optional] +**bound_zones** | **list[str]** | === 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** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**service_account_creds_data** | **str** | ServiceAccount credentials data instead of giving a file path, base64 encoded | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **str** | Type of the GCP Access Rules | +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateK8s.md b/docs/AuthMethodUpdateK8s.md new file mode 100644 index 00000000..fc151da8 --- /dev/null +++ b/docs/AuthMethodUpdateK8s.md @@ -0,0 +1,29 @@ +# AuthMethodUpdateK8s + +authMethodUpdateK8s is a command that updates a new auth method that will be able to authenticate using K8S. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audience** | **str** | The audience in the Kubernetes JWT that the access is restricted to | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**bound_namespaces** | **list[str]** | A list of namespaces that the access is restricted to | [optional] +**bound_pod_names** | **list[str]** | A list of pod names that the access is restricted to | [optional] +**bound_sa_names** | **list[str]** | A list of service account names that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gen_key** | **str** | Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**public_key** | **str** | Base64-encoded or PEM formatted public key data for K8S authentication method is required [RSA2048] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateLdap.md b/docs/AuthMethodUpdateLdap.md new file mode 100644 index 00000000..98afb14c --- /dev/null +++ b/docs/AuthMethodUpdateLdap.md @@ -0,0 +1,26 @@ +# AuthMethodUpdateLdap + +authMethodUpdateLdap is a command that updates a new auth method that will be able to authenticate using LDAP. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gen_key** | **str** | Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**public_key_data** | **str** | A public key generated for LDAP authentication method on Akeyless in base64 or PEM format [RSA2048] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**unique_identifier** | **str** | 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] [default to 'users'] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateOCI.md b/docs/AuthMethodUpdateOCI.md new file mode 100644 index 00000000..e4ac46d4 --- /dev/null +++ b/docs/AuthMethodUpdateOCI.md @@ -0,0 +1,25 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**group_ocid** | **list[str]** | A list of required groups ocids | +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**tenant_ocid** | **str** | The Oracle Cloud tenant ID | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateOIDC.md b/docs/AuthMethodUpdateOIDC.md new file mode 100644 index 00000000..4dd72f59 --- /dev/null +++ b/docs/AuthMethodUpdateOIDC.md @@ -0,0 +1,32 @@ +# AuthMethodUpdateOIDC + +authMethodUpdateOIDC is a command that updates a new auth method that will be available to authenticate using OIDC. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**allowed_redirect_uri** | **list[str]** | Allowed redirect URIs after the authentication | [optional] +**audience** | **str** | 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] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**client_id** | **str** | Client ID | [optional] +**client_secret** | **str** | Client Secret | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **str** | Issuer URL | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**required_scopes** | **list[str]** | RequiredScopes is a list of required scopes that the oidc method will request from the oidc provider and the user must approve | [optional] +**required_scopes_prefix** | **str** | 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] +**subclaims_delimiters** | **list[str]** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**unique_identifier** | **str** | 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. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateOauth2.md b/docs/AuthMethodUpdateOauth2.md new file mode 100644 index 00000000..cb98b8da --- /dev/null +++ b/docs/AuthMethodUpdateOauth2.md @@ -0,0 +1,33 @@ +# AuthMethodUpdateOauth2 + +authMethodUpdateOauth2 is a command that updates a new auth method that will be able to authenticate using Oauth2. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audience** | **str** | The audience in the JWT | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_client_ids** | **list[str]** | The clients ids that the access is restricted to | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**cert** | **str** | CertificateFile Path to a file that contain the certificate in a PEM format. | [optional] +**cert_file_data** | **str** | CertificateFileData PEM Certificate in a Base64 format. | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gateway_url** | **str** | Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**issuer** | **str** | Issuer URL | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwks_json_data** | **str** | 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] +**jwks_uri** | **str** | 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. | [default to 'default_jwks_url'] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**subclaims_delimiters** | **list[str]** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**unique_identifier** | **str** | 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. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateOutput.md b/docs/AuthMethodUpdateOutput.md new file mode 100644 index 00000000..72ae78fa --- /dev/null +++ b/docs/AuthMethodUpdateOutput.md @@ -0,0 +1,11 @@ +# AuthMethodUpdateOutput + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**name** | **str** | | [optional] +**prv_key** | **str** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateSAML.md b/docs/AuthMethodUpdateSAML.md new file mode 100644 index 00000000..61cb7ebd --- /dev/null +++ b/docs/AuthMethodUpdateSAML.md @@ -0,0 +1,28 @@ +# AuthMethodUpdateSAML + +authMethodUpdateSAML is a command that updates a new auth method that will be available to authenticate using SAML. +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**allowed_redirect_uri** | **list[str]** | Allowed redirect URIs after the authentication | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**idp_metadata_url** | **str** | IDP metadata url | [optional] +**idp_metadata_xml_data** | **str** | IDP metadata xml data | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**subclaims_delimiters** | **list[str]** | A list of additional sub claims delimiters (relevant only for SAML, OIDC, OAuth2/JWT) | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**unique_identifier** | **str** | 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. | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/AuthMethodUpdateUniversalIdentity.md b/docs/AuthMethodUpdateUniversalIdentity.md new file mode 100644 index 00000000..ca57644e --- /dev/null +++ b/docs/AuthMethodUpdateUniversalIdentity.md @@ -0,0 +1,26 @@ +# 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 +------------ | ------------- | ------------- | ------------- +**access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] +**bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deny_inheritance** | **bool** | Deny from root to create children | [optional] +**deny_rotate** | **bool** | Deny from the token to rotate | [optional] +**description** | **str** | Auth Method description | [optional] +**force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] +**gw_bound_ips** | **list[str]** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**jwt_ttl** | **int** | Jwt TTL | [optional] [default to 0] +**name** | **str** | Auth Method name | +**new_name** | **str** | Auth Method new name | [optional] +**product_type** | **list[str]** | Choose the relevant product type for the auth method [sm, sra, pm, dp, ca] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**ttl** | **int** | Token ttl | [optional] [default to 60] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/BastionListEntry.md b/docs/BastionListEntry.md index d21012bf..ea8aa68a 100644 --- a/docs/BastionListEntry.md +++ b/docs/BastionListEntry.md @@ -9,7 +9,6 @@ Name | Type | Description | Notes **allowed_urls_per_instance** | **dict(str, list[str])** | | [optional] **cluster_name** | **str** | | [optional] **display_name** | **str** | | [optional] -**has_gateway_identity** | **bool** | | [optional] **last_report** | **datetime** | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/docs/CreateAWSTarget.md b/docs/CreateAWSTarget.md index 69805ea9..be5a792f 100644 --- a/docs/CreateAWSTarget.md +++ b/docs/CreateAWSTarget.md @@ -1,5 +1,6 @@ # CreateAWSTarget +createAWSTarget is a command that creates a new target. [Deprecated: Use target-create-aws command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateArtifactoryTarget.md b/docs/CreateArtifactoryTarget.md index 22dbab0f..6c4fb601 100644 --- a/docs/CreateArtifactoryTarget.md +++ b/docs/CreateArtifactoryTarget.md @@ -1,5 +1,6 @@ # CreateArtifactoryTarget +createArtifactoryTarget is a command that creates a new target. [Deprecated: Use target-create-artifactory command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateAuthMethod.md b/docs/CreateAuthMethod.md index 15aea6a0..3ac82938 100644 --- a/docs/CreateAuthMethod.md +++ b/docs/CreateAuthMethod.md @@ -1,9 +1,11 @@ # CreateAuthMethod +createAuthMethod is a command that creates a new auth method. [Deprecated: Use auth-method-create-api-key command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **str** | Auth Method description | [optional] **force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/CreateAuthMethodAWSIAM.md b/docs/CreateAuthMethodAWSIAM.md index ff3e90ca..4a2434ed 100644 --- a/docs/CreateAuthMethodAWSIAM.md +++ b/docs/CreateAuthMethodAWSIAM.md @@ -1,10 +1,11 @@ # 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 ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_arn** | **list[str]** | A list of full arns that the access is restricted to | [optional] **bound_aws_account_id** | **list[str]** | A list of AWS account-IDs that the access is restricted to | **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodAzureAD.md b/docs/CreateAuthMethodAzureAD.md index 639be428..ea4f496f 100644 --- a/docs/CreateAuthMethodAzureAD.md +++ b/docs/CreateAuthMethodAzureAD.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **audience** | **str** | Deprecated (Deprecated) The audience in the JWT | [optional] [default to 'https://management.azure.com/'] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_group_id** | **list[str]** | A list of group ids that the access is restricted to | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **bound_providers** | **list[str]** | 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 04dbbb3b..32f6b6ab 100644 --- a/docs/CreateAuthMethodCert.md +++ b/docs/CreateAuthMethodCert.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **allowed_cors** | **str** | Comma separated list of allowed CORS domains to be validated as part of the authentication flow. | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_common_names** | **list[str]** | A list of names. At least one must exist in the Common Name. Supports globbing. | [optional] **bound_dns_sans** | **list[str]** | A list of DNS names. At least one must exist in the SANs. Supports globbing. | [optional] **bound_email_sans** | **list[str]** | 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 5ffdd830..8398b628 100644 --- a/docs/CreateAuthMethodEmail.md +++ b/docs/CreateAuthMethodEmail.md @@ -1,10 +1,11 @@ # 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 ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **str** | Auth Method description | [optional] **email** | **str** | An email address to be invited to have access | diff --git a/docs/CreateAuthMethodGCP.md b/docs/CreateAuthMethodGCP.md index d23fdbb3..42f863fb 100644 --- a/docs/CreateAuthMethodGCP.md +++ b/docs/CreateAuthMethodGCP.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **audience** | **str** | The audience to verify in the JWT received by the client | [default to 'akeyless.io'] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **bound_labels** | **list[str]** | 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] **bound_projects** | **list[str]** | === 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 601e9bac..7082905f 100644 --- a/docs/CreateAuthMethodHuawei.md +++ b/docs/CreateAuthMethodHuawei.md @@ -5,6 +5,7 @@ createAuthMethodHuawei is a command that creates a new auth method that will be Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **auth_url** | **str** | sts URL | [optional] [default to 'https://iam.myhwclouds.com:443/v3'] **bound_domain_id** | **list[str]** | A list of domain IDs that the access is restricted to | [optional] **bound_domain_name** | **list[str]** | A list of domain names that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodK8S.md b/docs/CreateAuthMethodK8S.md index 9642802e..a53faa76 100644 --- a/docs/CreateAuthMethodK8S.md +++ b/docs/CreateAuthMethodK8S.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **audience** | **str** | The audience in the Kubernetes JWT that the access is restricted to | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **bound_namespaces** | **list[str]** | A list of namespaces that the access is restricted to | [optional] **bound_pod_names** | **list[str]** | A list of pod names that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodLDAP.md b/docs/CreateAuthMethodLDAP.md index 0abdaf64..fdd5dffc 100644 --- a/docs/CreateAuthMethodLDAP.md +++ b/docs/CreateAuthMethodLDAP.md @@ -1,10 +1,11 @@ # 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 ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **str** | Auth Method description | [optional] **force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/CreateAuthMethodOAuth2.md b/docs/CreateAuthMethodOAuth2.md index 96824c8c..7a50d37a 100644 --- a/docs/CreateAuthMethodOAuth2.md +++ b/docs/CreateAuthMethodOAuth2.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **audience** | **str** | The audience in the JWT | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_client_ids** | **list[str]** | The clients ids that the access is restricted to | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **cert** | **str** | 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 4e61c989..bdbcdc92 100644 --- a/docs/CreateAuthMethodOCI.md +++ b/docs/CreateAuthMethodOCI.md @@ -1,10 +1,11 @@ # 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 ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **str** | Auth Method description | [optional] **force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/CreateAuthMethodOIDC.md b/docs/CreateAuthMethodOIDC.md index 2c9cc843..1ec4b88a 100644 --- a/docs/CreateAuthMethodOIDC.md +++ b/docs/CreateAuthMethodOIDC.md @@ -1,12 +1,13 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **allowed_redirect_uri** | **list[str]** | Allowed redirect URIs after the authentication | [optional] **audience** | **str** | 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] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **client_id** | **str** | Client ID | [optional] **client_secret** | **str** | Client Secret | [optional] diff --git a/docs/CreateAuthMethodSAML.md b/docs/CreateAuthMethodSAML.md index 0dbaba9a..2d22654e 100644 --- a/docs/CreateAuthMethodSAML.md +++ b/docs/CreateAuthMethodSAML.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **allowed_redirect_uri** | **list[str]** | Allowed redirect URIs after the authentication | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **str** | Auth Method description | [optional] **force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/CreateAuthMethodUniversalIdentity.md b/docs/CreateAuthMethodUniversalIdentity.md index 53d27971..27aa96de 100644 --- a/docs/CreateAuthMethodUniversalIdentity.md +++ b/docs/CreateAuthMethodUniversalIdentity.md @@ -1,10 +1,11 @@ # 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 ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **deny_inheritance** | **bool** | Deny from root to create children | [optional] **deny_rotate** | **bool** | Deny from the token to rotate | [optional] diff --git a/docs/CreateAzureTarget.md b/docs/CreateAzureTarget.md index 659d1632..511672f6 100644 --- a/docs/CreateAzureTarget.md +++ b/docs/CreateAzureTarget.md @@ -1,5 +1,6 @@ # CreateAzureTarget +createAzureTarget is a command that creates a new target. [Deprecated: Use target-create-azure command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateDBTarget.md b/docs/CreateDBTarget.md index ba01f618..c14eb88b 100644 --- a/docs/CreateDBTarget.md +++ b/docs/CreateDBTarget.md @@ -1,5 +1,6 @@ # CreateDBTarget +createDBTarget is a command that creates a new target. [Deprecated: Use target-create-db command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateDockerhubTarget.md b/docs/CreateDockerhubTarget.md index 78480ed4..5a08d1e2 100644 --- a/docs/CreateDockerhubTarget.md +++ b/docs/CreateDockerhubTarget.md @@ -1,12 +1,13 @@ # CreateDockerhubTarget +createDockerhubTarget is a command that creates a new target. [Deprecated: Use target-create-dockerhub command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **comment** | **str** | Deprecated - use description | [optional] **description** | **str** | Description of the object | [optional] -**dockerhub_password** | **str** | DockerhubPassword is either the user's password to manage the repository | [optional] -**dockerhub_username** | **str** | DockerhubUsername is the name of the user in dockerhub | [optional] +**dockerhub_password** | **str** | Password for docker repository | [optional] +**dockerhub_username** | **str** | Username for docker repository | [optional] **json** | **bool** | Set output format to JSON | [optional] [default to False] **key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] **max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] diff --git a/docs/CreateEKSTarget.md b/docs/CreateEKSTarget.md index cf7abcf2..5e9caae2 100644 --- a/docs/CreateEKSTarget.md +++ b/docs/CreateEKSTarget.md @@ -1,5 +1,6 @@ # CreateEKSTarget +createEKSTarget is a command that creates a new target. [Deprecated: Use target-create-eks command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateGKETarget.md b/docs/CreateGKETarget.md index 9558fe03..29171dd7 100644 --- a/docs/CreateGKETarget.md +++ b/docs/CreateGKETarget.md @@ -1,5 +1,6 @@ # CreateGKETarget +createGKETarget is a command that creates a new target. [Deprecated: Use target-create-gke command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateGcpTarget.md b/docs/CreateGcpTarget.md index e29a12e2..ef71903d 100644 --- a/docs/CreateGcpTarget.md +++ b/docs/CreateGcpTarget.md @@ -1,5 +1,6 @@ # CreateGcpTarget +createGcpTarget is a command that creates a new target. [Deprecated: Use target-create-gcp command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateGithubTarget.md b/docs/CreateGithubTarget.md index 12751f95..cba96ed1 100644 --- a/docs/CreateGithubTarget.md +++ b/docs/CreateGithubTarget.md @@ -1,5 +1,6 @@ # CreateGithubTarget +createGithubTarget is a command that creates a new target. [Deprecated: Use target-create-github command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateGitlabTarget.md b/docs/CreateGitlabTarget.md new file mode 100644 index 00000000..0a8e7cc0 --- /dev/null +++ b/docs/CreateGitlabTarget.md @@ -0,0 +1,21 @@ +# CreateGitlabTarget + +createGitlabTarget is a command that creates a new target. [Deprecated: Use target-create-gitlab command] +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**comment** | **str** | Deprecated - use description | [optional] +**description** | **str** | Description of the object | [optional] +**gitlab_access_token** | **str** | Gitlab access token | [optional] +**gitlab_certificate** | **str** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlab_url** | **str** | Gitlab base url | [optional] [default to 'https://gitlab.com/'] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/CreateGitlabTargetOutput.md b/docs/CreateGitlabTargetOutput.md new file mode 100644 index 00000000..78ab6f53 --- /dev/null +++ b/docs/CreateGitlabTargetOutput.md @@ -0,0 +1,10 @@ +# CreateGitlabTargetOutput + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**target_id** | **int** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/CreateGlobalSignAtlasTarget.md b/docs/CreateGlobalSignAtlasTarget.md index fd01ca2b..659298ca 100644 --- a/docs/CreateGlobalSignAtlasTarget.md +++ b/docs/CreateGlobalSignAtlasTarget.md @@ -1,5 +1,6 @@ # CreateGlobalSignAtlasTarget +createGlobalSignAtlasTarget is a command that creates a new target. [Deprecated: Use target-create-globalsign-atlas command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateGlobalSignTarget.md b/docs/CreateGlobalSignTarget.md index c83da25e..876292b8 100644 --- a/docs/CreateGlobalSignTarget.md +++ b/docs/CreateGlobalSignTarget.md @@ -1,5 +1,6 @@ # CreateGlobalSignTarget +createGlobalSignTarget is a command that creates a new target. [Deprecated: Use target-create-globalsign command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateGodaddyTarget.md b/docs/CreateGodaddyTarget.md index 52865d9d..fed06747 100644 --- a/docs/CreateGodaddyTarget.md +++ b/docs/CreateGodaddyTarget.md @@ -1,5 +1,6 @@ # CreateGodaddyTarget +createGodaddyTarget is a command that creates a new target. [Deprecated: Use target-create-godaddy command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateHashiVaultTarget.md b/docs/CreateHashiVaultTarget.md index 2340c831..9161941e 100644 --- a/docs/CreateHashiVaultTarget.md +++ b/docs/CreateHashiVaultTarget.md @@ -1,5 +1,6 @@ # CreateHashiVaultTarget +createHashiVaultTarget is a command that creates a new hashi-vault target. [Deprecated: Use target-create-hashi-vault command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateLdapTarget.md b/docs/CreateLdapTarget.md index 746bc1d3..b7dc222a 100644 --- a/docs/CreateLdapTarget.md +++ b/docs/CreateLdapTarget.md @@ -1,5 +1,6 @@ # CreateLdapTarget +createldapTarget is a command that creates a new target. [Deprecated: Use target-create-ldap command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateLinkedTarget.md b/docs/CreateLinkedTarget.md index 7e4ecc6a..027b0115 100644 --- a/docs/CreateLinkedTarget.md +++ b/docs/CreateLinkedTarget.md @@ -1,5 +1,6 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateNativeK8STarget.md b/docs/CreateNativeK8STarget.md index aefde8c9..976df7e7 100644 --- a/docs/CreateNativeK8STarget.md +++ b/docs/CreateNativeK8STarget.md @@ -1,5 +1,6 @@ # CreateNativeK8STarget +createNativeK8STarget is a command that creates a new target. [Deprecated: Use target-create-k8s command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreatePingTarget.md b/docs/CreatePingTarget.md index 2ef91318..ff1073e2 100644 --- a/docs/CreatePingTarget.md +++ b/docs/CreatePingTarget.md @@ -1,5 +1,6 @@ # CreatePingTarget +createPingTarget is a command that creates a new target. [Deprecated: Use target-create-ping command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateRabbitMQTarget.md b/docs/CreateRabbitMQTarget.md index 5383eb29..9ab519f8 100644 --- a/docs/CreateRabbitMQTarget.md +++ b/docs/CreateRabbitMQTarget.md @@ -1,5 +1,6 @@ # CreateRabbitMQTarget +createRabbitMQTarget is a command that creates a new target. [Deprecated: Use target-create-rabbitmq command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateRotatedSecret.md b/docs/CreateRotatedSecret.md index 9ff52eab..22414ed7 100644 --- a/docs/CreateRotatedSecret.md +++ b/docs/CreateRotatedSecret.md @@ -39,6 +39,7 @@ Name | Type | Description | Notes **secure_access_bastion_issuer** | **str** | Path to the SSH Certificate Issuer for your Akeyless Bastion | [optional] **secure_access_db_name** | **str** | The DB name (relevant only for DB Dynamic-Secret) | [optional] **secure_access_db_schema** | **str** | The db schema (relevant only for mssql or postgresql) | [optional] +**secure_access_disable_concurrent_connections** | **bool** | Enable this flag to prevent simultaneous use of the same secret | [optional] **secure_access_enable** | **str** | Enable/Disable secure remote access [true/false] | [optional] **secure_access_host** | **list[str]** | Target servers for connections (In case of Linked Target association, host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) | [optional] **secure_access_rdp_domain** | **str** | 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 993e6e62..7dca9c6f 100644 --- a/docs/CreateSSHTarget.md +++ b/docs/CreateSSHTarget.md @@ -1,5 +1,6 @@ # CreateSSHTarget +createSSHTarget is a command that creates a new target. [Deprecated: Use target-create-ssh command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateSalesforceTarget.md b/docs/CreateSalesforceTarget.md index d5f8c893..b4a2f626 100644 --- a/docs/CreateSalesforceTarget.md +++ b/docs/CreateSalesforceTarget.md @@ -1,5 +1,6 @@ # CreateSalesforceTarget +createSalesforceTarget is a command that creates a new target. [Deprecated: Use target-create-salesforce command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateWebTarget.md b/docs/CreateWebTarget.md index 0e15ecf9..fd772c3b 100644 --- a/docs/CreateWebTarget.md +++ b/docs/CreateWebTarget.md @@ -1,5 +1,6 @@ # CreateWebTarget +createWebTarget is a command that creates a new target. [Deprecated: Use target-create-web command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateWindowsTarget.md b/docs/CreateWindowsTarget.md index f4706b7d..75c9a0e4 100644 --- a/docs/CreateWindowsTarget.md +++ b/docs/CreateWindowsTarget.md @@ -1,5 +1,6 @@ # CreateWindowsTarget +createWindowsTarget is a command that creates a new windows target. [Deprecated: Use target-create-windows command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/CreateZeroSSLTarget.md b/docs/CreateZeroSSLTarget.md index 8644052e..d08ecb5e 100644 --- a/docs/CreateZeroSSLTarget.md +++ b/docs/CreateZeroSSLTarget.md @@ -1,5 +1,6 @@ # CreateZeroSSLTarget +createZeroSSLTarget is a command that creates a new target. [Deprecated: Use target-create-zerossl command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/DSProducerDetails.md b/docs/DSProducerDetails.md index d08eecfe..48942a01 100644 --- a/docs/DSProducerDetails.md +++ b/docs/DSProducerDetails.md @@ -106,6 +106,14 @@ Name | Type | Description | Notes **github_installation_token_repositories_ids** | **list[int]** | | [optional] **github_organization_name** | **str** | | [optional] **github_repository_path** | **str** | | [optional] +**gitlab_access_token** | **str** | | [optional] +**gitlab_access_type** | **str** | | [optional] +**gitlab_certificate** | **str** | | [optional] +**gitlab_group_name** | **str** | | [optional] +**gitlab_project_name** | **str** | | [optional] +**gitlab_role** | **str** | | [optional] +**gitlab_token_scope** | **list[str]** | | [optional] +**gitlab_url** | **str** | | [optional] **gke_cluster_ca_certificate** | **str** | | [optional] **gke_cluster_endpoint** | **str** | | [optional] **gke_cluster_name** | **str** | | [optional] diff --git a/docs/DecryptGPG.md b/docs/DecryptGPG.md index 1f8ae858..7d6505fe 100644 --- a/docs/DecryptGPG.md +++ b/docs/DecryptGPG.md @@ -3,8 +3,9 @@ ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**ciphertext** | **str** | Ciphertext to be decrypted in base64 encoded format | +**ciphertext** | **str** | Ciphertext to be decrypted | **display_id** | **str** | The display id of the key to use in the decryption process | [optional] +**input_format** | **str** | Select default assumed format for the ciphertext. Currently supported options: [base64,raw] | [optional] [default to 'base64'] **item_id** | **int** | The item id of the key to use in the decryption process | [optional] **json** | **bool** | Set output format to JSON | [optional] [default to False] **key_name** | **str** | The name of the key to use in the decryption process | diff --git a/docs/DeleteAuthMethod.md b/docs/DeleteAuthMethod.md index 195cbebe..9382ecb6 100644 --- a/docs/DeleteAuthMethod.md +++ b/docs/DeleteAuthMethod.md @@ -1,5 +1,6 @@ # DeleteAuthMethod +deleteAuthMethod is a command that deletes the auth method. [Deprecated: Use auth-method-delete command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/DeleteTarget.md b/docs/DeleteTarget.md index a9682b70..99b0b838 100644 --- a/docs/DeleteTarget.md +++ b/docs/DeleteTarget.md @@ -1,5 +1,6 @@ # DeleteTarget +deleteTarget is a command that deletes a target. [Deprecated: Use target-delete command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/DynamicSecretCreateGitlab.md b/docs/DynamicSecretCreateGitlab.md new file mode 100644 index 00000000..94df6bcf --- /dev/null +++ b/docs/DynamicSecretCreateGitlab.md @@ -0,0 +1,27 @@ +# DynamicSecretCreateGitlab + +dynamicSecretCreateGitlab is a command that creates gitlab dynamic secret +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**delete_protection** | **str** | Protection from accidental deletion of this item [true/false] | [optional] +**description** | **str** | Description of the object | [optional] +**gitlab_access_token** | **str** | Gitlab access token | [optional] +**gitlab_access_type** | **str** | Gitlab access token type [project,group] | +**gitlab_certificate** | **str** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlab_role** | **str** | Gitlab role | [optional] +**gitlab_token_scopes** | **str** | Comma-separated list of access token scopes to grant | +**gitlab_url** | **str** | Gitlab base url | [optional] [default to 'https://gitlab.com/'] +**group_name** | **str** | Gitlab group name, required for access-type=group | [optional] +**installation_organization** | **str** | Gitlab project name, required for access-type=project | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**name** | **str** | Dynamic secret name | +**tags** | **list[str]** | Add tags attached to this object | [optional] +**target_name** | **str** | Target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**ttl** | **str** | Access Token TTL | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/DynamicSecretUpdateGitlab.md b/docs/DynamicSecretUpdateGitlab.md new file mode 100644 index 00000000..7fb3ae96 --- /dev/null +++ b/docs/DynamicSecretUpdateGitlab.md @@ -0,0 +1,28 @@ +# DynamicSecretUpdateGitlab + +dynamicSecretUpdateGitlab is a command that updates gitlab dynamic secret +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**delete_protection** | **str** | Protection from accidental deletion of this item [true/false] | [optional] +**description** | **str** | Description of the object | [optional] +**gitlab_access_token** | **str** | Gitlab access token | [optional] +**gitlab_access_type** | **str** | Gitlab access token type [project,group] | +**gitlab_certificate** | **str** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlab_role** | **str** | Gitlab role | [optional] +**gitlab_token_scopes** | **str** | Comma-separated list of access token scopes to grant | +**gitlab_url** | **str** | Gitlab base url | [optional] [default to 'https://gitlab.com/'] +**group_name** | **str** | Gitlab group name, required for access-type=group | [optional] +**installation_organization** | **str** | Gitlab project name, required for access-type=project | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**name** | **str** | Dynamic secret name | +**new_name** | **str** | Dynamic secret new name | [optional] +**tags** | **list[str]** | Add tags attached to this object | [optional] +**target_name** | **str** | Target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**ttl** | **str** | Access Token TTL | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/ExportClassicKeyOutput.md b/docs/ExportClassicKeyOutput.md index e2132b33..5f6779ba 100644 --- a/docs/ExportClassicKeyOutput.md +++ b/docs/ExportClassicKeyOutput.md @@ -5,6 +5,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **certificate_pem** | **str** | | [optional] **key** | **str** | | [optional] +**ssh** | **str** | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) diff --git a/docs/GatewayCreateK8SAuthConfig.md b/docs/GatewayCreateK8SAuthConfig.md index 635dfe80..bec6b6da 100644 --- a/docs/GatewayCreateK8SAuthConfig.md +++ b/docs/GatewayCreateK8SAuthConfig.md @@ -6,7 +6,6 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_id** | **str** | The access ID of the Kubernetes auth method | **cluster_api_type** | **str** | Cluster access type. options: [native_k8s, rancher] | [optional] [default to 'native_k8s'] -**config_encryption_key_name** | **str** | Config encryption key | [optional] **disable_issuer_validation** | **str** | Disable issuer validation [true/false] | [optional] **json** | **bool** | Set output format to JSON | [optional] [default to False] **k8s_auth_type** | **str** | K8S auth type [token/certificate]. (relevant for \"native_k8s\" only) | [optional] [default to 'token'] diff --git a/docs/GatewayPartialUpdateK8SAuthConfig.md b/docs/GatewayPartialUpdateK8SAuthConfig.md index 8550eb96..94e6d4e1 100644 --- a/docs/GatewayPartialUpdateK8SAuthConfig.md +++ b/docs/GatewayPartialUpdateK8SAuthConfig.md @@ -5,7 +5,6 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **use_default_identity_bool** | **bool** | | [optional] **access_id** | **str** | The access ID of the Kubernetes auth method | [optional] -**config_encryption_key_name** | **str** | Config encryption key | [optional] **disable_issuer_validation** | **str** | Disable issuer validation [true/false] | [optional] **json** | **bool** | Set output format to JSON | [optional] [default to False] **k8s_auth_type** | **str** | K8S auth type [token/certificate]. (relevant for \"native_k8s\" only) | [optional] [default to 'token'] diff --git a/docs/GatewayUpdateK8SAuthConfig.md b/docs/GatewayUpdateK8SAuthConfig.md index 6ec962f2..2f7bdfcf 100644 --- a/docs/GatewayUpdateK8SAuthConfig.md +++ b/docs/GatewayUpdateK8SAuthConfig.md @@ -6,7 +6,6 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_id** | **str** | The access ID of the Kubernetes auth method | **cluster_api_type** | **str** | Cluster access type. options: [native_k8s, rancher] | [optional] [default to 'native_k8s'] -**config_encryption_key_name** | **str** | Config encryption key | [optional] **disable_issuer_validation** | **str** | Disable issuer validation [true/false] | [optional] **json** | **bool** | Set output format to JSON | [optional] [default to False] **k8s_auth_type** | **str** | K8S auth type [token/certificate]. (relevant for \"native_k8s\" only) | [optional] [default to 'token'] diff --git a/docs/GenerateCsr.md b/docs/GenerateCsr.md index d54f73c8..353ac927 100644 --- a/docs/GenerateCsr.md +++ b/docs/GenerateCsr.md @@ -12,6 +12,7 @@ Name | Type | Description | Notes **critical** | **bool** | Add critical to the key usage extension (will be false if not added) | [optional] **dep** | **str** | The department to be included in the CSR certificate | [optional] **email_addresses** | **str** | A comma-separated list of email addresses alternative names | [optional] +**export_private_key** | **bool** | The flag to indicate if the private key should be exported | [optional] [default to False] **generate_key** | **bool** | Generate a new classic key for the csr | [optional] **ip_addresses** | **str** | A comma-separated list of ip addresses alternative names | [optional] **json** | **bool** | Set output format to JSON | [optional] [default to False] diff --git a/docs/GetAuthMethod.md b/docs/GetAuthMethod.md index 49b72919..d28262bb 100644 --- a/docs/GetAuthMethod.md +++ b/docs/GetAuthMethod.md @@ -1,5 +1,6 @@ # GetAuthMethod +getAuthMethod is a command that returns information about the auth method. [Deprecated: Use auth-method-get command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/GetTarget.md b/docs/GetTarget.md index 86be6698..76ebe9b0 100644 --- a/docs/GetTarget.md +++ b/docs/GetTarget.md @@ -1,5 +1,6 @@ # GetTarget +getTarget is a command that returns target. [Deprecated: Use target-get command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/GetTargetDetails.md b/docs/GetTargetDetails.md index 439b6306..e4fa7e48 100644 --- a/docs/GetTargetDetails.md +++ b/docs/GetTargetDetails.md @@ -1,5 +1,6 @@ # GetTargetDetails +getTargetDetails is a command that returns target details. [Deprecated: Use target-get-details command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/GitlabTargetDetails.md b/docs/GitlabTargetDetails.md new file mode 100644 index 00000000..4778a649 --- /dev/null +++ b/docs/GitlabTargetDetails.md @@ -0,0 +1,13 @@ +# GitlabTargetDetails + +GitlabTargetDetails +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**gitlab_access_token** | **str** | | [optional] +**gitlab_certificate** | **str** | | [optional] +**gitlab_url** | **str** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/K8SAuth.md b/docs/K8SAuth.md index 9351052d..64cd50c9 100644 --- a/docs/K8SAuth.md +++ b/docs/K8SAuth.md @@ -18,7 +18,6 @@ Name | Type | Description | Notes **k8s_pub_keys_pem** | **list[str]** | K8SPublicKeysPEM is the list of public key in PEM format | [optional] **k8s_token_reviewer_jwt** | **str** | K8STokenReviewerJWT is the bearer for clusterApiTypeK8s, used during TokenReview API call | [optional] **name** | **str** | | [optional] -**protection_key** | **str** | | [optional] **rancher_api_key** | **str** | RancherApiKey the bear token for clusterApiTypeRancher | [optional] **rancher_cluster_id** | **str** | RancherClusterId cluster id as define in rancher (in case of clusterApiTypeRancher) | [optional] **use_local_ca_jwt** | **bool** | 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 7b52d82c..ff483e10 100644 --- a/docs/ListAuthMethods.md +++ b/docs/ListAuthMethods.md @@ -1,6 +1,6 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/ListTargets.md b/docs/ListTargets.md index 52a56e39..d5774cd8 100644 --- a/docs/ListTargets.md +++ b/docs/ListTargets.md @@ -1,5 +1,6 @@ # ListTargets +listTargets is a command that returns a list of targets. [Deprecated: Use target-list command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/SecureRemoteAccess.md b/docs/SecureRemoteAccess.md index 603eb200..d30a61b7 100644 --- a/docs/SecureRemoteAccess.md +++ b/docs/SecureRemoteAccess.md @@ -10,6 +10,8 @@ Name | Type | Description | Notes **bastion_issuer** | **str** | | [optional] **bastion_issuer_id** | **int** | | [optional] **bastion_ssh** | **str** | | [optional] +**block_concurrent_connections** | **bool** | | [optional] +**block_concurrent_connections_level** | **str** | | [optional] **category** | **str** | | [optional] **dashboard_url** | **str** | | [optional] **db_name** | **str** | | [optional] diff --git a/docs/TargetCreateArtifactory.md b/docs/TargetCreateArtifactory.md new file mode 100644 index 00000000..455206f4 --- /dev/null +++ b/docs/TargetCreateArtifactory.md @@ -0,0 +1,19 @@ +# TargetCreateArtifactory + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**artifactory_admin_name** | **str** | Artifactory Admin Name | +**artifactory_admin_pwd** | **str** | Artifactory Admin password | +**base_url** | **str** | Base URL | +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateAws.md b/docs/TargetCreateAws.md new file mode 100644 index 00000000..7698669d --- /dev/null +++ b/docs/TargetCreateAws.md @@ -0,0 +1,21 @@ +# TargetCreateAws + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_key** | **str** | AWS secret access key | +**access_key_id** | **str** | AWS access key ID | +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**region** | **str** | AWS region | [optional] [default to 'us-east-2'] +**session_token** | **str** | Required only for temporary security credentials retrieved using STS | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_cloud_identity** | **bool** | Use the GW's Cloud IAM | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateAzure.md b/docs/TargetCreateAzure.md new file mode 100644 index 00000000..ae96d750 --- /dev/null +++ b/docs/TargetCreateAzure.md @@ -0,0 +1,23 @@ +# TargetCreateAzure + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**client_id** | **str** | | [optional] +**client_secret** | **str** | | [optional] +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**resource_group_name** | **str** | The Resource Group name in your Azure subscription | [optional] +**resource_name** | **str** | The name of the relevant Resource | [optional] +**subscription_id** | **str** | Azure Subscription Id | [optional] +**tenant_id** | **str** | | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_cloud_identity** | **bool** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateDB.md b/docs/TargetCreateDB.md new file mode 100644 index 00000000..47a376a3 --- /dev/null +++ b/docs/TargetCreateDB.md @@ -0,0 +1,44 @@ +# TargetCreateDB + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**db_defined_connection_type** | **str** | | [optional] +**azure_client_id** | **str** | (Optional) Client id (relevant for \"cloud-service-provider\" only) | [optional] +**azure_client_secret** | **str** | (Optional) Client secret (relevant for \"cloud-service-provider\" only) | [optional] +**azure_tenant_id** | **str** | (Optional) Tenant id (relevant for \"cloud-service-provider\" only) | [optional] +**cloud_service_provider** | **str** | (Optional) Cloud service provider (currently only supports Azure) | [optional] +**cluster_mode** | **bool** | Cluster Mode | [optional] +**comment** | **str** | Deprecated - use description | [optional] +**connection_type** | **str** | (Optional) Type of connection to mssql database [credentials/cloud-identity] | [default to 'credentials'] +**db_name** | **str** | | [optional] +**db_server_certificates** | **str** | (Optional) DB server certificates | [optional] +**db_server_name** | **str** | (Optional) Server name for certificate verification | [optional] +**db_type** | **str** | | +**description** | **str** | Description of the object | [optional] +**host** | **str** | | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**mongodb_atlas** | **bool** | | [optional] +**mongodb_atlas_api_private_key** | **str** | MongoDB Atlas private key | [optional] +**mongodb_atlas_api_public_key** | **str** | MongoDB Atlas public key | [optional] +**mongodb_atlas_project_id** | **str** | MongoDB Atlas project ID | [optional] +**mongodb_default_auth_db** | **str** | MongoDB server default authentication database | [optional] +**mongodb_uri_options** | **str** | MongoDB server URI options | [optional] +**name** | **str** | Target name | +**oracle_service_name** | **str** | | [optional] +**port** | **str** | | [optional] +**pwd** | **str** | | [optional] +**snowflake_account** | **str** | | [optional] +**snowflake_api_private_key** | **str** | RSA Private key (base64 encoded) | [optional] +**snowflake_api_private_key_password** | **str** | The Private key passphrase | [optional] +**ssl** | **bool** | Enable/Disable SSL [true/false] | [optional] [default to False] +**ssl_certificate** | **str** | SSL connection certificate | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**user_name** | **str** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateDockerhub.md b/docs/TargetCreateDockerhub.md new file mode 100644 index 00000000..d8081749 --- /dev/null +++ b/docs/TargetCreateDockerhub.md @@ -0,0 +1,18 @@ +# TargetCreateDockerhub + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**dockerhub_password** | **str** | Password for docker repository | [optional] +**dockerhub_username** | **str** | Username for docker repository | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateEks.md b/docs/TargetCreateEks.md new file mode 100644 index 00000000..ed9e6b89 --- /dev/null +++ b/docs/TargetCreateEks.md @@ -0,0 +1,23 @@ +# TargetCreateEks + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**eks_access_key_id** | **str** | Access Key ID | +**eks_cluster_ca_cert** | **str** | EKS cluster CA certificate | +**eks_cluster_endpoint** | **str** | EKS cluster URL endpoint | +**eks_cluster_name** | **str** | EKS cluster name | +**eks_region** | **str** | Region | [optional] [default to 'us-east-2'] +**eks_secret_access_key** | **str** | Secret Access Key | +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_cloud_identity** | **bool** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateGcp.md b/docs/TargetCreateGcp.md new file mode 100644 index 00000000..ed6b8d94 --- /dev/null +++ b/docs/TargetCreateGcp.md @@ -0,0 +1,18 @@ +# TargetCreateGcp + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**gcp_key** | **str** | Base64-encoded service account private key text | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_cloud_identity** | **bool** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateGithub.md b/docs/TargetCreateGithub.md new file mode 100644 index 00000000..a7e1b241 --- /dev/null +++ b/docs/TargetCreateGithub.md @@ -0,0 +1,19 @@ +# TargetCreateGithub + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**github_app_id** | **int** | Github app id | [optional] +**github_app_private_key** | **str** | App private key | [optional] +**github_base_url** | **str** | Base URL | [optional] [default to 'https://api.github.com/'] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateGitlab.md b/docs/TargetCreateGitlab.md new file mode 100644 index 00000000..4c049278 --- /dev/null +++ b/docs/TargetCreateGitlab.md @@ -0,0 +1,19 @@ +# TargetCreateGitlab + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**gitlab_access_token** | **str** | Gitlab access token | [optional] +**gitlab_certificate** | **str** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlab_url** | **str** | Gitlab base url | [optional] [default to 'https://gitlab.com/'] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateGke.md b/docs/TargetCreateGke.md new file mode 100644 index 00000000..b6c512a2 --- /dev/null +++ b/docs/TargetCreateGke.md @@ -0,0 +1,22 @@ +# TargetCreateGke + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**gke_account_key** | **str** | GKE Service Account key file path | [optional] +**gke_cluster_cert** | **str** | GKE cluster CA certificate | [optional] +**gke_cluster_endpoint** | **str** | GKE cluster URL endpoint | [optional] +**gke_cluster_name** | **str** | GKE cluster name | [optional] +**gke_service_account_email** | **str** | GKE service account email | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_cloud_identity** | **bool** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateGlobalSign.md b/docs/TargetCreateGlobalSign.md new file mode 100644 index 00000000..05b8bfb7 --- /dev/null +++ b/docs/TargetCreateGlobalSign.md @@ -0,0 +1,24 @@ +# TargetCreateGlobalSign + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**contact_email** | **str** | Email of the GlobalSign GCC account contact | +**contact_first_name** | **str** | First name of the GlobalSign GCC account contact | +**contact_last_name** | **str** | Last name of the GlobalSign GCC account contact | +**contact_phone** | **str** | Telephone of the GlobalSign GCC account contact | +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**password** | **str** | Password of the GlobalSign GCC account | +**profile_id** | **str** | Profile ID of the GlobalSign GCC account | +**timeout** | **str** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] [default to '5m'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**username** | **str** | Username of the GlobalSign GCC account | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateGlobalSignAtlas.md b/docs/TargetCreateGlobalSignAtlas.md new file mode 100644 index 00000000..25b757b6 --- /dev/null +++ b/docs/TargetCreateGlobalSignAtlas.md @@ -0,0 +1,21 @@ +# TargetCreateGlobalSignAtlas + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**api_key** | **str** | API Key of the GlobalSign Atlas account | +**api_secret** | **str** | API Secret of the GlobalSign Atlas account | +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**mtls_cert_data_base64** | **str** | 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] +**mtls_key_data_base64** | **str** | 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** | **str** | Target name | +**timeout** | **str** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] [default to '5m'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateGodaddy.md b/docs/TargetCreateGodaddy.md new file mode 100644 index 00000000..c6211086 --- /dev/null +++ b/docs/TargetCreateGodaddy.md @@ -0,0 +1,23 @@ +# TargetCreateGodaddy + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**api_key** | **str** | Key of the api credentials to the Godaddy account | +**description** | **str** | Description of the object | [optional] +**imap_fqdn** | **str** | ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS | +**imap_password** | **str** | ImapPassword to access the IMAP service | +**imap_port** | **str** | ImapPort of the IMAP service | [optional] [default to '993'] +**imap_username** | **str** | ImapUsername to access the IMAP service | +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**secret** | **str** | Secret of the api credentials to the Godaddy account | +**timeout** | **str** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] [default to '5m'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateHashiVault.md b/docs/TargetCreateHashiVault.md new file mode 100644 index 00000000..fa87586e --- /dev/null +++ b/docs/TargetCreateHashiVault.md @@ -0,0 +1,19 @@ +# TargetCreateHashiVault + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**hashi_url** | **str** | HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**namespace** | **list[str]** | Comma-separated list of vault namespaces | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**vault_token** | **str** | Vault access token with sufficient permissions | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateK8s.md b/docs/TargetCreateK8s.md new file mode 100644 index 00000000..82821301 --- /dev/null +++ b/docs/TargetCreateK8s.md @@ -0,0 +1,25 @@ +# TargetCreateK8s + +targetCreateK8s is a command that creates a new k8s target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**k8s_auth_type** | **str** | K8S auth type [token/certificate] | [optional] [default to 'token'] +**k8s_client_certificate** | **str** | Content of the k8 client certificate (PEM format) in a Base64 format | [optional] +**k8s_client_key** | **str** | Content of the k8 client private key (PEM format) in a Base64 format | [optional] +**k8s_cluster_ca_cert** | **str** | K8S cluster CA certificate | [default to 'dummy_val'] +**k8s_cluster_endpoint** | **str** | K8S cluster URL endpoint | [default to 'dummy_val'] +**k8s_cluster_name** | **str** | K8S cluster name | [optional] +**k8s_cluster_token** | **str** | K8S cluster Bearer token | [default to 'dummy_val'] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_service_account** | **bool** | Use the GW's service account | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateLdap.md b/docs/TargetCreateLdap.md new file mode 100644 index 00000000..6d977ce9 --- /dev/null +++ b/docs/TargetCreateLdap.md @@ -0,0 +1,23 @@ +# TargetCreateLdap + +targetCreateLdap is a command that creates a new ldap target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**bind_dn** | **str** | Bind DN | +**bind_dn_password** | **str** | Bind DN Password | +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**ldap_ca_cert** | **str** | CA Certificate File Content | [optional] +**ldap_url** | **str** | LDAP Server URL | +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**server_type** | **str** | Set Ldap server type, Options:[OpenLDAP, ActiveDirectory]. Default is OpenLDAP | [optional] [default to 'OpenLDAP'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**token_expiration** | **str** | Token expiration | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateLinked.md b/docs/TargetCreateLinked.md new file mode 100644 index 00000000..d3e54e04 --- /dev/null +++ b/docs/TargetCreateLinked.md @@ -0,0 +1,17 @@ +# TargetCreateLinked + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**hosts** | **str** | 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** | **bool** | Set output format to JSON | [optional] [default to False] +**name** | **str** | Target name | +**parent_target_name** | **str** | The parent Target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **str** | Specifies the hosts type, relevant only when working without parent target | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateOutput.md b/docs/TargetCreateOutput.md new file mode 100644 index 00000000..5a1fa757 --- /dev/null +++ b/docs/TargetCreateOutput.md @@ -0,0 +1,10 @@ +# TargetCreateOutput + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**target_id** | **int** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreatePing.md b/docs/TargetCreatePing.md new file mode 100644 index 00000000..65e869bb --- /dev/null +++ b/docs/TargetCreatePing.md @@ -0,0 +1,22 @@ +# TargetCreatePing + +targetCreatePing is a command that creates a new ping target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**administrative_port** | **str** | Ping Federate administrative port | [optional] [default to '9999'] +**authorization_port** | **str** | Ping Federate authorization port | [optional] [default to '9031'] +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**password** | **str** | Ping Federate privileged user password | [optional] +**ping_url** | **str** | Ping URL | [optional] +**privileged_user** | **str** | Ping Federate privileged user | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateRabbitMq.md b/docs/TargetCreateRabbitMq.md new file mode 100644 index 00000000..5e30bbe4 --- /dev/null +++ b/docs/TargetCreateRabbitMq.md @@ -0,0 +1,20 @@ +# TargetCreateRabbitMq + +targetCreateRabbitMq is a command that creates a new rabbitmq target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**rabbitmq_server_password** | **str** | | [optional] +**rabbitmq_server_uri** | **str** | | [optional] +**rabbitmq_server_user** | **str** | | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateSalesforce.md b/docs/TargetCreateSalesforce.md new file mode 100644 index 00000000..4af8385e --- /dev/null +++ b/docs/TargetCreateSalesforce.md @@ -0,0 +1,27 @@ +# TargetCreateSalesforce + +targetCreateSalesforce is a command that creates a new Salesforce target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**app_private_key_data** | **str** | Base64 encoded PEM of the connected app private key (relevant for JWT auth only) | [optional] +**auth_flow** | **str** | type of the auth flow ('jwt' / 'user-password') | +**ca_cert_data** | **str** | Base64 encoded PEM cert to use when uploading a new key to Salesforce | [optional] +**ca_cert_name** | **str** | name of the certificate in Salesforce tenant to use when uploading new key | [optional] +**client_id** | **str** | Client ID of the oauth2 app to use for connecting to Salesforce | +**client_secret** | **str** | Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow) | [optional] +**description** | **str** | Description of the object | [optional] +**email** | **str** | The email of the user attached to the oauth2 app used for connecting to Salesforce | +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**password** | **str** | The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) | [optional] +**security_token** | **str** | The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) | [optional] +**tenant_url** | **str** | Url of the Salesforce tenant | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateSsh.md b/docs/TargetCreateSsh.md new file mode 100644 index 00000000..e0d8ab1c --- /dev/null +++ b/docs/TargetCreateSsh.md @@ -0,0 +1,23 @@ +# TargetCreateSsh + +targetCreateSsh is a command that creates a new ssh target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**host** | **str** | SSH host name | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**port** | **str** | SSH port | [optional] [default to '22'] +**private_key** | **str** | SSH private key | [optional] +**private_key_password** | **str** | SSH private key password | [optional] +**ssh_password** | **str** | SSH password to rotate | [optional] +**ssh_username** | **str** | SSH username | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateWeb.md b/docs/TargetCreateWeb.md new file mode 100644 index 00000000..2f97c5d5 --- /dev/null +++ b/docs/TargetCreateWeb.md @@ -0,0 +1,18 @@ +# TargetCreateWeb + +targetCreateWeb is a command that creates a new web target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**url** | **str** | The url | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateWindows.md b/docs/TargetCreateWindows.md new file mode 100644 index 00000000..12b1f50b --- /dev/null +++ b/docs/TargetCreateWindows.md @@ -0,0 +1,24 @@ +# TargetCreateWindows + +GatewayCreateProducerWindowsCmd is a command that creates a new windows target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**certificate** | **str** | SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA) | [optional] +**description** | **str** | Description of the object | [optional] +**domain** | **str** | User domain name | [optional] +**hostname** | **str** | Server hostname | +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**password** | **str** | Privileged user password | +**port** | **str** | Server WinRM port | [optional] [default to '5986'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_tls** | **str** | Enable/Disable TLS for WinRM over HTTPS [true/false] | [optional] [default to 'true'] +**username** | **str** | Privileged username | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetCreateZeroSSL.md b/docs/TargetCreateZeroSSL.md new file mode 100644 index 00000000..43d367b3 --- /dev/null +++ b/docs/TargetCreateZeroSSL.md @@ -0,0 +1,24 @@ +# TargetCreateZeroSSL + +targetCreateZeroSSL is a command that creates a new ZeroSSL target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**api_key** | **str** | API Key of the ZeroSSLTarget account | +**description** | **str** | Description of the object | [optional] +**imap_fqdn** | **str** | ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS | +**imap_password** | **str** | ImapPassword to access the IMAP service | +**imap_port** | **str** | ImapPort of the IMAP service | [optional] [default to '993'] +**imap_target_email** | **str** | ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username | [optional] +**imap_username** | **str** | ImapUsername to access the IMAP service | +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**timeout** | **str** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] [default to '5m'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetDelete.md b/docs/TargetDelete.md new file mode 100644 index 00000000..fcefb6aa --- /dev/null +++ b/docs/TargetDelete.md @@ -0,0 +1,16 @@ +# TargetDelete + +targetDelete is a command that deletes a target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**force_deletion** | **bool** | Enforce deletion | [optional] [default to False] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**name** | **str** | Target name | +**target_version** | **int** | Target version | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetGet.md b/docs/TargetGet.md new file mode 100644 index 00000000..7c9896a8 --- /dev/null +++ b/docs/TargetGet.md @@ -0,0 +1,14 @@ +# TargetGet + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**name** | **str** | Target name | +**show_versions** | **bool** | Include all target versions in reply | [optional] [default to False] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetGetDetails.md b/docs/TargetGetDetails.md new file mode 100644 index 00000000..22e5e0a1 --- /dev/null +++ b/docs/TargetGetDetails.md @@ -0,0 +1,15 @@ +# TargetGetDetails + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**name** | **str** | Target name | +**show_versions** | **bool** | Include all target versions in reply | [optional] [default to False] +**target_version** | **int** | Target version | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetList.md b/docs/TargetList.md new file mode 100644 index 00000000..fa0061bf --- /dev/null +++ b/docs/TargetList.md @@ -0,0 +1,16 @@ +# TargetList + +targetList is a command that returns a list of targets +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**filter** | **str** | Filter by auth method name or part of it | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**pagination_token** | **str** | Next page reference | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **list[str]** | 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] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetTypeDetailsInput.md b/docs/TargetTypeDetailsInput.md index 6cd9fd1c..6b396417 100644 --- a/docs/TargetTypeDetailsInput.md +++ b/docs/TargetTypeDetailsInput.md @@ -13,6 +13,7 @@ Name | Type | Description | Notes **eks_target_details** | [**EKSTargetDetails**](EKSTargetDetails.md) | | [optional] **gcp_target_details** | [**GcpTargetDetails**](GcpTargetDetails.md) | | [optional] **github_target_details** | [**GithubTargetDetails**](GithubTargetDetails.md) | | [optional] +**gitlab_target_details** | [**GitlabTargetDetails**](GitlabTargetDetails.md) | | [optional] **gke_target_details** | [**GKETargetDetails**](GKETargetDetails.md) | | [optional] **globalsign_atlas_target_details** | [**GlobalSignAtlasTargetDetails**](GlobalSignAtlasTargetDetails.md) | | [optional] **globalsign_target_details** | [**GlobalSignGCCTargetDetails**](GlobalSignGCCTargetDetails.md) | | [optional] diff --git a/docs/TargetUpdateArtifactory.md b/docs/TargetUpdateArtifactory.md new file mode 100644 index 00000000..2cba6437 --- /dev/null +++ b/docs/TargetUpdateArtifactory.md @@ -0,0 +1,21 @@ +# TargetUpdateArtifactory + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**artifactory_admin_name** | **str** | Artifactory Admin Name | +**artifactory_admin_pwd** | **str** | Artifactory Admin password | +**base_url** | **str** | Base URL | +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateAws.md b/docs/TargetUpdateAws.md new file mode 100644 index 00000000..2ff4604f --- /dev/null +++ b/docs/TargetUpdateAws.md @@ -0,0 +1,23 @@ +# TargetUpdateAws + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**access_key** | **str** | AWS secret access key | +**access_key_id** | **str** | AWS access key ID | +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**region** | **str** | AWS region | [optional] [default to 'us-east-2'] +**session_token** | **str** | Required only for temporary security credentials retrieved using STS | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_cloud_identity** | **bool** | Use the GW's Cloud IAM | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateAzure.md b/docs/TargetUpdateAzure.md new file mode 100644 index 00000000..10008d94 --- /dev/null +++ b/docs/TargetUpdateAzure.md @@ -0,0 +1,25 @@ +# TargetUpdateAzure + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**client_id** | **str** | | [optional] +**client_secret** | **str** | | [optional] +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**resource_group_name** | **str** | The Resource Group name in your Azure subscription | [optional] +**resource_name** | **str** | The name of the relevant Resource | [optional] +**subscription_id** | **str** | Azure Subscription Id | [optional] +**tenant_id** | **str** | | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_cloud_identity** | **bool** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateDB.md b/docs/TargetUpdateDB.md new file mode 100644 index 00000000..58843d4e --- /dev/null +++ b/docs/TargetUpdateDB.md @@ -0,0 +1,46 @@ +# TargetUpdateDB + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**db_defined_connection_type** | **str** | | [optional] +**azure_client_id** | **str** | (Optional) Client id (relevant for \"cloud-service-provider\" only) | [optional] +**azure_client_secret** | **str** | (Optional) Client secret (relevant for \"cloud-service-provider\" only) | [optional] +**azure_tenant_id** | **str** | (Optional) Tenant id (relevant for \"cloud-service-provider\" only) | [optional] +**cloud_service_provider** | **str** | (Optional) Cloud service provider (currently only supports Azure) | [optional] +**cluster_mode** | **bool** | Cluster Mode | [optional] +**comment** | **str** | Deprecated - use description | [optional] +**connection_type** | **str** | (Optional) Type of connection to mssql database [credentials/cloud-identity] | [default to 'credentials'] +**db_name** | **str** | | [optional] +**db_server_certificates** | **str** | (Optional) DB server certificates | [optional] +**db_server_name** | **str** | (Optional) Server name for certificate verification | [optional] +**db_type** | **str** | | +**description** | **str** | Description of the object | [optional] +**host** | **str** | | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**mongodb_atlas** | **bool** | | [optional] +**mongodb_atlas_api_private_key** | **str** | MongoDB Atlas private key | [optional] +**mongodb_atlas_api_public_key** | **str** | MongoDB Atlas public key | [optional] +**mongodb_atlas_project_id** | **str** | MongoDB Atlas project ID | [optional] +**mongodb_default_auth_db** | **str** | MongoDB server default authentication database | [optional] +**mongodb_uri_options** | **str** | MongoDB server URI options | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**oracle_service_name** | **str** | | [optional] +**port** | **str** | | [optional] +**pwd** | **str** | | [optional] +**snowflake_account** | **str** | | [optional] +**snowflake_api_private_key** | **str** | RSA Private key (base64 encoded) | [optional] +**snowflake_api_private_key_password** | **str** | The Private key passphrase | [optional] +**ssl** | **bool** | Enable/Disable SSL [true/false] | [optional] [default to False] +**ssl_certificate** | **str** | SSL connection certificate | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**user_name** | **str** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateDockerhub.md b/docs/TargetUpdateDockerhub.md new file mode 100644 index 00000000..4cc73615 --- /dev/null +++ b/docs/TargetUpdateDockerhub.md @@ -0,0 +1,20 @@ +# TargetUpdateDockerhub + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**dockerhub_password** | **str** | Password for docker repository | [optional] +**dockerhub_username** | **str** | Username for docker repository | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateEks.md b/docs/TargetUpdateEks.md new file mode 100644 index 00000000..ef91596b --- /dev/null +++ b/docs/TargetUpdateEks.md @@ -0,0 +1,25 @@ +# TargetUpdateEks + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**eks_access_key_id** | **str** | Access Key ID | +**eks_cluster_ca_cert** | **str** | EKS cluster CA certificate | +**eks_cluster_endpoint** | **str** | EKS cluster URL endpoint | +**eks_cluster_name** | **str** | EKS cluster name | +**eks_region** | **str** | Region | [optional] [default to 'us-east-2'] +**eks_secret_access_key** | **str** | Secret Access Key | +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_cloud_identity** | **bool** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateGcp.md b/docs/TargetUpdateGcp.md new file mode 100644 index 00000000..b85aad2a --- /dev/null +++ b/docs/TargetUpdateGcp.md @@ -0,0 +1,20 @@ +# TargetUpdateGcp + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**gcp_key** | **str** | Base64-encoded service account private key text | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_cloud_identity** | **bool** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateGithub.md b/docs/TargetUpdateGithub.md new file mode 100644 index 00000000..916abf43 --- /dev/null +++ b/docs/TargetUpdateGithub.md @@ -0,0 +1,21 @@ +# TargetUpdateGithub + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**github_app_id** | **int** | Github app id | [optional] +**github_app_private_key** | **str** | App private key | [optional] +**github_base_url** | **str** | Base URL | [optional] [default to 'https://api.github.com/'] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateGitlab.md b/docs/TargetUpdateGitlab.md new file mode 100644 index 00000000..bfec2cb1 --- /dev/null +++ b/docs/TargetUpdateGitlab.md @@ -0,0 +1,21 @@ +# TargetUpdateGitlab + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**gitlab_access_token** | **str** | Gitlab access token | [optional] +**gitlab_certificate** | **str** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlab_url** | **str** | Gitlab base url | [optional] [default to 'https://gitlab.com/'] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateGke.md b/docs/TargetUpdateGke.md new file mode 100644 index 00000000..10f8a62a --- /dev/null +++ b/docs/TargetUpdateGke.md @@ -0,0 +1,24 @@ +# TargetUpdateGke + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**gke_account_key** | **str** | GKE Service Account key file path | [optional] +**gke_cluster_cert** | **str** | GKE cluster CA certificate | [optional] +**gke_cluster_endpoint** | **str** | GKE cluster URL endpoint | [optional] +**gke_cluster_name** | **str** | GKE cluster name | [optional] +**gke_service_account_email** | **str** | GKE service account email | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_cloud_identity** | **bool** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateGlobalSign.md b/docs/TargetUpdateGlobalSign.md new file mode 100644 index 00000000..5361649a --- /dev/null +++ b/docs/TargetUpdateGlobalSign.md @@ -0,0 +1,26 @@ +# TargetUpdateGlobalSign + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**contact_email** | **str** | Email of the GlobalSign GCC account contact | +**contact_first_name** | **str** | First name of the GlobalSign GCC account contact | +**contact_last_name** | **str** | Last name of the GlobalSign GCC account contact | +**contact_phone** | **str** | Telephone of the GlobalSign GCC account contact | +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**password** | **str** | Password of the GlobalSign GCC account | +**profile_id** | **str** | Profile ID of the GlobalSign GCC account | +**timeout** | **str** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] [default to '5m'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**username** | **str** | Username of the GlobalSign GCC account | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateGlobalSignAtlas.md b/docs/TargetUpdateGlobalSignAtlas.md new file mode 100644 index 00000000..bacfbd99 --- /dev/null +++ b/docs/TargetUpdateGlobalSignAtlas.md @@ -0,0 +1,23 @@ +# TargetUpdateGlobalSignAtlas + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**api_key** | **str** | API Key of the GlobalSign Atlas account | +**api_secret** | **str** | API Secret of the GlobalSign Atlas account | +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**mtls_cert_data_base64** | **str** | 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] +**mtls_key_data_base64** | **str** | 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** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**timeout** | **str** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] [default to '5m'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateGodaddy.md b/docs/TargetUpdateGodaddy.md new file mode 100644 index 00000000..f79323b1 --- /dev/null +++ b/docs/TargetUpdateGodaddy.md @@ -0,0 +1,25 @@ +# TargetUpdateGodaddy + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**api_key** | **str** | Key of the api credentials to the Godaddy account | +**description** | **str** | Description of the object | [optional] +**imap_fqdn** | **str** | ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS | +**imap_password** | **str** | ImapPassword to access the IMAP service | +**imap_port** | **str** | ImapPort of the IMAP service | [optional] [default to '993'] +**imap_username** | **str** | ImapUsername to access the IMAP service | +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**secret** | **str** | Secret of the api credentials to the Godaddy account | +**timeout** | **str** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] [default to '5m'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateHashiVault.md b/docs/TargetUpdateHashiVault.md new file mode 100644 index 00000000..de5fa584 --- /dev/null +++ b/docs/TargetUpdateHashiVault.md @@ -0,0 +1,21 @@ +# TargetUpdateHashiVault + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**hashi_url** | **str** | HashiCorp Vault API URL, e.g. https://vault-mgr01:8200 | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**namespace** | **list[str]** | Comma-separated list of vault namespaces | [optional] +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**vault_token** | **str** | Vault access token with sufficient permissions | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateK8s.md b/docs/TargetUpdateK8s.md new file mode 100644 index 00000000..80ee2c3d --- /dev/null +++ b/docs/TargetUpdateK8s.md @@ -0,0 +1,27 @@ +# TargetUpdateK8s + +targetUpdateK8s is a command that updates an existing k8s target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**k8s_auth_type** | **str** | K8S auth type [token/certificate] | [optional] [default to 'token'] +**k8s_client_certificate** | **str** | Content of the k8 client certificate (PEM format) in a Base64 format | [optional] +**k8s_client_key** | **str** | Content of the k8 client private key (PEM format) in a Base64 format | [optional] +**k8s_cluster_ca_cert** | **str** | K8S cluster CA certificate | [default to 'dummy_val'] +**k8s_cluster_endpoint** | **str** | K8S cluster URL endpoint | [default to 'dummy_val'] +**k8s_cluster_name** | **str** | K8S cluster name | [optional] +**k8s_cluster_token** | **str** | K8S cluster Bearer token | [default to 'dummy_val'] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_gw_service_account** | **bool** | Use the GW's service account | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateLdap.md b/docs/TargetUpdateLdap.md new file mode 100644 index 00000000..bba93374 --- /dev/null +++ b/docs/TargetUpdateLdap.md @@ -0,0 +1,25 @@ +# TargetUpdateLdap + +targetUpdateLdap is a command that updates an existing ldap target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**bind_dn** | **str** | Bind DN | +**bind_dn_password** | **str** | Bind DN Password | +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**ldap_ca_cert** | **str** | CA Certificate File Content | [optional] +**ldap_url** | **str** | LDAP Server URL | +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**server_type** | **str** | Set Ldap server type, Options:[OpenLDAP, ActiveDirectory] | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**token_expiration** | **str** | Token expiration | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateLinked.md b/docs/TargetUpdateLinked.md new file mode 100644 index 00000000..5d340c94 --- /dev/null +++ b/docs/TargetUpdateLinked.md @@ -0,0 +1,21 @@ +# TargetUpdateLinked + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**add_hosts** | **str** | 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** | **str** | Description of the object | [optional] +**hosts** | **str** | 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** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**name** | **str** | Linked Target name | +**new_name** | **str** | New Linked Target name | [optional] +**parent_target_name** | **str** | The parent Target name | [optional] +**rm_hosts** | **str** | Comma separated list of existing hosts that will be removed from Linked Target hosts. | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**type** | **str** | Specifies the hosts type, relevant only when working without parent target | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateOutput.md b/docs/TargetUpdateOutput.md new file mode 100644 index 00000000..45ccbc3c --- /dev/null +++ b/docs/TargetUpdateOutput.md @@ -0,0 +1,10 @@ +# TargetUpdateOutput + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**target_id** | **int** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdatePing.md b/docs/TargetUpdatePing.md new file mode 100644 index 00000000..52db2acd --- /dev/null +++ b/docs/TargetUpdatePing.md @@ -0,0 +1,24 @@ +# TargetUpdatePing + +targetUpdatePing is a command that updates an existing ping target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**administrative_port** | **str** | Ping Federate administrative port | [optional] [default to '9999'] +**authorization_port** | **str** | Ping Federate authorization port | [optional] [default to '9031'] +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**password** | **str** | Ping Federate privileged user password | [optional] +**ping_url** | **str** | Ping URL | [optional] +**privileged_user** | **str** | Ping Federate privileged user | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateRabbitMq.md b/docs/TargetUpdateRabbitMq.md new file mode 100644 index 00000000..bebcaa22 --- /dev/null +++ b/docs/TargetUpdateRabbitMq.md @@ -0,0 +1,22 @@ +# TargetUpdateRabbitMq + +targetUpdateRabbitMq is a command that updates an existing rabbitmq target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**rabbitmq_server_password** | **str** | | [optional] +**rabbitmq_server_uri** | **str** | | [optional] +**rabbitmq_server_user** | **str** | | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateSalesforce.md b/docs/TargetUpdateSalesforce.md new file mode 100644 index 00000000..54951841 --- /dev/null +++ b/docs/TargetUpdateSalesforce.md @@ -0,0 +1,29 @@ +# TargetUpdateSalesforce + +targetUpdateSalesforce is a command that updates an existing Salesforce target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**app_private_key_data** | **str** | Base64 encoded PEM of the connected app private key (relevant for JWT auth only) | [optional] +**auth_flow** | **str** | type of the auth flow ('jwt' / 'user-password') | +**ca_cert_data** | **str** | Base64 encoded PEM cert to use when uploading a new key to Salesforce | [optional] +**ca_cert_name** | **str** | name of the certificate in Salesforce tenant to use when uploading new key | [optional] +**client_id** | **str** | Client ID of the oauth2 app to use for connecting to Salesforce | +**client_secret** | **str** | Client secret of the oauth2 app to use for connecting to Salesforce (required for password flow) | [optional] +**description** | **str** | Description of the object | [optional] +**email** | **str** | The email of the user attached to the oauth2 app used for connecting to Salesforce | +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**password** | **str** | The password of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) | [optional] +**security_token** | **str** | The security token of the user attached to the oauth2 app used for connecting to Salesforce (required for user-password flow) | [optional] +**tenant_url** | **str** | Url of the Salesforce tenant | +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateSsh.md b/docs/TargetUpdateSsh.md new file mode 100644 index 00000000..5781d260 --- /dev/null +++ b/docs/TargetUpdateSsh.md @@ -0,0 +1,25 @@ +# TargetUpdateSsh + +targetUpdateSsh is a command that updates an existing ssh target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**host** | **str** | SSH host name | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**port** | **str** | SSH port | [optional] [default to '22'] +**private_key** | **str** | SSH private key | [optional] +**private_key_password** | **str** | SSH private key password | [optional] +**ssh_password** | **str** | SSH password to rotate | [optional] +**ssh_username** | **str** | SSH username | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateWeb.md b/docs/TargetUpdateWeb.md new file mode 100644 index 00000000..4a9c2bb9 --- /dev/null +++ b/docs/TargetUpdateWeb.md @@ -0,0 +1,20 @@ +# TargetUpdateWeb + +targetUpdateWeb is a command that updates an existing web target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**description** | **str** | Description of the object | [optional] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**url** | **str** | The url | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateWindows.md b/docs/TargetUpdateWindows.md new file mode 100644 index 00000000..31da70f2 --- /dev/null +++ b/docs/TargetUpdateWindows.md @@ -0,0 +1,26 @@ +# TargetUpdateWindows + +GatewayUpdateProducerWindowsCmd is a command that updates an existing windows target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**certificate** | **str** | SSL CA certificate in base64 encoding generated from a trusted Certificate Authority (CA) | [optional] +**description** | **str** | Description of the object | [optional] +**domain** | **str** | User domain name | [optional] +**hostname** | **str** | Server hostname | +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**password** | **str** | Privileged user password | +**port** | **str** | Server WinRM port | [optional] [default to '5986'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**use_tls** | **str** | Enable/Disable TLS for WinRM over HTTPS [true/false] | [optional] [default to 'true'] +**username** | **str** | Privileged username | + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/TargetUpdateZeroSSL.md b/docs/TargetUpdateZeroSSL.md new file mode 100644 index 00000000..72ca7c4e --- /dev/null +++ b/docs/TargetUpdateZeroSSL.md @@ -0,0 +1,26 @@ +# TargetUpdateZeroSSL + +targetUpdateZeroSSL is a command that updates an existing ZeroSSL target +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**api_key** | **str** | API Key of the ZeroSSLTarget account | +**description** | **str** | Description of the object | [optional] +**imap_fqdn** | **str** | ImapFQDN of the IMAP service, FQDN or IPv4 address. Must be FQDN if the IMAP is using TLS | +**imap_password** | **str** | ImapPassword to access the IMAP service | +**imap_port** | **str** | ImapPort of the IMAP service | [optional] [default to '993'] +**imap_target_email** | **str** | ImapValidationEmail to use when asking ZeroSSL to send a validation email, if empty will user imap-username | [optional] +**imap_username** | **str** | ImapUsername to access the IMAP service | +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**timeout** | **str** | Timeout waiting for certificate validation in Duration format (1h - 1 Hour, 20m - 20 Minutes, 33m3s - 33 Minutes and 3 Seconds), maximum 1h. | [optional] [default to '5m'] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/UpdateAWSTarget.md b/docs/UpdateAWSTarget.md index 6c758f00..ce218b34 100644 --- a/docs/UpdateAWSTarget.md +++ b/docs/UpdateAWSTarget.md @@ -1,5 +1,6 @@ # UpdateAWSTarget +updateAWSTarget is a command that updates a new target. [Deprecated: Use target-update-aws command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateAccountSettings.md b/docs/UpdateAccountSettings.md index 16a20b06..6ad8b10c 100644 --- a/docs/UpdateAccountSettings.md +++ b/docs/UpdateAccountSettings.md @@ -4,6 +4,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **address** | **str** | Address | [optional] +**bound_ips** | **list[str]** | A default list of comma-separated CIDR block that are allowed to authenticate. | [optional] **city** | **str** | City | [optional] **company_name** | **str** | Company name | [optional] **country** | **str** | Country | [optional] @@ -15,6 +16,7 @@ Name | Type | Description | Notes **dynamic_secret_max_ttl_enable** | **str** | Set a maximum ttl for dynamic secrets [true/false] | [optional] **enable_item_sharing** | **str** | Enable sharing items [true/false] | [optional] **force_new_versions** | **str** | If set to true, new version will be created on update | [optional] +**gw_bound_ips** | **list[str]** | A default list of comma-separated CIDR block that acts as a trusted Gateway entity. | [optional] **invalid_characters** | **str** | Characters that cannot be used for items/targets/roles/auths/event_forwarder names. Empty string will enforce nothing. | [optional] [default to 'notReceivedInvalidCharacter'] **item_type** | **str** | VersionSettingsObjectType defines object types for account version settings | [optional] **items_deletion_protection** | **str** | Set or unset the default behaviour of items deletion protection [true/false] | [optional] @@ -22,7 +24,9 @@ Name | Type | Description | Notes **jwt_ttl_default** | **int** | Default ttl | [optional] **jwt_ttl_max** | **int** | Maximum ttl | [optional] **jwt_ttl_min** | **int** | Minimum ttl | [optional] +**lock_bound_ips** | **str** | Lock bound-ips setting globally in the account. | [optional] **lock_default_key** | **str** | 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] +**lock_gw_bound_ips** | **str** | Lock gw-bound-ips setting in the account. | [optional] **max_rotation_interval** | **int** | Set the maximum rotation interval for rotated secrets auto rotation settings | [optional] **max_rotation_interval_enable** | **str** | Set a maximum rotation interval for rotated secrets auto rotation settings [true/false] | [optional] **max_versions** | **str** | Max versions | [optional] diff --git a/docs/UpdateArtifactoryTarget.md b/docs/UpdateArtifactoryTarget.md index eed4f095..45952ffa 100644 --- a/docs/UpdateArtifactoryTarget.md +++ b/docs/UpdateArtifactoryTarget.md @@ -1,5 +1,6 @@ # UpdateArtifactoryTarget +updateArtifactoryTarget is a command that updates a new target. [Deprecated: Use target-update-artifactory command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateAuthMethod.md b/docs/UpdateAuthMethod.md index 1f866763..b62a1812 100644 --- a/docs/UpdateAuthMethod.md +++ b/docs/UpdateAuthMethod.md @@ -1,9 +1,11 @@ # 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 ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **str** | Auth Method description | [optional] **force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/UpdateAuthMethodAWSIAM.md b/docs/UpdateAuthMethodAWSIAM.md index c26da0e1..f54c50be 100644 --- a/docs/UpdateAuthMethodAWSIAM.md +++ b/docs/UpdateAuthMethodAWSIAM.md @@ -1,10 +1,11 @@ # 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 ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_arn** | **list[str]** | A list of full arns that the access is restricted to | [optional] **bound_aws_account_id** | **list[str]** | A list of AWS account-IDs that the access is restricted to | **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodAzureAD.md b/docs/UpdateAuthMethodAzureAD.md index 17e48241..aa3ede1f 100644 --- a/docs/UpdateAuthMethodAzureAD.md +++ b/docs/UpdateAuthMethodAzureAD.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **audience** | **str** | Deprecated (Deprecated) The audience in the JWT | [optional] [default to 'https://management.azure.com/'] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_group_id** | **list[str]** | A list of group ids that the access is restricted to | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **bound_providers** | **list[str]** | 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 e1387b87..8beb428c 100644 --- a/docs/UpdateAuthMethodCert.md +++ b/docs/UpdateAuthMethodCert.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **allowed_cors** | **str** | Comma separated list of allowed CORS domains to be validated as part of the authentication flow. | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_common_names** | **list[str]** | A list of names. At least one must exist in the Common Name. Supports globbing. | [optional] **bound_dns_sans** | **list[str]** | A list of DNS names. At least one must exist in the SANs. Supports globbing. | [optional] **bound_email_sans** | **list[str]** | 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 f9e74afb..e2d554e3 100644 --- a/docs/UpdateAuthMethodGCP.md +++ b/docs/UpdateAuthMethodGCP.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **audience** | **str** | The audience to verify in the JWT received by the client | [default to 'akeyless.io'] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **bound_labels** | **list[str]** | 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] **bound_projects** | **list[str]** | === 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 bc0b374d..b29ccaee 100644 --- a/docs/UpdateAuthMethodK8S.md +++ b/docs/UpdateAuthMethodK8S.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **audience** | **str** | The audience in the Kubernetes JWT that the access is restricted to | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **bound_namespaces** | **list[str]** | A list of namespaces that the access is restricted to | [optional] **bound_pod_names** | **list[str]** | A list of pod names that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodLDAP.md b/docs/UpdateAuthMethodLDAP.md index 7a61e707..465bc7ef 100644 --- a/docs/UpdateAuthMethodLDAP.md +++ b/docs/UpdateAuthMethodLDAP.md @@ -1,10 +1,11 @@ # 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 ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **str** | Auth Method description | [optional] **force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/UpdateAuthMethodOAuth2.md b/docs/UpdateAuthMethodOAuth2.md index 7fda49ba..e3ab1cee 100644 --- a/docs/UpdateAuthMethodOAuth2.md +++ b/docs/UpdateAuthMethodOAuth2.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **audience** | **str** | The audience in the JWT | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_client_ids** | **list[str]** | The clients ids that the access is restricted to | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **cert** | **str** | 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 e8c059da..28971e34 100644 --- a/docs/UpdateAuthMethodOCI.md +++ b/docs/UpdateAuthMethodOCI.md @@ -1,10 +1,11 @@ # 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 ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **str** | Auth Method description | [optional] **force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/UpdateAuthMethodOIDC.md b/docs/UpdateAuthMethodOIDC.md index d2e2cd48..05e115a4 100644 --- a/docs/UpdateAuthMethodOIDC.md +++ b/docs/UpdateAuthMethodOIDC.md @@ -1,12 +1,13 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **allowed_redirect_uri** | **list[str]** | Allowed redirect URIs after the authentication | [optional] **audience** | **str** | 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] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **client_id** | **str** | Client ID | [optional] **client_secret** | **str** | Client Secret | [optional] diff --git a/docs/UpdateAuthMethodSAML.md b/docs/UpdateAuthMethodSAML.md index 408b0e09..860e28de 100644 --- a/docs/UpdateAuthMethodSAML.md +++ b/docs/UpdateAuthMethodSAML.md @@ -1,11 +1,12 @@ # 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 Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] **allowed_redirect_uri** | **list[str]** | Allowed redirect URIs after the authentication | [optional] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **description** | **str** | Auth Method description | [optional] **force_sub_claims** | **bool** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/UpdateAuthMethodUniversalIdentity.md b/docs/UpdateAuthMethodUniversalIdentity.md index 166e82a1..dea0481f 100644 --- a/docs/UpdateAuthMethodUniversalIdentity.md +++ b/docs/UpdateAuthMethodUniversalIdentity.md @@ -1,10 +1,11 @@ # 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 ------------ | ------------- | ------------- | ------------- **access_expires** | **int** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] [default to 0] +**audit_logs_claims** | **list[str]** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **bound_ips** | **list[str]** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **deny_inheritance** | **bool** | Deny from root to create children | [optional] **deny_rotate** | **bool** | Deny from the token to rotate | [optional] diff --git a/docs/UpdateAzureTarget.md b/docs/UpdateAzureTarget.md index b227a316..2f99e080 100644 --- a/docs/UpdateAzureTarget.md +++ b/docs/UpdateAzureTarget.md @@ -1,5 +1,6 @@ # UpdateAzureTarget +updateAzureTarget is a command that updates an existing target. [Deprecated: Use target-update-azure command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateDBTarget.md b/docs/UpdateDBTarget.md index ff7e1f6f..3782b99d 100644 --- a/docs/UpdateDBTarget.md +++ b/docs/UpdateDBTarget.md @@ -1,5 +1,6 @@ # UpdateDBTarget +updateDBTarget is a command that updates an existing target. [Deprecated: Use target-update-db command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateDockerhubTarget.md b/docs/UpdateDockerhubTarget.md index 7f24afe0..edda2527 100644 --- a/docs/UpdateDockerhubTarget.md +++ b/docs/UpdateDockerhubTarget.md @@ -1,12 +1,13 @@ # UpdateDockerhubTarget +updateDockerhubTarget is a command that updates a new target. [Deprecated: Use target-update-dockerhub command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **comment** | **str** | Deprecated - use description | [optional] **description** | **str** | Description of the object | [optional] -**dockerhub_password** | **str** | | [optional] -**dockerhub_username** | **str** | | [optional] +**dockerhub_password** | **str** | Password for docker repository | [optional] +**dockerhub_username** | **str** | Username for docker repository | [optional] **json** | **bool** | Set output format to JSON | [optional] [default to False] **keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] **key** | **str** | 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 d5c27ef3..a9421ae4 100644 --- a/docs/UpdateEKSTarget.md +++ b/docs/UpdateEKSTarget.md @@ -1,5 +1,6 @@ # UpdateEKSTarget +updateEKSTarget is a command that updates an existing target. [Deprecated: Use target-update-eks command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateGKETarget.md b/docs/UpdateGKETarget.md index faff6d3e..d25b5ddf 100644 --- a/docs/UpdateGKETarget.md +++ b/docs/UpdateGKETarget.md @@ -1,5 +1,6 @@ # UpdateGKETarget +updateGKETarget is a command that updates an existing target. [Deprecated: Use target-update-gke command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateGcpTarget.md b/docs/UpdateGcpTarget.md index b9cf4de1..c8bf52d6 100644 --- a/docs/UpdateGcpTarget.md +++ b/docs/UpdateGcpTarget.md @@ -1,5 +1,6 @@ # UpdateGcpTarget +updateGcpTarget is a command that updates an existing target. [Deprecated: Use target-update-gcp command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateGithubTarget.md b/docs/UpdateGithubTarget.md index b14ade86..70ba40b5 100644 --- a/docs/UpdateGithubTarget.md +++ b/docs/UpdateGithubTarget.md @@ -1,5 +1,6 @@ # UpdateGithubTarget +updateGithubTarget is a command that updates a new target. [Deprecated: Use target-update-github command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateGitlabTarget.md b/docs/UpdateGitlabTarget.md new file mode 100644 index 00000000..8c4892c6 --- /dev/null +++ b/docs/UpdateGitlabTarget.md @@ -0,0 +1,24 @@ +# UpdateGitlabTarget + +updateGitlabTarget is a command that updates an existing target. [Deprecated: Use target-update-gitlab command] +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**comment** | **str** | Deprecated - use description | [optional] +**description** | **str** | Description of the object | [optional] +**gitlab_access_token** | **str** | Gitlab access token | [optional] +**gitlab_certificate** | **str** | Gitlab tls certificate (base64 encoded) | [optional] +**gitlab_url** | **str** | Gitlab base url | [optional] [default to 'https://gitlab.com/'] +**json** | **bool** | Set output format to JSON | [optional] [default to False] +**keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] +**key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] +**max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] +**name** | **str** | Target name | +**new_name** | **str** | New target name | [optional] +**token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] +**uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] +**update_version** | **bool** | Deprecated | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/UpdateGitlabTargetOutput.md b/docs/UpdateGitlabTargetOutput.md new file mode 100644 index 00000000..39802637 --- /dev/null +++ b/docs/UpdateGitlabTargetOutput.md @@ -0,0 +1,10 @@ +# UpdateGitlabTargetOutput + +## Properties +Name | Type | Description | Notes +------------ | ------------- | ------------- | ------------- +**target_id** | **int** | | [optional] + +[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md) + + diff --git a/docs/UpdateGlobalSignAtlasTarget.md b/docs/UpdateGlobalSignAtlasTarget.md index 2922e918..ed9c277f 100644 --- a/docs/UpdateGlobalSignAtlasTarget.md +++ b/docs/UpdateGlobalSignAtlasTarget.md @@ -1,5 +1,6 @@ # UpdateGlobalSignAtlasTarget +updateGlobalSignAtlasTarget is a command that updates an existing target. [Deprecated: Use target-update-globalsign-atlas command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateGlobalSignTarget.md b/docs/UpdateGlobalSignTarget.md index 76f37378..29421dcc 100644 --- a/docs/UpdateGlobalSignTarget.md +++ b/docs/UpdateGlobalSignTarget.md @@ -1,5 +1,6 @@ # UpdateGlobalSignTarget +updateGlobalSignTarget is a command that updates an existing target. [Deprecated: Use target-update-globalsign command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateGodaddyTarget.md b/docs/UpdateGodaddyTarget.md index 9eefb9e6..b0a85e91 100644 --- a/docs/UpdateGodaddyTarget.md +++ b/docs/UpdateGodaddyTarget.md @@ -1,5 +1,6 @@ # UpdateGodaddyTarget +updateGodaddyTarget is a command that updates an existing target. [Deprecated: Use target-update-godaddy command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateHashiVaultTarget.md b/docs/UpdateHashiVaultTarget.md index 5d7e6c3c..c90e6a0f 100644 --- a/docs/UpdateHashiVaultTarget.md +++ b/docs/UpdateHashiVaultTarget.md @@ -1,5 +1,6 @@ # UpdateHashiVaultTarget +updateHashiVaultTarget is a command that updates an existing target. [Deprecated: Use target-update-hashi-vault command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateLdapTarget.md b/docs/UpdateLdapTarget.md index 1d95e24f..d92e0b2f 100644 --- a/docs/UpdateLdapTarget.md +++ b/docs/UpdateLdapTarget.md @@ -1,23 +1,24 @@ # UpdateLdapTarget +updateLdapTarget is a command that updates an existing target. [Deprecated: Use target-update-ldap command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**bind_dn** | **str** | | [optional] -**bind_dn_password** | **str** | | [optional] +**bind_dn** | **str** | Bind DN | +**bind_dn_password** | **str** | Bind DN Password | **comment** | **str** | Deprecated - use description | [optional] **description** | **str** | Description of the object | [optional] **json** | **bool** | Set output format to JSON | [optional] [default to False] **keep_prev_version** | **str** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] **key** | **str** | The name of a key that used to encrypt the target secret value (if empty, the account default protectionKey key will be used) | [optional] -**ldap_ca_cert** | **str** | | [optional] -**ldap_url** | **str** | | [optional] +**ldap_ca_cert** | **str** | CA Certificate File Content | [optional] +**ldap_url** | **str** | LDAP Server URL | **max_versions** | **str** | Set the maximum number of versions, limited by the account settings defaults. | [optional] **name** | **str** | Target name | **new_name** | **str** | New target name | [optional] **server_type** | **str** | Set Ldap server type, Options:[OpenLDAP, ActiveDirectory] | [optional] **token** | **str** | Authentication token (see `/auth` and `/configure`) | [optional] -**token_expiration** | **str** | | [optional] +**token_expiration** | **str** | Token expiration | [optional] **uid_token** | **str** | The universal identity token, Required only for universal_identity authentication | [optional] **update_version** | **bool** | Deprecated | [optional] diff --git a/docs/UpdateLinkedTarget.md b/docs/UpdateLinkedTarget.md index 797b8183..4738aac5 100644 --- a/docs/UpdateLinkedTarget.md +++ b/docs/UpdateLinkedTarget.md @@ -1,5 +1,6 @@ # UpdateLinkedTarget +updateLinkedTarget is a command that updates an existing target. [Deprecated: Use target-update-linked command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateNativeK8STarget.md b/docs/UpdateNativeK8STarget.md index 3a405ed8..97703664 100644 --- a/docs/UpdateNativeK8STarget.md +++ b/docs/UpdateNativeK8STarget.md @@ -1,5 +1,6 @@ # UpdateNativeK8STarget +updateNativeK8STarget is a command that updates an existing target. [Deprecated: Use target-update-k8s command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdatePingTarget.md b/docs/UpdatePingTarget.md index cc890e7c..cf14a8ba 100644 --- a/docs/UpdatePingTarget.md +++ b/docs/UpdatePingTarget.md @@ -1,5 +1,6 @@ # UpdatePingTarget +updatePingTarget is a command that updates an existing target. [Deprecated: Use target-update-ping command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateRabbitMQTarget.md b/docs/UpdateRabbitMQTarget.md index 22344ab3..99fb5780 100644 --- a/docs/UpdateRabbitMQTarget.md +++ b/docs/UpdateRabbitMQTarget.md @@ -1,5 +1,6 @@ # UpdateRabbitMQTarget +updateRabbitMQTarget is a command that updates a new target. [Deprecated: Use target-update-rabbitmq command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateRotatedSecret.md b/docs/UpdateRotatedSecret.md index 4df21e20..3d578209 100644 --- a/docs/UpdateRotatedSecret.md +++ b/docs/UpdateRotatedSecret.md @@ -37,6 +37,7 @@ Name | Type | Description | Notes **secure_access_bastion_issuer** | **str** | Path to the SSH Certificate Issuer for your Akeyless Bastion | [optional] **secure_access_db_name** | **str** | The DB name (relevant only for DB Dynamic-Secret) | [optional] **secure_access_db_schema** | **str** | The db schema (relevant only for mssql or postgresql) | [optional] +**secure_access_disable_concurrent_connections** | **bool** | Enable this flag to prevent simultaneous use of the same secret | [optional] **secure_access_enable** | **str** | Enable/Disable secure remote access [true/false] | [optional] **secure_access_host** | **list[str]** | Target servers for connections (In case of Linked Target association, host(s) will inherit Linked Target hosts - Relevant only for Dynamic Secrets/producers) | [optional] **secure_access_rdp_domain** | **str** | 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 f4a4ae2c..4ce4aeae 100644 --- a/docs/UpdateSSHTarget.md +++ b/docs/UpdateSSHTarget.md @@ -1,5 +1,6 @@ # UpdateSSHTarget +updateSSHTarget is a command that updates an existing target. [Deprecated: Use target-update-ssh command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateSalesforceTarget.md b/docs/UpdateSalesforceTarget.md index 735ef5bf..bf9c8308 100644 --- a/docs/UpdateSalesforceTarget.md +++ b/docs/UpdateSalesforceTarget.md @@ -1,5 +1,6 @@ # UpdateSalesforceTarget +updateSalesforceTarget is a command that updates a new target. [Deprecated: Use target-update-salesforce command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateTargetDetails.md b/docs/UpdateTargetDetails.md index df16d57b..9d8cf657 100644 --- a/docs/UpdateTargetDetails.md +++ b/docs/UpdateTargetDetails.md @@ -1,5 +1,6 @@ # UpdateTargetDetails +updateTargetDetails is a command that updates an existing target. [Deprecated] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateWebTarget.md b/docs/UpdateWebTarget.md index f0ae79ba..2928d021 100644 --- a/docs/UpdateWebTarget.md +++ b/docs/UpdateWebTarget.md @@ -1,5 +1,6 @@ # UpdateWebTarget +updateWebTarget is a command that updates an existing target. [Deprecated: Use target-update-web command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateWindowsTarget.md b/docs/UpdateWindowsTarget.md index 0f42160e..0ffc4121 100644 --- a/docs/UpdateWindowsTarget.md +++ b/docs/UpdateWindowsTarget.md @@ -1,5 +1,6 @@ # UpdateWindowsTarget +updateWindowsTarget is a command that updates an existing windows target. [Deprecated: Use target-update-windows command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/UpdateZeroSSLTarget.md b/docs/UpdateZeroSSLTarget.md index c99da834..e72485ec 100644 --- a/docs/UpdateZeroSSLTarget.md +++ b/docs/UpdateZeroSSLTarget.md @@ -1,5 +1,6 @@ # UpdateZeroSSLTarget +updateZeroSSLTarget is a command that updates an existing target. [Deprecated: Use target-update-zerossl command] ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- diff --git a/docs/V2Api.md b/docs/V2Api.md index 7ce07941..1b9e5e20 100644 --- a/docs/V2Api.md +++ b/docs/V2Api.md @@ -7,6 +7,35 @@ Method | HTTP request | Description [**assoc_role_auth_method**](V2Api.md#assoc_role_auth_method) | **POST** /assoc-role-am | [**assoc_target_item**](V2Api.md#assoc_target_item) | **POST** /assoc-target-item | [**auth**](V2Api.md#auth) | **POST** /auth | +[**auth_method_create_api_key**](V2Api.md#auth_method_create_api_key) | **POST** /auth-method-create-api-key | +[**auth_method_create_aws_iam**](V2Api.md#auth_method_create_aws_iam) | **POST** /auth-method-create-aws | +[**auth_method_create_azure_ad**](V2Api.md#auth_method_create_azure_ad) | **POST** /auth-method-create-azure-ad | +[**auth_method_create_cert**](V2Api.md#auth_method_create_cert) | **POST** /auth-method-create-cert | +[**auth_method_create_email**](V2Api.md#auth_method_create_email) | **POST** /auth-method-create-email | +[**auth_method_create_gcp**](V2Api.md#auth_method_create_gcp) | **POST** /auth-method-create-gcp | +[**auth_method_create_k8s**](V2Api.md#auth_method_create_k8s) | **POST** /auth-method-create-k8s | +[**auth_method_create_ldap**](V2Api.md#auth_method_create_ldap) | **POST** /auth-method-create-ldap | +[**auth_method_create_oauth2**](V2Api.md#auth_method_create_oauth2) | **POST** /auth-method-create-oauth2 | +[**auth_method_create_oci**](V2Api.md#auth_method_create_oci) | **POST** /auth-method-create-oci | +[**auth_method_create_oidc**](V2Api.md#auth_method_create_oidc) | **POST** /auth-method-create-oidc | +[**auth_method_create_saml**](V2Api.md#auth_method_create_saml) | **POST** /auth-method-create-saml | +[**auth_method_create_universal_identity**](V2Api.md#auth_method_create_universal_identity) | **POST** /auth-method-create-universal-identity | +[**auth_method_delete**](V2Api.md#auth_method_delete) | **POST** /auth-method-delete | +[**auth_method_get**](V2Api.md#auth_method_get) | **POST** /auth-method-get | +[**auth_method_list**](V2Api.md#auth_method_list) | **POST** /auth-method-list | +[**auth_method_update_api_key**](V2Api.md#auth_method_update_api_key) | **POST** /auth-method-update-api-key | +[**auth_method_update_aws_iam**](V2Api.md#auth_method_update_aws_iam) | **POST** /auth-method-update-aws-iam | +[**auth_method_update_azure_ad**](V2Api.md#auth_method_update_azure_ad) | **POST** /auth-method-update-azure-ad | +[**auth_method_update_cert**](V2Api.md#auth_method_update_cert) | **POST** /auth-method-update-cert | +[**auth_method_update_email**](V2Api.md#auth_method_update_email) | **POST** /auth-method-update-email | +[**auth_method_update_gcp**](V2Api.md#auth_method_update_gcp) | **POST** /auth-method-update-gcp | +[**auth_method_update_k8s**](V2Api.md#auth_method_update_k8s) | **POST** /auth-method-update-k8s | +[**auth_method_update_ldap**](V2Api.md#auth_method_update_ldap) | **POST** /auth-method-update-ldap | +[**auth_method_update_oauth2**](V2Api.md#auth_method_update_oauth2) | **POST** /auth-method-update-oauth2 | +[**auth_method_update_oci**](V2Api.md#auth_method_update_oci) | **POST** /auth-method-update-oci | +[**auth_method_update_oidc**](V2Api.md#auth_method_update_oidc) | **POST** /auth-method-update-oidc | +[**auth_method_update_saml**](V2Api.md#auth_method_update_saml) | **POST** /auth-method-update-saml | +[**auth_method_update_universal_identity**](V2Api.md#auth_method_update_universal_identity) | **POST** /auth-method-update-universal-identity | [**configure**](V2Api.md#configure) | **POST** /configure | [**connect**](V2Api.md#connect) | **POST** /connect | [**create_artifactory_target**](V2Api.md#create_artifactory_target) | **POST** /create-artifactory-target | @@ -37,6 +66,7 @@ Method | HTTP request | Description [**create_event_forwarder**](V2Api.md#create_event_forwarder) | **POST** /create-event-forwarder | [**create_gcp_target**](V2Api.md#create_gcp_target) | **POST** /create-gcp-target | [**create_github_target**](V2Api.md#create_github_target) | **POST** /create-github-target | +[**create_gitlab_target**](V2Api.md#create_gitlab_target) | **POST** /create-gitlab-target | [**create_gke_target**](V2Api.md#create_gke_target) | **POST** /create-gke-target | [**create_global_sign_atlas_target**](V2Api.md#create_global_sign_atlas_target) | **POST** /create-globalsign-atlas-target | [**create_global_sign_target**](V2Api.md#create_global_sign_target) | **POST** /create-globalsign-target | @@ -97,6 +127,7 @@ Method | HTTP request | Description [**dynamic_secret_create_eks**](V2Api.md#dynamic_secret_create_eks) | **POST** /dynamic-secret-create-eks | [**dynamic_secret_create_gcp**](V2Api.md#dynamic_secret_create_gcp) | **POST** /dynamic-secret-create-gcp | [**dynamic_secret_create_github**](V2Api.md#dynamic_secret_create_github) | **POST** /dynamic-secret-create-github | +[**dynamic_secret_create_gitlab**](V2Api.md#dynamic_secret_create_gitlab) | **POST** /dynamic-secret-create-gitlab | [**dynamic_secret_create_gke**](V2Api.md#dynamic_secret_create_gke) | **POST** /dynamic-secret-create-gke | [**dynamic_secret_create_google_workspace**](V2Api.md#dynamic_secret_create_google_workspace) | **POST** /dynamic-secret-create-google-workspace | [**dynamic_secret_create_hana_db**](V2Api.md#dynamic_secret_create_hana_db) | **POST** /dynamic-secret-create-hanadb | @@ -130,6 +161,7 @@ Method | HTTP request | Description [**dynamic_secret_update_eks**](V2Api.md#dynamic_secret_update_eks) | **POST** /dynamic-secret-update-eks | [**dynamic_secret_update_gcp**](V2Api.md#dynamic_secret_update_gcp) | **POST** /dynamic-secret-update-gcp | [**dynamic_secret_update_github**](V2Api.md#dynamic_secret_update_github) | **POST** /dynamic-secret-update-github | +[**dynamic_secret_update_gitlab**](V2Api.md#dynamic_secret_update_gitlab) | **POST** /dynamic-secret-update-gitlab | [**dynamic_secret_update_gke**](V2Api.md#dynamic_secret_update_gke) | **POST** /dynamic-secret-update-gke | [**dynamic_secret_update_google_workspace**](V2Api.md#dynamic_secret_update_google_workspace) | **POST** /dynamic-secret-update-google-workspace | [**dynamic_secret_update_hana_db**](V2Api.md#dynamic_secret_update_hana_db) | **POST** /dynamic-secret-update-hana | @@ -372,6 +404,58 @@ Method | HTTP request | Description [**sign_pki_cert_with_classic_key**](V2Api.md#sign_pki_cert_with_classic_key) | **POST** /sign-pki-cert-with-classic-key | [**sign_rsa_ssa_pss**](V2Api.md#sign_rsa_ssa_pss) | **POST** /sign-rsassa-pss | [**static_creds_auth**](V2Api.md#static_creds_auth) | **POST** /static-creds-auth | +[**target_create_artifactory**](V2Api.md#target_create_artifactory) | **POST** /target-create-artifactory | +[**target_create_aws**](V2Api.md#target_create_aws) | **POST** /target-create-aws | +[**target_create_azure**](V2Api.md#target_create_azure) | **POST** /target-create-azure | +[**target_create_db**](V2Api.md#target_create_db) | **POST** /target-create-db | +[**target_create_dockerhub**](V2Api.md#target_create_dockerhub) | **POST** /target-create-dockerhub | +[**target_create_eks**](V2Api.md#target_create_eks) | **POST** /target-create-eks | +[**target_create_gcp**](V2Api.md#target_create_gcp) | **POST** /target-create-gcp | +[**target_create_github**](V2Api.md#target_create_github) | **POST** /target-create-github | +[**target_create_gitlab**](V2Api.md#target_create_gitlab) | **POST** /target-create-gitlab | +[**target_create_gke**](V2Api.md#target_create_gke) | **POST** /target-create-gke | +[**target_create_global_sign**](V2Api.md#target_create_global_sign) | **POST** /target-create-globalsign | +[**target_create_global_sign_atlas**](V2Api.md#target_create_global_sign_atlas) | **POST** /target-create-globalsign-atlas | +[**target_create_godaddy**](V2Api.md#target_create_godaddy) | **POST** /target-create-godaddy | +[**target_create_hashi_vault**](V2Api.md#target_create_hashi_vault) | **POST** /target-create-hashi-vault | +[**target_create_k8s**](V2Api.md#target_create_k8s) | **POST** /target-create-k8s | +[**target_create_ldap**](V2Api.md#target_create_ldap) | **POST** /target-create-ldap | +[**target_create_linked**](V2Api.md#target_create_linked) | **POST** /target-create-linked | +[**target_create_ping**](V2Api.md#target_create_ping) | **POST** /target-create-ping | +[**target_create_rabbit_mq**](V2Api.md#target_create_rabbit_mq) | **POST** /target-create-rabbitmq | +[**target_create_salesforce**](V2Api.md#target_create_salesforce) | **POST** /target-create-salesforce | +[**target_create_ssh**](V2Api.md#target_create_ssh) | **POST** /target-create-ssh | +[**target_create_web**](V2Api.md#target_create_web) | **POST** /target-create-web | +[**target_create_windows**](V2Api.md#target_create_windows) | **POST** /target-create-windows | +[**target_create_zero_ssl**](V2Api.md#target_create_zero_ssl) | **POST** /target-create-zerossl | +[**target_delete**](V2Api.md#target_delete) | **POST** /target-delete | +[**target_get**](V2Api.md#target_get) | **POST** /target-get | +[**target_get_details**](V2Api.md#target_get_details) | **POST** /target-get-details | +[**target_list**](V2Api.md#target_list) | **POST** /target-list | +[**target_update_artifactory**](V2Api.md#target_update_artifactory) | **POST** /target-update-artifactory | +[**target_update_aws**](V2Api.md#target_update_aws) | **POST** /target-update-aws | +[**target_update_azure**](V2Api.md#target_update_azure) | **POST** /target-update-azure | +[**target_update_db**](V2Api.md#target_update_db) | **POST** /target-update-db | +[**target_update_dockerhub**](V2Api.md#target_update_dockerhub) | **POST** /target-update-dockerhub | +[**target_update_eks**](V2Api.md#target_update_eks) | **POST** /target-update-eks | +[**target_update_gcp**](V2Api.md#target_update_gcp) | **POST** /target-update-gcp | +[**target_update_github**](V2Api.md#target_update_github) | **POST** /target-update-github | +[**target_update_gitlab**](V2Api.md#target_update_gitlab) | **POST** /target-update-gitlab | +[**target_update_gke**](V2Api.md#target_update_gke) | **POST** /target-update-gke | +[**target_update_global_sign**](V2Api.md#target_update_global_sign) | **POST** /target-update-globalsign | +[**target_update_global_sign_atlas**](V2Api.md#target_update_global_sign_atlas) | **POST** /target-update-globalsign-atlas | +[**target_update_godaddy**](V2Api.md#target_update_godaddy) | **POST** /target-update-godaddy | +[**target_update_hashi_vault**](V2Api.md#target_update_hashi_vault) | **POST** /target-update-hashi-vault | +[**target_update_k8s**](V2Api.md#target_update_k8s) | **POST** /target-update-k8s | +[**target_update_ldap**](V2Api.md#target_update_ldap) | **POST** /target-update-ldap | +[**target_update_linked**](V2Api.md#target_update_linked) | **POST** /target-update-linked | +[**target_update_ping**](V2Api.md#target_update_ping) | **POST** /target-update-ping | +[**target_update_rabbit_mq**](V2Api.md#target_update_rabbit_mq) | **POST** /target-update-rabbitmq | +[**target_update_salesforce**](V2Api.md#target_update_salesforce) | **POST** /target-update-salesforce | +[**target_update_ssh**](V2Api.md#target_update_ssh) | **POST** /target-update-ssh | +[**target_update_web**](V2Api.md#target_update_web) | **POST** /target-update-web | +[**target_update_windows**](V2Api.md#target_update_windows) | **POST** /target-update-windows | +[**target_update_zero_ssl**](V2Api.md#target_update_zero_ssl) | **POST** /target-update-zerossl | [**tokenize**](V2Api.md#tokenize) | **POST** /tokenize | [**uid_create_child_token**](V2Api.md#uid_create_child_token) | **POST** /uid-create-child-token | [**uid_generate_token**](V2Api.md#uid_generate_token) | **POST** /uid-generate-token | @@ -405,6 +489,7 @@ Method | HTTP request | Description [**update_event_forwarder**](V2Api.md#update_event_forwarder) | **POST** /update-event-forwarder | [**update_gcp_target**](V2Api.md#update_gcp_target) | **POST** /update-gcp-target | [**update_github_target**](V2Api.md#update_github_target) | **POST** /update-github-target | +[**update_gitlab_target**](V2Api.md#update_gitlab_target) | **POST** /update-gitlab-target | [**update_gke_target**](V2Api.md#update_gke_target) | **POST** /update-gke-target | [**update_global_sign_atlas_target**](V2Api.md#update_global_sign_atlas_target) | **POST** /update-globalsign-atlas-target | [**update_global_sign_target**](V2Api.md#update_global_sign_target) | **POST** /update-globalsign-target | @@ -633,8 +718,8 @@ No authorization required [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **configure** -> ConfigureOutput configure(body) +# **auth_method_create_api_key** +> AuthMethodCreateOutput auth_method_create_api_key(body) @@ -657,24 +742,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.Configure() # Configure | + body = akeyless.AuthMethodCreateApiKey() # AuthMethodCreateApiKey | try: - api_response = api_instance.configure(body) + api_response = api_instance.auth_method_create_api_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->configure: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_api_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Configure**](Configure.md)| | + **body** | [**AuthMethodCreateApiKey**](AuthMethodCreateApiKey.md)| | ### Return type -[**ConfigureOutput**](ConfigureOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -688,13 +773,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **connect** -> object connect(body) +# **auth_method_create_aws_iam** +> AuthMethodCreateOutput auth_method_create_aws_iam(body) @@ -717,24 +802,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.Connect() # Connect | + body = akeyless.AuthMethodCreateAwsIam() # AuthMethodCreateAwsIam | try: - api_response = api_instance.connect(body) + api_response = api_instance.auth_method_create_aws_iam(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->connect: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_aws_iam: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Connect**](Connect.md)| | + **body** | [**AuthMethodCreateAwsIam**](AuthMethodCreateAwsIam.md)| | ### Return type -**object** +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -748,13 +833,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_artifactory_target** -> CreateArtifactoryTargetOutput create_artifactory_target(body) +# **auth_method_create_azure_ad** +> AuthMethodCreateOutput auth_method_create_azure_ad(body) @@ -777,24 +862,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateArtifactoryTarget() # CreateArtifactoryTarget | + body = akeyless.AuthMethodCreateAzureAD() # AuthMethodCreateAzureAD | try: - api_response = api_instance.create_artifactory_target(body) + api_response = api_instance.auth_method_create_azure_ad(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_artifactory_target: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_azure_ad: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateArtifactoryTarget**](CreateArtifactoryTarget.md)| | + **body** | [**AuthMethodCreateAzureAD**](AuthMethodCreateAzureAD.md)| | ### Return type -[**CreateArtifactoryTargetOutput**](CreateArtifactoryTargetOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -808,13 +893,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createArtifactoryTargetResponse wraps response body. | - | +**201** | authMethodCreateAzureADResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method** -> CreateAuthMethodOutput create_auth_method(body) +# **auth_method_create_cert** +> AuthMethodCreateOutput auth_method_create_cert(body) @@ -837,24 +922,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethod() # CreateAuthMethod | + body = akeyless.AuthMethodCreateCert() # AuthMethodCreateCert | try: - api_response = api_instance.create_auth_method(body) + api_response = api_instance.auth_method_create_cert(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_cert: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethod**](CreateAuthMethod.md)| | + **body** | [**AuthMethodCreateCert**](AuthMethodCreateCert.md)| | ### Return type -[**CreateAuthMethodOutput**](CreateAuthMethodOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -868,13 +953,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodResponse wraps response body. | - | +**201** | authMethodCreateCertResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_awsiam** -> CreateAuthMethodAWSIAMOutput create_auth_method_awsiam(body) +# **auth_method_create_email** +> AuthMethodCreateOutput auth_method_create_email(body) @@ -897,24 +982,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodAWSIAM() # CreateAuthMethodAWSIAM | + body = akeyless.AuthMethodCreateEmail() # AuthMethodCreateEmail | try: - api_response = api_instance.create_auth_method_awsiam(body) + api_response = api_instance.auth_method_create_email(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_awsiam: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_email: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodAWSIAM**](CreateAuthMethodAWSIAM.md)| | + **body** | [**AuthMethodCreateEmail**](AuthMethodCreateEmail.md)| | ### Return type -[**CreateAuthMethodAWSIAMOutput**](CreateAuthMethodAWSIAMOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -928,13 +1013,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodAWSIAMResponse wraps response body. | - | +**201** | authMethodCreateEmailResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_azure_ad** -> CreateAuthMethodAzureADOutput create_auth_method_azure_ad(body) +# **auth_method_create_gcp** +> AuthMethodCreateOutput auth_method_create_gcp(body) @@ -957,24 +1042,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodAzureAD() # CreateAuthMethodAzureAD | + body = akeyless.AuthMethodCreateGcp() # AuthMethodCreateGcp | try: - api_response = api_instance.create_auth_method_azure_ad(body) + api_response = api_instance.auth_method_create_gcp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_azure_ad: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_gcp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodAzureAD**](CreateAuthMethodAzureAD.md)| | + **body** | [**AuthMethodCreateGcp**](AuthMethodCreateGcp.md)| | ### Return type -[**CreateAuthMethodAzureADOutput**](CreateAuthMethodAzureADOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -988,13 +1073,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodAzureADResponse wraps response body. | - | +**201** | authMethodCreateGcpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_cert** -> CreateAuthMethodCertOutput create_auth_method_cert(body) +# **auth_method_create_k8s** +> AuthMethodCreateOutput auth_method_create_k8s(body) @@ -1017,24 +1102,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodCert() # CreateAuthMethodCert | + body = akeyless.AuthMethodCreateK8s() # AuthMethodCreateK8s | try: - api_response = api_instance.create_auth_method_cert(body) + api_response = api_instance.auth_method_create_k8s(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_cert: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_k8s: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodCert**](CreateAuthMethodCert.md)| | + **body** | [**AuthMethodCreateK8s**](AuthMethodCreateK8s.md)| | ### Return type -[**CreateAuthMethodCertOutput**](CreateAuthMethodCertOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1048,13 +1133,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodCertResponse wraps response body. | - | +**201** | authMethodCreateK8sResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_email** -> CreateAuthMethodEmailOutput create_auth_method_email(body) +# **auth_method_create_ldap** +> AuthMethodCreateOutput auth_method_create_ldap(body) @@ -1077,24 +1162,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodEmail() # CreateAuthMethodEmail | + body = akeyless.AuthMethodCreateLdap() # AuthMethodCreateLdap | try: - api_response = api_instance.create_auth_method_email(body) + api_response = api_instance.auth_method_create_ldap(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_email: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_ldap: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodEmail**](CreateAuthMethodEmail.md)| | + **body** | [**AuthMethodCreateLdap**](AuthMethodCreateLdap.md)| | ### Return type -[**CreateAuthMethodEmailOutput**](CreateAuthMethodEmailOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1108,13 +1193,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodEmailResponse wraps response body. | - | +**201** | authMethodCreateLdapResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_gcp** -> CreateAuthMethodGCPOutput create_auth_method_gcp(body) +# **auth_method_create_oauth2** +> AuthMethodCreateOutput auth_method_create_oauth2(body) @@ -1137,24 +1222,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodGCP() # CreateAuthMethodGCP | + body = akeyless.AuthMethodCreateOauth2() # AuthMethodCreateOauth2 | try: - api_response = api_instance.create_auth_method_gcp(body) + api_response = api_instance.auth_method_create_oauth2(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_gcp: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_oauth2: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodGCP**](CreateAuthMethodGCP.md)| | + **body** | [**AuthMethodCreateOauth2**](AuthMethodCreateOauth2.md)| | ### Return type -[**CreateAuthMethodGCPOutput**](CreateAuthMethodGCPOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1168,13 +1253,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodGCPResponse wraps response body. | - | +**201** | authMethodCreateOauth2Response wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_huawei** -> CreateAuthMethodHuaweiOutput create_auth_method_huawei(body) +# **auth_method_create_oci** +> AuthMethodCreateOutput auth_method_create_oci(body) @@ -1197,24 +1282,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodHuawei() # CreateAuthMethodHuawei | + body = akeyless.AuthMethodCreateOCI() # AuthMethodCreateOCI | try: - api_response = api_instance.create_auth_method_huawei(body) + api_response = api_instance.auth_method_create_oci(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_huawei: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_oci: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodHuawei**](CreateAuthMethodHuawei.md)| | + **body** | [**AuthMethodCreateOCI**](AuthMethodCreateOCI.md)| | ### Return type -[**CreateAuthMethodHuaweiOutput**](CreateAuthMethodHuaweiOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1228,13 +1313,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodHuaweiResponse wraps response body. | - | +**201** | authMethodCreateOCIResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_k8_s** -> CreateAuthMethodK8SOutput create_auth_method_k8_s(body) +# **auth_method_create_oidc** +> AuthMethodCreateOutput auth_method_create_oidc(body) @@ -1257,24 +1342,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodK8S() # CreateAuthMethodK8S | + body = akeyless.AuthMethodCreateOIDC() # AuthMethodCreateOIDC | try: - api_response = api_instance.create_auth_method_k8_s(body) + api_response = api_instance.auth_method_create_oidc(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_k8_s: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_oidc: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodK8S**](CreateAuthMethodK8S.md)| | + **body** | [**AuthMethodCreateOIDC**](AuthMethodCreateOIDC.md)| | ### Return type -[**CreateAuthMethodK8SOutput**](CreateAuthMethodK8SOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1288,13 +1373,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodK8SResponse wraps response body. | - | +**201** | authMethodCreateOIDCResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_ldap** -> CreateAuthMethodLDAPOutput create_auth_method_ldap(body) +# **auth_method_create_saml** +> AuthMethodCreateOutput auth_method_create_saml(body) @@ -1317,24 +1402,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodLDAP() # CreateAuthMethodLDAP | + body = akeyless.AuthMethodCreateSAML() # AuthMethodCreateSAML | try: - api_response = api_instance.create_auth_method_ldap(body) + api_response = api_instance.auth_method_create_saml(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_ldap: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_saml: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodLDAP**](CreateAuthMethodLDAP.md)| | + **body** | [**AuthMethodCreateSAML**](AuthMethodCreateSAML.md)| | ### Return type -[**CreateAuthMethodLDAPOutput**](CreateAuthMethodLDAPOutput.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1348,13 +1433,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodLDAPResponse wraps response body. | - | +**201** | authMethodCreateSAMLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_o_auth2** -> CreateAuthMethodOAuth2Output create_auth_method_o_auth2(body) +# **auth_method_create_universal_identity** +> AuthMethodCreateOutput auth_method_create_universal_identity(body) @@ -1377,24 +1462,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodOAuth2() # CreateAuthMethodOAuth2 | + body = akeyless.AuthMethodCreateUniversalIdentity() # AuthMethodCreateUniversalIdentity | try: - api_response = api_instance.create_auth_method_o_auth2(body) + api_response = api_instance.auth_method_create_universal_identity(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_o_auth2: %s\n" % e) + print("Exception when calling V2Api->auth_method_create_universal_identity: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodOAuth2**](CreateAuthMethodOAuth2.md)| | + **body** | [**AuthMethodCreateUniversalIdentity**](AuthMethodCreateUniversalIdentity.md)| | ### Return type -[**CreateAuthMethodOAuth2Output**](CreateAuthMethodOAuth2Output.md) +[**AuthMethodCreateOutput**](AuthMethodCreateOutput.md) ### Authorization @@ -1408,13 +1493,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodOAuth2Response wraps response body. | - | +**201** | authMethodCreateUniversalIdentityResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_oci** -> CreateAuthMethodOCIOutput create_auth_method_oci(body) +# **auth_method_delete** +> AuthMethodDeleteOutput auth_method_delete(body) @@ -1437,24 +1522,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodOCI() # CreateAuthMethodOCI | + body = akeyless.AuthMethodDelete() # AuthMethodDelete | try: - api_response = api_instance.create_auth_method_oci(body) + api_response = api_instance.auth_method_delete(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_oci: %s\n" % e) + print("Exception when calling V2Api->auth_method_delete: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodOCI**](CreateAuthMethodOCI.md)| | + **body** | [**AuthMethodDelete**](AuthMethodDelete.md)| | ### Return type -[**CreateAuthMethodOCIOutput**](CreateAuthMethodOCIOutput.md) +[**AuthMethodDeleteOutput**](AuthMethodDeleteOutput.md) ### Authorization @@ -1468,13 +1553,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodOCIResponse wraps response body. | - | +**200** | authMethodDeleteResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_oidc** -> CreateAuthMethodOIDCOutput create_auth_method_oidc(body) +# **auth_method_get** +> AuthMethod auth_method_get(body) @@ -1497,24 +1582,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodOIDC() # CreateAuthMethodOIDC | + body = akeyless.AuthMethodGet() # AuthMethodGet | try: - api_response = api_instance.create_auth_method_oidc(body) + api_response = api_instance.auth_method_get(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_oidc: %s\n" % e) + print("Exception when calling V2Api->auth_method_get: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodOIDC**](CreateAuthMethodOIDC.md)| | + **body** | [**AuthMethodGet**](AuthMethodGet.md)| | ### Return type -[**CreateAuthMethodOIDCOutput**](CreateAuthMethodOIDCOutput.md) +[**AuthMethod**](AuthMethod.md) ### Authorization @@ -1528,13 +1613,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodOIDCResponse wraps response body. | - | +**200** | authMethodGetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_saml** -> CreateAuthMethodSAMLOutput create_auth_method_saml(body) +# **auth_method_list** +> ListAuthMethodsOutput auth_method_list(body) @@ -1557,24 +1642,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodSAML() # CreateAuthMethodSAML | + body = akeyless.AuthMethodList() # AuthMethodList | try: - api_response = api_instance.create_auth_method_saml(body) + api_response = api_instance.auth_method_list(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_saml: %s\n" % e) + print("Exception when calling V2Api->auth_method_list: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodSAML**](CreateAuthMethodSAML.md)| | + **body** | [**AuthMethodList**](AuthMethodList.md)| | ### Return type -[**CreateAuthMethodSAMLOutput**](CreateAuthMethodSAMLOutput.md) +[**ListAuthMethodsOutput**](ListAuthMethodsOutput.md) ### Authorization @@ -1588,13 +1673,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodSAMLResponse wraps response body. | - | +**200** | authMethodListResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_auth_method_universal_identity** -> CreateAuthMethodUniversalIdentityOutput create_auth_method_universal_identity(body) +# **auth_method_update_api_key** +> AuthMethodUpdateOutput auth_method_update_api_key(body) @@ -1617,24 +1702,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAuthMethodUniversalIdentity() # CreateAuthMethodUniversalIdentity | + body = akeyless.AuthMethodUpdateApiKey() # AuthMethodUpdateApiKey | try: - api_response = api_instance.create_auth_method_universal_identity(body) + api_response = api_instance.auth_method_update_api_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_auth_method_universal_identity: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_api_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAuthMethodUniversalIdentity**](CreateAuthMethodUniversalIdentity.md)| | + **body** | [**AuthMethodUpdateApiKey**](AuthMethodUpdateApiKey.md)| | ### Return type -[**CreateAuthMethodUniversalIdentityOutput**](CreateAuthMethodUniversalIdentityOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1648,13 +1733,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAuthMethodUniversalIdentityResponse wraps response body. | - | +**201** | authMethodUpdateApiKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_aws_target** -> CreateAWSTargetOutput create_aws_target(body) +# **auth_method_update_aws_iam** +> AuthMethodUpdateOutput auth_method_update_aws_iam(body) @@ -1677,24 +1762,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAWSTarget() # CreateAWSTarget | + body = akeyless.AuthMethodUpdateAwsIam() # AuthMethodUpdateAwsIam | try: - api_response = api_instance.create_aws_target(body) + api_response = api_instance.auth_method_update_aws_iam(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_aws_target: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_aws_iam: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAWSTarget**](CreateAWSTarget.md)| | + **body** | [**AuthMethodUpdateAwsIam**](AuthMethodUpdateAwsIam.md)| | ### Return type -[**CreateAWSTargetOutput**](CreateAWSTargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1708,13 +1793,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createAWSTargetResponse wraps response body. | - | +**200** | authMethodUpdateAwsIamResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_azure_target** -> CreateAzureTargetOutput create_azure_target(body) +# **auth_method_update_azure_ad** +> AuthMethodUpdateOutput auth_method_update_azure_ad(body) @@ -1737,24 +1822,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateAzureTarget() # CreateAzureTarget | + body = akeyless.AuthMethodUpdateAzureAD() # AuthMethodUpdateAzureAD | try: - api_response = api_instance.create_azure_target(body) + api_response = api_instance.auth_method_update_azure_ad(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_azure_target: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_azure_ad: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateAzureTarget**](CreateAzureTarget.md)| | + **body** | [**AuthMethodUpdateAzureAD**](AuthMethodUpdateAzureAD.md)| | ### Return type -[**CreateAzureTargetOutput**](CreateAzureTargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1768,13 +1853,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_certificate** -> CreateCertificateOutput create_certificate(body) +# **auth_method_update_cert** +> AuthMethodUpdateOutput auth_method_update_cert(body) @@ -1797,24 +1882,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateCertificate() # CreateCertificate | + body = akeyless.AuthMethodUpdateCert() # AuthMethodUpdateCert | try: - api_response = api_instance.create_certificate(body) + api_response = api_instance.auth_method_update_cert(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_certificate: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_cert: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateCertificate**](CreateCertificate.md)| | + **body** | [**AuthMethodUpdateCert**](AuthMethodUpdateCert.md)| | ### Return type -[**CreateCertificateOutput**](CreateCertificateOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1828,13 +1913,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_classic_key** -> CreateClassicKeyOutput create_classic_key(body) +# **auth_method_update_email** +> AuthMethodUpdateOutput auth_method_update_email(body) @@ -1857,24 +1942,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateClassicKey() # CreateClassicKey | + body = akeyless.AuthMethodUpdateEmail() # AuthMethodUpdateEmail | try: - api_response = api_instance.create_classic_key(body) + api_response = api_instance.auth_method_update_email(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_classic_key: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_email: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateClassicKey**](CreateClassicKey.md)| | + **body** | [**AuthMethodUpdateEmail**](AuthMethodUpdateEmail.md)| | ### Return type -[**CreateClassicKeyOutput**](CreateClassicKeyOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1888,13 +1973,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_db_target** -> CreateDBTargetOutput create_db_target(body) +# **auth_method_update_gcp** +> AuthMethodUpdateOutput auth_method_update_gcp(body) @@ -1917,24 +2002,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateDBTarget() # CreateDBTarget | + body = akeyless.AuthMethodUpdateGcp() # AuthMethodUpdateGcp | try: - api_response = api_instance.create_db_target(body) + api_response = api_instance.auth_method_update_gcp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_db_target: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_gcp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateDBTarget**](CreateDBTarget.md)| | + **body** | [**AuthMethodUpdateGcp**](AuthMethodUpdateGcp.md)| | ### Return type -[**CreateDBTargetOutput**](CreateDBTargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -1948,13 +2033,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_dfc_key** -> CreateDFCKeyOutput create_dfc_key(body) +# **auth_method_update_k8s** +> AuthMethodUpdateOutput auth_method_update_k8s(body) @@ -1977,24 +2062,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateDFCKey() # CreateDFCKey | + body = akeyless.AuthMethodUpdateK8s() # AuthMethodUpdateK8s | try: - api_response = api_instance.create_dfc_key(body) + api_response = api_instance.auth_method_update_k8s(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_dfc_key: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_k8s: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateDFCKey**](CreateDFCKey.md)| | + **body** | [**AuthMethodUpdateK8s**](AuthMethodUpdateK8s.md)| | ### Return type -[**CreateDFCKeyOutput**](CreateDFCKeyOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2008,13 +2093,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_dockerhub_target** -> CreateDockerhubTargetOutput create_dockerhub_target(body) +# **auth_method_update_ldap** +> AuthMethodUpdateOutput auth_method_update_ldap(body) @@ -2037,24 +2122,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateDockerhubTarget() # CreateDockerhubTarget | + body = akeyless.AuthMethodUpdateLdap() # AuthMethodUpdateLdap | try: - api_response = api_instance.create_dockerhub_target(body) + api_response = api_instance.auth_method_update_ldap(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_dockerhub_target: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_ldap: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateDockerhubTarget**](CreateDockerhubTarget.md)| | + **body** | [**AuthMethodUpdateLdap**](AuthMethodUpdateLdap.md)| | ### Return type -[**CreateDockerhubTargetOutput**](CreateDockerhubTargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2068,13 +2153,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_dynamic_secret** -> object create_dynamic_secret(body) +# **auth_method_update_oauth2** +> AuthMethodUpdateOutput auth_method_update_oauth2(body) @@ -2097,24 +2182,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateDynamicSecret() # CreateDynamicSecret | + body = akeyless.AuthMethodUpdateOauth2() # AuthMethodUpdateOauth2 | try: - api_response = api_instance.create_dynamic_secret(body) + api_response = api_instance.auth_method_update_oauth2(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_dynamic_secret: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_oauth2: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateDynamicSecret**](CreateDynamicSecret.md)| | + **body** | [**AuthMethodUpdateOauth2**](AuthMethodUpdateOauth2.md)| | ### Return type -**object** +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2128,13 +2213,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createDynamicSecretResponse wraps response body. | - | +**201** | authMethodUpdateOauth2Response wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_eks_target** -> CreateEKSTargetOutput create_eks_target(body) +# **auth_method_update_oci** +> AuthMethodUpdateOutput auth_method_update_oci(body) @@ -2157,24 +2242,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateEKSTarget() # CreateEKSTarget | + body = akeyless.AuthMethodUpdateOCI() # AuthMethodUpdateOCI | try: - api_response = api_instance.create_eks_target(body) + api_response = api_instance.auth_method_update_oci(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_eks_target: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_oci: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateEKSTarget**](CreateEKSTarget.md)| | + **body** | [**AuthMethodUpdateOCI**](AuthMethodUpdateOCI.md)| | ### Return type -[**CreateEKSTargetOutput**](CreateEKSTargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2188,13 +2273,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createEKSTargetResponse wraps response body. | - | +**201** | authMethodUpdateOCIResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_esm** -> CreateESMOutput create_esm(body) +# **auth_method_update_oidc** +> AuthMethodUpdateOutput auth_method_update_oidc(body) @@ -2217,24 +2302,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateESM() # CreateESM | + body = akeyless.AuthMethodUpdateOIDC() # AuthMethodUpdateOIDC | try: - api_response = api_instance.create_esm(body) + api_response = api_instance.auth_method_update_oidc(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_esm: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_oidc: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateESM**](CreateESM.md)| | + **body** | [**AuthMethodUpdateOIDC**](AuthMethodUpdateOIDC.md)| | ### Return type -[**CreateESMOutput**](CreateESMOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2248,13 +2333,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | CreateExternalSecretsManagerResponse wraps response body. | - | +**201** | authMethodUpdateOIDCResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_event_forwarder** -> CreateEventForwarderOutput create_event_forwarder(body) +# **auth_method_update_saml** +> AuthMethodUpdateOutput auth_method_update_saml(body) @@ -2277,24 +2362,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateEventForwarder() # CreateEventForwarder | + body = akeyless.AuthMethodUpdateSAML() # AuthMethodUpdateSAML | try: - api_response = api_instance.create_event_forwarder(body) + api_response = api_instance.auth_method_update_saml(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_event_forwarder: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_saml: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateEventForwarder**](CreateEventForwarder.md)| | + **body** | [**AuthMethodUpdateSAML**](AuthMethodUpdateSAML.md)| | ### Return type -[**CreateEventForwarderOutput**](CreateEventForwarderOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2308,13 +2393,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_gcp_target** -> CreateGcpTargetOutput create_gcp_target(body) +# **auth_method_update_universal_identity** +> AuthMethodUpdateOutput auth_method_update_universal_identity(body) @@ -2337,24 +2422,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateGcpTarget() # CreateGcpTarget | + body = akeyless.AuthMethodUpdateUniversalIdentity() # AuthMethodUpdateUniversalIdentity | try: - api_response = api_instance.create_gcp_target(body) + api_response = api_instance.auth_method_update_universal_identity(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_gcp_target: %s\n" % e) + print("Exception when calling V2Api->auth_method_update_universal_identity: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGcpTarget**](CreateGcpTarget.md)| | + **body** | [**AuthMethodUpdateUniversalIdentity**](AuthMethodUpdateUniversalIdentity.md)| | ### Return type -[**CreateGcpTargetOutput**](CreateGcpTargetOutput.md) +[**AuthMethodUpdateOutput**](AuthMethodUpdateOutput.md) ### Authorization @@ -2368,13 +2453,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGcpTargetResponse wraps response body. | - | +**201** | authMethodUpdateUniversalIdentityResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_github_target** -> CreateGithubTargetOutput create_github_target(body) +# **configure** +> ConfigureOutput configure(body) @@ -2397,24 +2482,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateGithubTarget() # CreateGithubTarget | + body = akeyless.Configure() # Configure | try: - api_response = api_instance.create_github_target(body) + api_response = api_instance.configure(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_github_target: %s\n" % e) + print("Exception when calling V2Api->configure: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGithubTarget**](CreateGithubTarget.md)| | + **body** | [**Configure**](Configure.md)| | ### Return type -[**CreateGithubTargetOutput**](CreateGithubTargetOutput.md) +[**ConfigureOutput**](ConfigureOutput.md) ### Authorization @@ -2428,13 +2513,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGithubTargetResponse wraps response body. | - | +**200** | configureResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_gke_target** -> CreateGKETargetOutput create_gke_target(body) +# **connect** +> object connect(body) @@ -2457,24 +2542,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateGKETarget() # CreateGKETarget | + body = akeyless.Connect() # Connect | try: - api_response = api_instance.create_gke_target(body) + api_response = api_instance.connect(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_gke_target: %s\n" % e) + print("Exception when calling V2Api->connect: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGKETarget**](CreateGKETarget.md)| | + **body** | [**Connect**](Connect.md)| | ### Return type -[**CreateGKETargetOutput**](CreateGKETargetOutput.md) +**object** ### Authorization @@ -2488,13 +2573,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGKETargetResponse wraps response body. | - | +**200** | connectResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_global_sign_atlas_target** -> CreateGlobalSignAtlasTargetOutput create_global_sign_atlas_target(body) +# **create_artifactory_target** +> CreateArtifactoryTargetOutput create_artifactory_target(body) @@ -2517,24 +2602,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateGlobalSignAtlasTarget() # CreateGlobalSignAtlasTarget | + body = akeyless.CreateArtifactoryTarget() # CreateArtifactoryTarget | try: - api_response = api_instance.create_global_sign_atlas_target(body) + api_response = api_instance.create_artifactory_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_global_sign_atlas_target: %s\n" % e) + print("Exception when calling V2Api->create_artifactory_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGlobalSignAtlasTarget**](CreateGlobalSignAtlasTarget.md)| | + **body** | [**CreateArtifactoryTarget**](CreateArtifactoryTarget.md)| | ### Return type -[**CreateGlobalSignAtlasTargetOutput**](CreateGlobalSignAtlasTargetOutput.md) +[**CreateArtifactoryTargetOutput**](CreateArtifactoryTargetOutput.md) ### Authorization @@ -2548,13 +2633,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGlobalSignAtlasTargetResponse wraps response body. | - | +**200** | createArtifactoryTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_global_sign_target** -> CreateGlobalSignTargetOutput create_global_sign_target(body) +# **create_auth_method** +> CreateAuthMethodOutput create_auth_method(body) @@ -2577,24 +2662,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateGlobalSignTarget() # CreateGlobalSignTarget | + body = akeyless.CreateAuthMethod() # CreateAuthMethod | try: - api_response = api_instance.create_global_sign_target(body) + api_response = api_instance.create_auth_method(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_global_sign_target: %s\n" % e) + print("Exception when calling V2Api->create_auth_method: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGlobalSignTarget**](CreateGlobalSignTarget.md)| | + **body** | [**CreateAuthMethod**](CreateAuthMethod.md)| | ### Return type -[**CreateGlobalSignTargetOutput**](CreateGlobalSignTargetOutput.md) +[**CreateAuthMethodOutput**](CreateAuthMethodOutput.md) ### Authorization @@ -2608,13 +2693,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGlobalSignTargetResponse wraps response body. | - | +**200** | createAuthMethodResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_godaddy_target** -> CreateGodaddyTargetOutput create_godaddy_target(body) +# **create_auth_method_awsiam** +> CreateAuthMethodAWSIAMOutput create_auth_method_awsiam(body) @@ -2637,24 +2722,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateGodaddyTarget() # CreateGodaddyTarget | + body = akeyless.CreateAuthMethodAWSIAM() # CreateAuthMethodAWSIAM | try: - api_response = api_instance.create_godaddy_target(body) + api_response = api_instance.create_auth_method_awsiam(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_godaddy_target: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_awsiam: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGodaddyTarget**](CreateGodaddyTarget.md)| | + **body** | [**CreateAuthMethodAWSIAM**](CreateAuthMethodAWSIAM.md)| | ### Return type -[**CreateGodaddyTargetOutput**](CreateGodaddyTargetOutput.md) +[**CreateAuthMethodAWSIAMOutput**](CreateAuthMethodAWSIAMOutput.md) ### Authorization @@ -2668,13 +2753,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGodaddyTargetResponse wraps response body. | - | +**200** | createAuthMethodAWSIAMResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_group** -> CreateGroupOutput create_group(body) +# **create_auth_method_azure_ad** +> CreateAuthMethodAzureADOutput create_auth_method_azure_ad(body) @@ -2697,24 +2782,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateGroup() # CreateGroup | + body = akeyless.CreateAuthMethodAzureAD() # CreateAuthMethodAzureAD | try: - api_response = api_instance.create_group(body) + api_response = api_instance.create_auth_method_azure_ad(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_group: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_azure_ad: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateGroup**](CreateGroup.md)| | + **body** | [**CreateAuthMethodAzureAD**](CreateAuthMethodAzureAD.md)| | ### Return type -[**CreateGroupOutput**](CreateGroupOutput.md) +[**CreateAuthMethodAzureADOutput**](CreateAuthMethodAzureADOutput.md) ### Authorization @@ -2728,13 +2813,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createGroupResponse wraps response body. | - | +**200** | createAuthMethodAzureADResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_hashi_vault_target** -> CreateHashiVaultTargetOutput create_hashi_vault_target(body) +# **create_auth_method_cert** +> CreateAuthMethodCertOutput create_auth_method_cert(body) @@ -2757,24 +2842,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateHashiVaultTarget() # CreateHashiVaultTarget | + body = akeyless.CreateAuthMethodCert() # CreateAuthMethodCert | try: - api_response = api_instance.create_hashi_vault_target(body) + api_response = api_instance.create_auth_method_cert(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_hashi_vault_target: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_cert: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateHashiVaultTarget**](CreateHashiVaultTarget.md)| | + **body** | [**CreateAuthMethodCert**](CreateAuthMethodCert.md)| | ### Return type -[**CreateHashiVaultTargetOutput**](CreateHashiVaultTargetOutput.md) +[**CreateAuthMethodCertOutput**](CreateAuthMethodCertOutput.md) ### Authorization @@ -2788,13 +2873,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createHashiVaultTargetResponse wraps response body. | - | +**200** | createAuthMethodCertResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_key** -> CreateKeyOutput create_key(body) +# **create_auth_method_email** +> CreateAuthMethodEmailOutput create_auth_method_email(body) @@ -2817,24 +2902,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateKey() # CreateKey | + body = akeyless.CreateAuthMethodEmail() # CreateAuthMethodEmail | try: - api_response = api_instance.create_key(body) + api_response = api_instance.create_auth_method_email(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_key: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_email: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateKey**](CreateKey.md)| | + **body** | [**CreateAuthMethodEmail**](CreateAuthMethodEmail.md)| | ### Return type -[**CreateKeyOutput**](CreateKeyOutput.md) +[**CreateAuthMethodEmailOutput**](CreateAuthMethodEmailOutput.md) ### Authorization @@ -2848,13 +2933,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createKeyResponse wraps response body. | - | +**200** | createAuthMethodEmailResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_linked_target** -> CreateLinkedTargetOutput create_linked_target(body) +# **create_auth_method_gcp** +> CreateAuthMethodGCPOutput create_auth_method_gcp(body) @@ -2877,24 +2962,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateLinkedTarget() # CreateLinkedTarget | + body = akeyless.CreateAuthMethodGCP() # CreateAuthMethodGCP | try: - api_response = api_instance.create_linked_target(body) + api_response = api_instance.create_auth_method_gcp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_linked_target: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_gcp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateLinkedTarget**](CreateLinkedTarget.md)| | + **body** | [**CreateAuthMethodGCP**](CreateAuthMethodGCP.md)| | ### Return type -[**CreateLinkedTargetOutput**](CreateLinkedTargetOutput.md) +[**CreateAuthMethodGCPOutput**](CreateAuthMethodGCPOutput.md) ### Authorization @@ -2908,13 +2993,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createLinkedTargetResponse wraps response body. | - | +**200** | createAuthMethodGCPResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_native_k8_s_target** -> CreateNativeK8STargetOutput create_native_k8_s_target(body) +# **create_auth_method_huawei** +> CreateAuthMethodHuaweiOutput create_auth_method_huawei(body) @@ -2937,24 +3022,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateNativeK8STarget() # CreateNativeK8STarget | + body = akeyless.CreateAuthMethodHuawei() # CreateAuthMethodHuawei | try: - api_response = api_instance.create_native_k8_s_target(body) + api_response = api_instance.create_auth_method_huawei(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_native_k8_s_target: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_huawei: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateNativeK8STarget**](CreateNativeK8STarget.md)| | + **body** | [**CreateAuthMethodHuawei**](CreateAuthMethodHuawei.md)| | ### Return type -[**CreateNativeK8STargetOutput**](CreateNativeK8STargetOutput.md) +[**CreateAuthMethodHuaweiOutput**](CreateAuthMethodHuaweiOutput.md) ### Authorization @@ -2968,13 +3053,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createNativeK8STargetResponse wraps response body. | - | +**200** | createAuthMethodHuaweiResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_oidc_app** -> CreateOidcAppOutput create_oidc_app(body) +# **create_auth_method_k8_s** +> CreateAuthMethodK8SOutput create_auth_method_k8_s(body) @@ -2997,24 +3082,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateOidcApp() # CreateOidcApp | + body = akeyless.CreateAuthMethodK8S() # CreateAuthMethodK8S | try: - api_response = api_instance.create_oidc_app(body) + api_response = api_instance.create_auth_method_k8_s(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_oidc_app: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_k8_s: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateOidcApp**](CreateOidcApp.md)| | + **body** | [**CreateAuthMethodK8S**](CreateAuthMethodK8S.md)| | ### Return type -[**CreateOidcAppOutput**](CreateOidcAppOutput.md) +[**CreateAuthMethodK8SOutput**](CreateAuthMethodK8SOutput.md) ### Authorization @@ -3028,13 +3113,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createOidcAppResponse wraps response body. | - | +**200** | createAuthMethodK8SResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_ping_target** -> CreatePingTargetOutput create_ping_target(body) +# **create_auth_method_ldap** +> CreateAuthMethodLDAPOutput create_auth_method_ldap(body) @@ -3057,24 +3142,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreatePingTarget() # CreatePingTarget | + body = akeyless.CreateAuthMethodLDAP() # CreateAuthMethodLDAP | try: - api_response = api_instance.create_ping_target(body) + api_response = api_instance.create_auth_method_ldap(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_ping_target: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_ldap: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreatePingTarget**](CreatePingTarget.md)| | + **body** | [**CreateAuthMethodLDAP**](CreateAuthMethodLDAP.md)| | ### Return type -[**CreatePingTargetOutput**](CreatePingTargetOutput.md) +[**CreateAuthMethodLDAPOutput**](CreateAuthMethodLDAPOutput.md) ### Authorization @@ -3088,13 +3173,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_pki_cert_issuer** -> CreatePKICertIssuerOutput create_pki_cert_issuer(body) +# **create_auth_method_o_auth2** +> CreateAuthMethodOAuth2Output create_auth_method_o_auth2(body) @@ -3117,24 +3202,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreatePKICertIssuer() # CreatePKICertIssuer | + body = akeyless.CreateAuthMethodOAuth2() # CreateAuthMethodOAuth2 | try: - api_response = api_instance.create_pki_cert_issuer(body) + api_response = api_instance.create_auth_method_o_auth2(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_pki_cert_issuer: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_o_auth2: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreatePKICertIssuer**](CreatePKICertIssuer.md)| | + **body** | [**CreateAuthMethodOAuth2**](CreateAuthMethodOAuth2.md)| | ### Return type -[**CreatePKICertIssuerOutput**](CreatePKICertIssuerOutput.md) +[**CreateAuthMethodOAuth2Output**](CreateAuthMethodOAuth2Output.md) ### Authorization @@ -3148,13 +3233,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createPKICertIssuerResponse wraps response body. | - | +**200** | createAuthMethodOAuth2Response wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_rabbit_mq_target** -> CreateRabbitMQTargetOutput create_rabbit_mq_target(body) +# **create_auth_method_oci** +> CreateAuthMethodOCIOutput create_auth_method_oci(body) @@ -3177,24 +3262,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateRabbitMQTarget() # CreateRabbitMQTarget | + body = akeyless.CreateAuthMethodOCI() # CreateAuthMethodOCI | try: - api_response = api_instance.create_rabbit_mq_target(body) + api_response = api_instance.create_auth_method_oci(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_rabbit_mq_target: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_oci: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateRabbitMQTarget**](CreateRabbitMQTarget.md)| | + **body** | [**CreateAuthMethodOCI**](CreateAuthMethodOCI.md)| | ### Return type -[**CreateRabbitMQTargetOutput**](CreateRabbitMQTargetOutput.md) +[**CreateAuthMethodOCIOutput**](CreateAuthMethodOCIOutput.md) ### Authorization @@ -3208,13 +3293,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createRabbitMQTargetResponse wraps response body. | - | +**200** | createAuthMethodOCIResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_role** -> object create_role(body) +# **create_auth_method_oidc** +> CreateAuthMethodOIDCOutput create_auth_method_oidc(body) @@ -3237,24 +3322,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateRole() # CreateRole | + body = akeyless.CreateAuthMethodOIDC() # CreateAuthMethodOIDC | try: - api_response = api_instance.create_role(body) + api_response = api_instance.create_auth_method_oidc(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_role: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_oidc: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateRole**](CreateRole.md)| | + **body** | [**CreateAuthMethodOIDC**](CreateAuthMethodOIDC.md)| | ### Return type -**object** +[**CreateAuthMethodOIDCOutput**](CreateAuthMethodOIDCOutput.md) ### Authorization @@ -3268,13 +3353,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createRoleResponse wraps response body. | - | +**200** | createAuthMethodOIDCResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_rotated_secret** -> CreateRotatedSecretOutput create_rotated_secret(body) +# **create_auth_method_saml** +> CreateAuthMethodSAMLOutput create_auth_method_saml(body) @@ -3297,24 +3382,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateRotatedSecret() # CreateRotatedSecret | + body = akeyless.CreateAuthMethodSAML() # CreateAuthMethodSAML | try: - api_response = api_instance.create_rotated_secret(body) + api_response = api_instance.create_auth_method_saml(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_rotated_secret: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_saml: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateRotatedSecret**](CreateRotatedSecret.md)| | + **body** | [**CreateAuthMethodSAML**](CreateAuthMethodSAML.md)| | ### Return type -[**CreateRotatedSecretOutput**](CreateRotatedSecretOutput.md) +[**CreateAuthMethodSAMLOutput**](CreateAuthMethodSAMLOutput.md) ### Authorization @@ -3328,13 +3413,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createRotatedSecretResponse wraps response body. | - | +**200** | createAuthMethodSAMLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_salesforce_target** -> CreateSalesforceTargetOutput create_salesforce_target(body) +# **create_auth_method_universal_identity** +> CreateAuthMethodUniversalIdentityOutput create_auth_method_universal_identity(body) @@ -3357,24 +3442,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateSalesforceTarget() # CreateSalesforceTarget | + body = akeyless.CreateAuthMethodUniversalIdentity() # CreateAuthMethodUniversalIdentity | try: - api_response = api_instance.create_salesforce_target(body) + api_response = api_instance.create_auth_method_universal_identity(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_salesforce_target: %s\n" % e) + print("Exception when calling V2Api->create_auth_method_universal_identity: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateSalesforceTarget**](CreateSalesforceTarget.md)| | + **body** | [**CreateAuthMethodUniversalIdentity**](CreateAuthMethodUniversalIdentity.md)| | ### Return type -[**CreateSalesforceTargetOutput**](CreateSalesforceTargetOutput.md) +[**CreateAuthMethodUniversalIdentityOutput**](CreateAuthMethodUniversalIdentityOutput.md) ### Authorization @@ -3388,13 +3473,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createSalesforceTargetResponse wraps response body. | - | +**200** | createAuthMethodUniversalIdentityResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_secret** -> CreateSecretOutput create_secret(body) +# **create_aws_target** +> CreateAWSTargetOutput create_aws_target(body) @@ -3417,24 +3502,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateSecret() # CreateSecret | + body = akeyless.CreateAWSTarget() # CreateAWSTarget | try: - api_response = api_instance.create_secret(body) + api_response = api_instance.create_aws_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_secret: %s\n" % e) + print("Exception when calling V2Api->create_aws_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateSecret**](CreateSecret.md)| | + **body** | [**CreateAWSTarget**](CreateAWSTarget.md)| | ### Return type -[**CreateSecretOutput**](CreateSecretOutput.md) +[**CreateAWSTargetOutput**](CreateAWSTargetOutput.md) ### Authorization @@ -3448,13 +3533,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createSecretResponse wraps response body. | - | +**200** | createAWSTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_ssh_cert_issuer** -> CreateSSHCertIssuerOutput create_ssh_cert_issuer(body) +# **create_azure_target** +> CreateAzureTargetOutput create_azure_target(body) @@ -3477,24 +3562,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateSSHCertIssuer() # CreateSSHCertIssuer | + body = akeyless.CreateAzureTarget() # CreateAzureTarget | try: - api_response = api_instance.create_ssh_cert_issuer(body) + api_response = api_instance.create_azure_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_ssh_cert_issuer: %s\n" % e) + print("Exception when calling V2Api->create_azure_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateSSHCertIssuer**](CreateSSHCertIssuer.md)| | + **body** | [**CreateAzureTarget**](CreateAzureTarget.md)| | ### Return type -[**CreateSSHCertIssuerOutput**](CreateSSHCertIssuerOutput.md) +[**CreateAzureTargetOutput**](CreateAzureTargetOutput.md) ### Authorization @@ -3508,13 +3593,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createSSHCertIssuerResponse wraps response body. | - | +**200** | createAzureTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_ssh_target** -> CreateSSHTargetOutput create_ssh_target(body) +# **create_certificate** +> CreateCertificateOutput create_certificate(body) @@ -3537,24 +3622,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateSSHTarget() # CreateSSHTarget | + body = akeyless.CreateCertificate() # CreateCertificate | try: - api_response = api_instance.create_ssh_target(body) + api_response = api_instance.create_certificate(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_ssh_target: %s\n" % e) + print("Exception when calling V2Api->create_certificate: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateSSHTarget**](CreateSSHTarget.md)| | + **body** | [**CreateCertificate**](CreateCertificate.md)| | ### Return type -[**CreateSSHTargetOutput**](CreateSSHTargetOutput.md) +[**CreateCertificateOutput**](CreateCertificateOutput.md) ### Authorization @@ -3568,13 +3653,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | createSSHTargetResponse wraps response body. | - | +**200** | createCertificateResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_tokenizer** -> CreateTokenizerOutput create_tokenizer(body) +# **create_classic_key** +> CreateClassicKeyOutput create_classic_key(body) @@ -3597,24 +3682,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateTokenizer() # CreateTokenizer | + body = akeyless.CreateClassicKey() # CreateClassicKey | try: - api_response = api_instance.create_tokenizer(body) + api_response = api_instance.create_classic_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_tokenizer: %s\n" % e) + print("Exception when calling V2Api->create_classic_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateTokenizer**](CreateTokenizer.md)| | + **body** | [**CreateClassicKey**](CreateClassicKey.md)| | ### Return type -[**CreateTokenizerOutput**](CreateTokenizerOutput.md) +[**CreateClassicKeyOutput**](CreateClassicKeyOutput.md) ### Authorization @@ -3628,13 +3713,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_usc** -> CreateUSCOutput create_usc(body) +# **create_db_target** +> CreateDBTargetOutput create_db_target(body) @@ -3657,24 +3742,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateUSC() # CreateUSC | + body = akeyless.CreateDBTarget() # CreateDBTarget | try: - api_response = api_instance.create_usc(body) + api_response = api_instance.create_db_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_usc: %s\n" % e) + print("Exception when calling V2Api->create_db_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateUSC**](CreateUSC.md)| | + **body** | [**CreateDBTarget**](CreateDBTarget.md)| | ### Return type -[**CreateUSCOutput**](CreateUSCOutput.md) +[**CreateDBTargetOutput**](CreateDBTargetOutput.md) ### Authorization @@ -3688,13 +3773,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_user_event** -> CreateUserEventOutput create_user_event(body) +# **create_dfc_key** +> CreateDFCKeyOutput create_dfc_key(body) @@ -3717,24 +3802,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateUserEvent() # CreateUserEvent | + body = akeyless.CreateDFCKey() # CreateDFCKey | try: - api_response = api_instance.create_user_event(body) + api_response = api_instance.create_dfc_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_user_event: %s\n" % e) + print("Exception when calling V2Api->create_dfc_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateUserEvent**](CreateUserEvent.md)| | + **body** | [**CreateDFCKey**](CreateDFCKey.md)| | ### Return type -[**CreateUserEventOutput**](CreateUserEventOutput.md) +[**CreateDFCKeyOutput**](CreateDFCKeyOutput.md) ### Authorization @@ -3748,13 +3833,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_web_target** -> CreateWebTargetOutput create_web_target(body) +# **create_dockerhub_target** +> CreateDockerhubTargetOutput create_dockerhub_target(body) @@ -3777,24 +3862,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateWebTarget() # CreateWebTarget | + body = akeyless.CreateDockerhubTarget() # CreateDockerhubTarget | try: - api_response = api_instance.create_web_target(body) + api_response = api_instance.create_dockerhub_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_web_target: %s\n" % e) + print("Exception when calling V2Api->create_dockerhub_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateWebTarget**](CreateWebTarget.md)| | + **body** | [**CreateDockerhubTarget**](CreateDockerhubTarget.md)| | ### Return type -[**CreateWebTargetOutput**](CreateWebTargetOutput.md) +[**CreateDockerhubTargetOutput**](CreateDockerhubTargetOutput.md) ### Authorization @@ -3808,13 +3893,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_windows_target** -> CreateWindowsTargetOutput create_windows_target(body) +# **create_dynamic_secret** +> object create_dynamic_secret(body) @@ -3837,24 +3922,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateWindowsTarget() # CreateWindowsTarget | + body = akeyless.CreateDynamicSecret() # CreateDynamicSecret | try: - api_response = api_instance.create_windows_target(body) + api_response = api_instance.create_dynamic_secret(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_windows_target: %s\n" % e) + print("Exception when calling V2Api->create_dynamic_secret: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateWindowsTarget**](CreateWindowsTarget.md)| | + **body** | [**CreateDynamicSecret**](CreateDynamicSecret.md)| | ### Return type -[**CreateWindowsTargetOutput**](CreateWindowsTargetOutput.md) +**object** ### Authorization @@ -3868,13 +3953,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **create_zero_ssl_target** -> CreateZeroSSLTargetOutput create_zero_ssl_target(body) +# **create_eks_target** +> CreateEKSTargetOutput create_eks_target(body) @@ -3897,24 +3982,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateZeroSSLTarget() # CreateZeroSSLTarget | + body = akeyless.CreateEKSTarget() # CreateEKSTarget | try: - api_response = api_instance.create_zero_ssl_target(body) + api_response = api_instance.create_eks_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->create_zero_ssl_target: %s\n" % e) + print("Exception when calling V2Api->create_eks_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateZeroSSLTarget**](CreateZeroSSLTarget.md)| | + **body** | [**CreateEKSTarget**](CreateEKSTarget.md)| | ### Return type -[**CreateZeroSSLTargetOutput**](CreateZeroSSLTargetOutput.md) +[**CreateEKSTargetOutput**](CreateEKSTargetOutput.md) ### Authorization @@ -3928,13 +4013,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **createldap_target** -> CreateLdapTargetOutput createldap_target(body) +# **create_esm** +> CreateESMOutput create_esm(body) @@ -3957,24 +4042,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.CreateLdapTarget() # CreateLdapTarget | + body = akeyless.CreateESM() # CreateESM | try: - api_response = api_instance.createldap_target(body) + api_response = api_instance.create_esm(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->createldap_target: %s\n" % e) + print("Exception when calling V2Api->create_esm: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**CreateLdapTarget**](CreateLdapTarget.md)| | + **body** | [**CreateESM**](CreateESM.md)| | ### Return type -[**CreateLdapTargetOutput**](CreateLdapTargetOutput.md) +[**CreateESMOutput**](CreateESMOutput.md) ### Authorization @@ -3988,13 +4073,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **decrypt** -> DecryptOutput decrypt(body) +# **create_event_forwarder** +> CreateEventForwarderOutput create_event_forwarder(body) @@ -4017,24 +4102,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.Decrypt() # Decrypt | + body = akeyless.CreateEventForwarder() # CreateEventForwarder | try: - api_response = api_instance.decrypt(body) + api_response = api_instance.create_event_forwarder(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->decrypt: %s\n" % e) + print("Exception when calling V2Api->create_event_forwarder: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Decrypt**](Decrypt.md)| | + **body** | [**CreateEventForwarder**](CreateEventForwarder.md)| | ### Return type -[**DecryptOutput**](DecryptOutput.md) +[**CreateEventForwarderOutput**](CreateEventForwarderOutput.md) ### Authorization @@ -4048,13 +4133,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **decrypt_gpg** -> DecryptGPGOutput decrypt_gpg(body) +# **create_gcp_target** +> CreateGcpTargetOutput create_gcp_target(body) @@ -4077,24 +4162,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DecryptGPG() # DecryptGPG | + body = akeyless.CreateGcpTarget() # CreateGcpTarget | try: - api_response = api_instance.decrypt_gpg(body) + api_response = api_instance.create_gcp_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->decrypt_gpg: %s\n" % e) + print("Exception when calling V2Api->create_gcp_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DecryptGPG**](DecryptGPG.md)| | + **body** | [**CreateGcpTarget**](CreateGcpTarget.md)| | ### Return type -[**DecryptGPGOutput**](DecryptGPGOutput.md) +[**CreateGcpTargetOutput**](CreateGcpTargetOutput.md) ### Authorization @@ -4108,13 +4193,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | decryptGPGResponse wraps response body. | - | +**200** | createGcpTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **decrypt_pkcs1** -> DecryptPKCS1Output decrypt_pkcs1(body) +# **create_github_target** +> CreateGithubTargetOutput create_github_target(body) @@ -4137,24 +4222,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DecryptPKCS1() # DecryptPKCS1 | + body = akeyless.CreateGithubTarget() # CreateGithubTarget | try: - api_response = api_instance.decrypt_pkcs1(body) + api_response = api_instance.create_github_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->decrypt_pkcs1: %s\n" % e) + print("Exception when calling V2Api->create_github_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DecryptPKCS1**](DecryptPKCS1.md)| | + **body** | [**CreateGithubTarget**](CreateGithubTarget.md)| | ### Return type -[**DecryptPKCS1Output**](DecryptPKCS1Output.md) +[**CreateGithubTargetOutput**](CreateGithubTargetOutput.md) ### Authorization @@ -4168,13 +4253,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | decryptPKCS1Response wraps response body. | - | +**200** | createGithubTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **decrypt_with_classic_key** -> DecryptWithClassicKeyOutput decrypt_with_classic_key(body) +# **create_gitlab_target** +> CreateGitlabTargetOutput create_gitlab_target(body) @@ -4197,24 +4282,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DecryptWithClassicKey() # DecryptWithClassicKey | + body = akeyless.CreateGitlabTarget() # CreateGitlabTarget | try: - api_response = api_instance.decrypt_with_classic_key(body) + api_response = api_instance.create_gitlab_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->decrypt_with_classic_key: %s\n" % e) + print("Exception when calling V2Api->create_gitlab_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DecryptWithClassicKey**](DecryptWithClassicKey.md)| | + **body** | [**CreateGitlabTarget**](CreateGitlabTarget.md)| | ### Return type -[**DecryptWithClassicKeyOutput**](DecryptWithClassicKeyOutput.md) +[**CreateGitlabTargetOutput**](CreateGitlabTargetOutput.md) ### Authorization @@ -4228,13 +4313,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | decryptWithClassicKeyResponse wraps response body. | - | +**200** | createGitlabTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_auth_method** -> DeleteAuthMethodOutput delete_auth_method(body) +# **create_gke_target** +> CreateGKETargetOutput create_gke_target(body) @@ -4257,24 +4342,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteAuthMethod() # DeleteAuthMethod | + body = akeyless.CreateGKETarget() # CreateGKETarget | try: - api_response = api_instance.delete_auth_method(body) + api_response = api_instance.create_gke_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_auth_method: %s\n" % e) + print("Exception when calling V2Api->create_gke_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteAuthMethod**](DeleteAuthMethod.md)| | + **body** | [**CreateGKETarget**](CreateGKETarget.md)| | ### Return type -[**DeleteAuthMethodOutput**](DeleteAuthMethodOutput.md) +[**CreateGKETargetOutput**](CreateGKETargetOutput.md) ### Authorization @@ -4288,13 +4373,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteAuthMethodResponse wraps response body. | - | +**200** | createGKETargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_auth_methods** -> DeleteAuthMethodsOutput delete_auth_methods(body) +# **create_global_sign_atlas_target** +> CreateGlobalSignAtlasTargetOutput create_global_sign_atlas_target(body) @@ -4317,24 +4402,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteAuthMethods() # DeleteAuthMethods | + body = akeyless.CreateGlobalSignAtlasTarget() # CreateGlobalSignAtlasTarget | try: - api_response = api_instance.delete_auth_methods(body) + api_response = api_instance.create_global_sign_atlas_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_auth_methods: %s\n" % e) + print("Exception when calling V2Api->create_global_sign_atlas_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteAuthMethods**](DeleteAuthMethods.md)| | + **body** | [**CreateGlobalSignAtlasTarget**](CreateGlobalSignAtlasTarget.md)| | ### Return type -[**DeleteAuthMethodsOutput**](DeleteAuthMethodsOutput.md) +[**CreateGlobalSignAtlasTargetOutput**](CreateGlobalSignAtlasTargetOutput.md) ### Authorization @@ -4348,13 +4433,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_event_forwarder** -> object delete_event_forwarder(body) +# **create_global_sign_target** +> CreateGlobalSignTargetOutput create_global_sign_target(body) @@ -4377,24 +4462,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteEventForwarder() # DeleteEventForwarder | + body = akeyless.CreateGlobalSignTarget() # CreateGlobalSignTarget | try: - api_response = api_instance.delete_event_forwarder(body) + api_response = api_instance.create_global_sign_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_event_forwarder: %s\n" % e) + print("Exception when calling V2Api->create_global_sign_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteEventForwarder**](DeleteEventForwarder.md)| | + **body** | [**CreateGlobalSignTarget**](CreateGlobalSignTarget.md)| | ### Return type -**object** +[**CreateGlobalSignTargetOutput**](CreateGlobalSignTargetOutput.md) ### Authorization @@ -4408,13 +4493,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_gateway_allowed_access_id** -> object delete_gateway_allowed_access_id(body) +# **create_godaddy_target** +> CreateGodaddyTargetOutput create_godaddy_target(body) @@ -4437,24 +4522,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteGatewayAllowedAccessId() # DeleteGatewayAllowedAccessId | + body = akeyless.CreateGodaddyTarget() # CreateGodaddyTarget | try: - api_response = api_instance.delete_gateway_allowed_access_id(body) + api_response = api_instance.create_godaddy_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_gateway_allowed_access_id: %s\n" % e) + print("Exception when calling V2Api->create_godaddy_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteGatewayAllowedAccessId**](DeleteGatewayAllowedAccessId.md)| | + **body** | [**CreateGodaddyTarget**](CreateGodaddyTarget.md)| | ### Return type -**object** +[**CreateGodaddyTargetOutput**](CreateGodaddyTargetOutput.md) ### Authorization @@ -4468,13 +4553,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_group** -> DeleteGroupOutput delete_group(body) +# **create_group** +> CreateGroupOutput create_group(body) @@ -4497,24 +4582,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteGroup() # DeleteGroup | + body = akeyless.CreateGroup() # CreateGroup | try: - api_response = api_instance.delete_group(body) + api_response = api_instance.create_group(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_group: %s\n" % e) + print("Exception when calling V2Api->create_group: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteGroup**](DeleteGroup.md)| | + **body** | [**CreateGroup**](CreateGroup.md)| | ### Return type -[**DeleteGroupOutput**](DeleteGroupOutput.md) +[**CreateGroupOutput**](CreateGroupOutput.md) ### Authorization @@ -4528,13 +4613,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_gw_cluster** -> object delete_gw_cluster(body) +# **create_hashi_vault_target** +> CreateHashiVaultTargetOutput create_hashi_vault_target(body) @@ -4557,24 +4642,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteGwCluster() # DeleteGwCluster | + body = akeyless.CreateHashiVaultTarget() # CreateHashiVaultTarget | try: - api_response = api_instance.delete_gw_cluster(body) + api_response = api_instance.create_hashi_vault_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_gw_cluster: %s\n" % e) + print("Exception when calling V2Api->create_hashi_vault_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteGwCluster**](DeleteGwCluster.md)| | + **body** | [**CreateHashiVaultTarget**](CreateHashiVaultTarget.md)| | ### Return type -**object** +[**CreateHashiVaultTargetOutput**](CreateHashiVaultTargetOutput.md) ### Authorization @@ -4588,13 +4673,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_item** -> DeleteItemOutput delete_item(body) +# **create_key** +> CreateKeyOutput create_key(body) @@ -4617,24 +4702,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteItem() # DeleteItem | + body = akeyless.CreateKey() # CreateKey | try: - api_response = api_instance.delete_item(body) + api_response = api_instance.create_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_item: %s\n" % e) + print("Exception when calling V2Api->create_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteItem**](DeleteItem.md)| | + **body** | [**CreateKey**](CreateKey.md)| | ### Return type -[**DeleteItemOutput**](DeleteItemOutput.md) +[**CreateKeyOutput**](CreateKeyOutput.md) ### Authorization @@ -4648,13 +4733,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_items** -> DeleteItemsOutput delete_items(body) +# **create_linked_target** +> CreateLinkedTargetOutput create_linked_target(body) @@ -4677,24 +4762,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteItems() # DeleteItems | + body = akeyless.CreateLinkedTarget() # CreateLinkedTarget | try: - api_response = api_instance.delete_items(body) + api_response = api_instance.create_linked_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_items: %s\n" % e) + print("Exception when calling V2Api->create_linked_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteItems**](DeleteItems.md)| | + **body** | [**CreateLinkedTarget**](CreateLinkedTarget.md)| | ### Return type -[**DeleteItemsOutput**](DeleteItemsOutput.md) +[**CreateLinkedTargetOutput**](CreateLinkedTargetOutput.md) ### Authorization @@ -4708,13 +4793,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_role** -> object delete_role(body) +# **create_native_k8_s_target** +> CreateNativeK8STargetOutput create_native_k8_s_target(body) @@ -4737,24 +4822,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteRole() # DeleteRole | + body = akeyless.CreateNativeK8STarget() # CreateNativeK8STarget | try: - api_response = api_instance.delete_role(body) + api_response = api_instance.create_native_k8_s_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_role: %s\n" % e) + print("Exception when calling V2Api->create_native_k8_s_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteRole**](DeleteRole.md)| | + **body** | [**CreateNativeK8STarget**](CreateNativeK8STarget.md)| | ### Return type -**object** +[**CreateNativeK8STargetOutput**](CreateNativeK8STargetOutput.md) ### Authorization @@ -4768,13 +4853,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_role_association** -> object delete_role_association(body) +# **create_oidc_app** +> CreateOidcAppOutput create_oidc_app(body) @@ -4797,24 +4882,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteRoleAssociation() # DeleteRoleAssociation | + body = akeyless.CreateOidcApp() # CreateOidcApp | try: - api_response = api_instance.delete_role_association(body) + api_response = api_instance.create_oidc_app(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_role_association: %s\n" % e) + print("Exception when calling V2Api->create_oidc_app: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteRoleAssociation**](DeleteRoleAssociation.md)| | + **body** | [**CreateOidcApp**](CreateOidcApp.md)| | ### Return type -**object** +[**CreateOidcAppOutput**](CreateOidcAppOutput.md) ### Authorization @@ -4828,13 +4913,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_role_rule** -> DeleteRoleRuleOutput delete_role_rule(body) +# **create_ping_target** +> CreatePingTargetOutput create_ping_target(body) @@ -4857,24 +4942,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteRoleRule() # DeleteRoleRule | + body = akeyless.CreatePingTarget() # CreatePingTarget | try: - api_response = api_instance.delete_role_rule(body) + api_response = api_instance.create_ping_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_role_rule: %s\n" % e) + print("Exception when calling V2Api->create_ping_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteRoleRule**](DeleteRoleRule.md)| | + **body** | [**CreatePingTarget**](CreatePingTarget.md)| | ### Return type -[**DeleteRoleRuleOutput**](DeleteRoleRuleOutput.md) +[**CreatePingTargetOutput**](CreatePingTargetOutput.md) ### Authorization @@ -4888,13 +4973,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteRoleRuleResponse wraps response body. | - | +**200** | createPingTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_roles** -> object delete_roles(body) +# **create_pki_cert_issuer** +> CreatePKICertIssuerOutput create_pki_cert_issuer(body) @@ -4917,24 +5002,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteRoles() # DeleteRoles | + body = akeyless.CreatePKICertIssuer() # CreatePKICertIssuer | try: - api_response = api_instance.delete_roles(body) + api_response = api_instance.create_pki_cert_issuer(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_roles: %s\n" % e) + print("Exception when calling V2Api->create_pki_cert_issuer: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteRoles**](DeleteRoles.md)| | + **body** | [**CreatePKICertIssuer**](CreatePKICertIssuer.md)| | ### Return type -**object** +[**CreatePKICertIssuerOutput**](CreatePKICertIssuerOutput.md) ### Authorization @@ -4948,13 +5033,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | deleteRolesResponse wraps response body. | - | +**200** | createPKICertIssuerResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_target** -> object delete_target(body) +# **create_rabbit_mq_target** +> CreateRabbitMQTargetOutput create_rabbit_mq_target(body) @@ -4977,24 +5062,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteTarget() # DeleteTarget | + body = akeyless.CreateRabbitMQTarget() # CreateRabbitMQTarget | try: - api_response = api_instance.delete_target(body) + api_response = api_instance.create_rabbit_mq_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_target: %s\n" % e) + print("Exception when calling V2Api->create_rabbit_mq_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteTarget**](DeleteTarget.md)| | + **body** | [**CreateRabbitMQTarget**](CreateRabbitMQTarget.md)| | ### Return type -**object** +[**CreateRabbitMQTargetOutput**](CreateRabbitMQTargetOutput.md) ### Authorization @@ -5008,13 +5093,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_target_association** -> object delete_target_association(body) +# **create_role** +> object create_role(body) @@ -5037,20 +5122,20 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteTargetAssociation() # DeleteTargetAssociation | + body = akeyless.CreateRole() # CreateRole | try: - api_response = api_instance.delete_target_association(body) + api_response = api_instance.create_role(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_target_association: %s\n" % e) + print("Exception when calling V2Api->create_role: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteTargetAssociation**](DeleteTargetAssociation.md)| | + **body** | [**CreateRole**](CreateRole.md)| | ### Return type @@ -5068,13 +5153,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **delete_targets** -> object delete_targets(body) +# **create_rotated_secret** +> CreateRotatedSecretOutput create_rotated_secret(body) @@ -5097,24 +5182,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeleteTargets() # DeleteTargets | + body = akeyless.CreateRotatedSecret() # CreateRotatedSecret | try: - api_response = api_instance.delete_targets(body) + api_response = api_instance.create_rotated_secret(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->delete_targets: %s\n" % e) + print("Exception when calling V2Api->create_rotated_secret: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeleteTargets**](DeleteTargets.md)| | + **body** | [**CreateRotatedSecret**](CreateRotatedSecret.md)| | ### Return type -**object** +[**CreateRotatedSecretOutput**](CreateRotatedSecretOutput.md) ### Authorization @@ -5128,13 +5213,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **derive_key** -> DeriveKeyOutput derive_key(body) +# **create_salesforce_target** +> CreateSalesforceTargetOutput create_salesforce_target(body) @@ -5157,24 +5242,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DeriveKey() # DeriveKey | + body = akeyless.CreateSalesforceTarget() # CreateSalesforceTarget | try: - api_response = api_instance.derive_key(body) + api_response = api_instance.create_salesforce_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->derive_key: %s\n" % e) + print("Exception when calling V2Api->create_salesforce_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DeriveKey**](DeriveKey.md)| | + **body** | [**CreateSalesforceTarget**](CreateSalesforceTarget.md)| | ### Return type -[**DeriveKeyOutput**](DeriveKeyOutput.md) +[**CreateSalesforceTargetOutput**](CreateSalesforceTargetOutput.md) ### Authorization @@ -5188,13 +5273,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | DeriveKeyResponse wraps response body. | - | +**200** | createSalesforceTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **describe_assoc** -> RoleAssociationDetails describe_assoc(body) +# **create_secret** +> CreateSecretOutput create_secret(body) @@ -5217,24 +5302,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DescribeAssoc() # DescribeAssoc | + body = akeyless.CreateSecret() # CreateSecret | try: - api_response = api_instance.describe_assoc(body) + api_response = api_instance.create_secret(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->describe_assoc: %s\n" % e) + print("Exception when calling V2Api->create_secret: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DescribeAssoc**](DescribeAssoc.md)| | + **body** | [**CreateSecret**](CreateSecret.md)| | ### Return type -[**RoleAssociationDetails**](RoleAssociationDetails.md) +[**CreateSecretOutput**](CreateSecretOutput.md) ### Authorization @@ -5248,13 +5333,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | describeAssocResponse wraps response body. | - | +**200** | createSecretResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **describe_item** -> Item describe_item(body) +# **create_ssh_cert_issuer** +> CreateSSHCertIssuerOutput create_ssh_cert_issuer(body) @@ -5277,24 +5362,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DescribeItem() # DescribeItem | + body = akeyless.CreateSSHCertIssuer() # CreateSSHCertIssuer | try: - api_response = api_instance.describe_item(body) + api_response = api_instance.create_ssh_cert_issuer(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->describe_item: %s\n" % e) + print("Exception when calling V2Api->create_ssh_cert_issuer: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DescribeItem**](DescribeItem.md)| | + **body** | [**CreateSSHCertIssuer**](CreateSSHCertIssuer.md)| | ### Return type -[**Item**](Item.md) +[**CreateSSHCertIssuerOutput**](CreateSSHCertIssuerOutput.md) ### Authorization @@ -5308,13 +5393,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | describeItemResponse wraps response body. | - | +**200** | createSSHCertIssuerResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **describe_permissions** -> DescribePermissionsOutput describe_permissions(body) +# **create_ssh_target** +> CreateSSHTargetOutput create_ssh_target(body) @@ -5337,24 +5422,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DescribePermissions() # DescribePermissions | + body = akeyless.CreateSSHTarget() # CreateSSHTarget | try: - api_response = api_instance.describe_permissions(body) + api_response = api_instance.create_ssh_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->describe_permissions: %s\n" % e) + print("Exception when calling V2Api->create_ssh_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DescribePermissions**](DescribePermissions.md)| | + **body** | [**CreateSSHTarget**](CreateSSHTarget.md)| | ### Return type -[**DescribePermissionsOutput**](DescribePermissionsOutput.md) +[**CreateSSHTargetOutput**](CreateSSHTargetOutput.md) ### Authorization @@ -5368,13 +5453,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | DescribePermissionsResponse wraps response body. | - | +**200** | createSSHTargetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **describe_sub_claims** -> DescribeSubClaimsOutput describe_sub_claims(body) +# **create_tokenizer** +> CreateTokenizerOutput create_tokenizer(body) @@ -5397,24 +5482,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DescribeSubClaims() # DescribeSubClaims | + body = akeyless.CreateTokenizer() # CreateTokenizer | try: - api_response = api_instance.describe_sub_claims(body) + api_response = api_instance.create_tokenizer(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->describe_sub_claims: %s\n" % e) + print("Exception when calling V2Api->create_tokenizer: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DescribeSubClaims**](DescribeSubClaims.md)| | + **body** | [**CreateTokenizer**](CreateTokenizer.md)| | ### Return type -[**DescribeSubClaimsOutput**](DescribeSubClaimsOutput.md) +[**CreateTokenizerOutput**](CreateTokenizerOutput.md) ### Authorization @@ -5428,14 +5513,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **detokenize** -> DetokenizeOutput detokenize(body) +# **create_usc** +> CreateUSCOutput create_usc(body) @@ -5458,24 +5542,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.Detokenize() # Detokenize | + body = akeyless.CreateUSC() # CreateUSC | try: - api_response = api_instance.detokenize(body) + api_response = api_instance.create_usc(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->detokenize: %s\n" % e) + print("Exception when calling V2Api->create_usc: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Detokenize**](Detokenize.md)| | + **body** | [**CreateUSC**](CreateUSC.md)| | ### Return type -[**DetokenizeOutput**](DetokenizeOutput.md) +[**CreateUSCOutput**](CreateUSCOutput.md) ### Authorization @@ -5489,13 +5573,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_artifactory** -> DynamicSecretCreateOutput dynamic_secret_create_artifactory(body) +# **create_user_event** +> CreateUserEventOutput create_user_event(body) @@ -5518,24 +5602,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateArtifactory() # DynamicSecretCreateArtifactory | + body = akeyless.CreateUserEvent() # CreateUserEvent | try: - api_response = api_instance.dynamic_secret_create_artifactory(body) + api_response = api_instance.create_user_event(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_artifactory: %s\n" % e) + print("Exception when calling V2Api->create_user_event: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateArtifactory**](DynamicSecretCreateArtifactory.md)| | + **body** | [**CreateUserEvent**](CreateUserEvent.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**CreateUserEventOutput**](CreateUserEventOutput.md) ### Authorization @@ -5549,13 +5633,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_aws** -> DynamicSecretCreateOutput dynamic_secret_create_aws(body) +# **create_web_target** +> CreateWebTargetOutput create_web_target(body) @@ -5578,24 +5662,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateAws() # DynamicSecretCreateAws | + body = akeyless.CreateWebTarget() # CreateWebTarget | try: - api_response = api_instance.dynamic_secret_create_aws(body) + api_response = api_instance.create_web_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_aws: %s\n" % e) + print("Exception when calling V2Api->create_web_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateAws**](DynamicSecretCreateAws.md)| | + **body** | [**CreateWebTarget**](CreateWebTarget.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**CreateWebTargetOutput**](CreateWebTargetOutput.md) ### Authorization @@ -5609,13 +5693,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_azure** -> DynamicSecretCreateOutput dynamic_secret_create_azure(body) +# **create_windows_target** +> CreateWindowsTargetOutput create_windows_target(body) @@ -5638,24 +5722,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateAzure() # DynamicSecretCreateAzure | + body = akeyless.CreateWindowsTarget() # CreateWindowsTarget | try: - api_response = api_instance.dynamic_secret_create_azure(body) + api_response = api_instance.create_windows_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_azure: %s\n" % e) + print("Exception when calling V2Api->create_windows_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateAzure**](DynamicSecretCreateAzure.md)| | + **body** | [**CreateWindowsTarget**](CreateWindowsTarget.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**CreateWindowsTargetOutput**](CreateWindowsTargetOutput.md) ### Authorization @@ -5669,13 +5753,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_cassandra** -> DynamicSecretCreateOutput dynamic_secret_create_cassandra(body) +# **create_zero_ssl_target** +> CreateZeroSSLTargetOutput create_zero_ssl_target(body) @@ -5698,24 +5782,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateCassandra() # DynamicSecretCreateCassandra | + body = akeyless.CreateZeroSSLTarget() # CreateZeroSSLTarget | try: - api_response = api_instance.dynamic_secret_create_cassandra(body) + api_response = api_instance.create_zero_ssl_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_cassandra: %s\n" % e) + print("Exception when calling V2Api->create_zero_ssl_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateCassandra**](DynamicSecretCreateCassandra.md)| | + **body** | [**CreateZeroSSLTarget**](CreateZeroSSLTarget.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**CreateZeroSSLTargetOutput**](CreateZeroSSLTargetOutput.md) ### Authorization @@ -5729,13 +5813,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_custom** -> DynamicSecretCreateOutput dynamic_secret_create_custom(body=body) +# **createldap_target** +> CreateLdapTargetOutput createldap_target(body) @@ -5758,24 +5842,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateCustom() # DynamicSecretCreateCustom | (optional) + body = akeyless.CreateLdapTarget() # CreateLdapTarget | try: - api_response = api_instance.dynamic_secret_create_custom(body=body) + api_response = api_instance.createldap_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_custom: %s\n" % e) + print("Exception when calling V2Api->createldap_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateCustom**](DynamicSecretCreateCustom.md)| | [optional] + **body** | [**CreateLdapTarget**](CreateLdapTarget.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**CreateLdapTargetOutput**](CreateLdapTargetOutput.md) ### Authorization @@ -5789,13 +5873,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_dockerhub** -> DynamicSecretCreateOutput dynamic_secret_create_dockerhub(body) +# **decrypt** +> DecryptOutput decrypt(body) @@ -5818,24 +5902,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateDockerhub() # DynamicSecretCreateDockerhub | + body = akeyless.Decrypt() # Decrypt | try: - api_response = api_instance.dynamic_secret_create_dockerhub(body) + api_response = api_instance.decrypt(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_dockerhub: %s\n" % e) + print("Exception when calling V2Api->decrypt: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateDockerhub**](DynamicSecretCreateDockerhub.md)| | + **body** | [**Decrypt**](Decrypt.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DecryptOutput**](DecryptOutput.md) ### Authorization @@ -5849,13 +5933,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_eks** -> DynamicSecretCreateOutput dynamic_secret_create_eks(body) +# **decrypt_gpg** +> DecryptGPGOutput decrypt_gpg(body) @@ -5878,24 +5962,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateEks() # DynamicSecretCreateEks | + body = akeyless.DecryptGPG() # DecryptGPG | try: - api_response = api_instance.dynamic_secret_create_eks(body) + api_response = api_instance.decrypt_gpg(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_eks: %s\n" % e) + print("Exception when calling V2Api->decrypt_gpg: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateEks**](DynamicSecretCreateEks.md)| | + **body** | [**DecryptGPG**](DecryptGPG.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DecryptGPGOutput**](DecryptGPGOutput.md) ### Authorization @@ -5909,13 +5993,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_gcp** -> DynamicSecretCreateOutput dynamic_secret_create_gcp(body) +# **decrypt_pkcs1** +> DecryptPKCS1Output decrypt_pkcs1(body) @@ -5938,24 +6022,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateGcp() # DynamicSecretCreateGcp | + body = akeyless.DecryptPKCS1() # DecryptPKCS1 | try: - api_response = api_instance.dynamic_secret_create_gcp(body) + api_response = api_instance.decrypt_pkcs1(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_gcp: %s\n" % e) + print("Exception when calling V2Api->decrypt_pkcs1: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateGcp**](DynamicSecretCreateGcp.md)| | + **body** | [**DecryptPKCS1**](DecryptPKCS1.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DecryptPKCS1Output**](DecryptPKCS1Output.md) ### Authorization @@ -5969,13 +6053,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_github** -> DynamicSecretCreateOutput dynamic_secret_create_github(body) +# **decrypt_with_classic_key** +> DecryptWithClassicKeyOutput decrypt_with_classic_key(body) @@ -5998,24 +6082,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateGithub() # DynamicSecretCreateGithub | + body = akeyless.DecryptWithClassicKey() # DecryptWithClassicKey | try: - api_response = api_instance.dynamic_secret_create_github(body) + api_response = api_instance.decrypt_with_classic_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_github: %s\n" % e) + print("Exception when calling V2Api->decrypt_with_classic_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateGithub**](DynamicSecretCreateGithub.md)| | + **body** | [**DecryptWithClassicKey**](DecryptWithClassicKey.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DecryptWithClassicKeyOutput**](DecryptWithClassicKeyOutput.md) ### Authorization @@ -6029,13 +6113,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_gke** -> DynamicSecretCreateOutput dynamic_secret_create_gke(body) +# **delete_auth_method** +> DeleteAuthMethodOutput delete_auth_method(body) @@ -6058,24 +6142,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateGke() # DynamicSecretCreateGke | + body = akeyless.DeleteAuthMethod() # DeleteAuthMethod | try: - api_response = api_instance.dynamic_secret_create_gke(body) + api_response = api_instance.delete_auth_method(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_gke: %s\n" % e) + print("Exception when calling V2Api->delete_auth_method: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateGke**](DynamicSecretCreateGke.md)| | + **body** | [**DeleteAuthMethod**](DeleteAuthMethod.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteAuthMethodOutput**](DeleteAuthMethodOutput.md) ### Authorization @@ -6089,13 +6173,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_google_workspace** -> DynamicSecretCreateOutput dynamic_secret_create_google_workspace(body) +# **delete_auth_methods** +> DeleteAuthMethodsOutput delete_auth_methods(body) @@ -6118,24 +6202,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateGoogleWorkspace() # DynamicSecretCreateGoogleWorkspace | + body = akeyless.DeleteAuthMethods() # DeleteAuthMethods | try: - api_response = api_instance.dynamic_secret_create_google_workspace(body) + api_response = api_instance.delete_auth_methods(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_google_workspace: %s\n" % e) + print("Exception when calling V2Api->delete_auth_methods: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateGoogleWorkspace**](DynamicSecretCreateGoogleWorkspace.md)| | + **body** | [**DeleteAuthMethods**](DeleteAuthMethods.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteAuthMethodsOutput**](DeleteAuthMethodsOutput.md) ### Authorization @@ -6149,13 +6233,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_hana_db** -> DynamicSecretCreateOutput dynamic_secret_create_hana_db(body) +# **delete_event_forwarder** +> object delete_event_forwarder(body) @@ -6178,24 +6262,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateHanaDb() # DynamicSecretCreateHanaDb | + body = akeyless.DeleteEventForwarder() # DeleteEventForwarder | try: - api_response = api_instance.dynamic_secret_create_hana_db(body) + api_response = api_instance.delete_event_forwarder(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_hana_db: %s\n" % e) + print("Exception when calling V2Api->delete_event_forwarder: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateHanaDb**](DynamicSecretCreateHanaDb.md)| | + **body** | [**DeleteEventForwarder**](DeleteEventForwarder.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**object** ### Authorization @@ -6209,13 +6293,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_k8s** -> DynamicSecretCreateOutput dynamic_secret_create_k8s(body) +# **delete_gateway_allowed_access_id** +> object delete_gateway_allowed_access_id(body) @@ -6238,24 +6322,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateK8s() # DynamicSecretCreateK8s | + body = akeyless.DeleteGatewayAllowedAccessId() # DeleteGatewayAllowedAccessId | try: - api_response = api_instance.dynamic_secret_create_k8s(body) + api_response = api_instance.delete_gateway_allowed_access_id(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_k8s: %s\n" % e) + print("Exception when calling V2Api->delete_gateway_allowed_access_id: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateK8s**](DynamicSecretCreateK8s.md)| | + **body** | [**DeleteGatewayAllowedAccessId**](DeleteGatewayAllowedAccessId.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**object** ### Authorization @@ -6269,13 +6353,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_ldap** -> DynamicSecretCreateOutput dynamic_secret_create_ldap(body) +# **delete_group** +> DeleteGroupOutput delete_group(body) @@ -6298,24 +6382,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateLdap() # DynamicSecretCreateLdap | + body = akeyless.DeleteGroup() # DeleteGroup | try: - api_response = api_instance.dynamic_secret_create_ldap(body) + api_response = api_instance.delete_group(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_ldap: %s\n" % e) + print("Exception when calling V2Api->delete_group: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateLdap**](DynamicSecretCreateLdap.md)| | + **body** | [**DeleteGroup**](DeleteGroup.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteGroupOutput**](DeleteGroupOutput.md) ### Authorization @@ -6329,13 +6413,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_mongo_db** -> DynamicSecretCreateOutput dynamic_secret_create_mongo_db(body) +# **delete_gw_cluster** +> object delete_gw_cluster(body) @@ -6358,24 +6442,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateMongoDb() # DynamicSecretCreateMongoDb | + body = akeyless.DeleteGwCluster() # DeleteGwCluster | try: - api_response = api_instance.dynamic_secret_create_mongo_db(body) + api_response = api_instance.delete_gw_cluster(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_mongo_db: %s\n" % e) + print("Exception when calling V2Api->delete_gw_cluster: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateMongoDb**](DynamicSecretCreateMongoDb.md)| | + **body** | [**DeleteGwCluster**](DeleteGwCluster.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**object** ### Authorization @@ -6389,13 +6473,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_ms_sql** -> DynamicSecretCreateOutput dynamic_secret_create_ms_sql(body) +# **delete_item** +> DeleteItemOutput delete_item(body) @@ -6418,24 +6502,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateMsSql() # DynamicSecretCreateMsSql | + body = akeyless.DeleteItem() # DeleteItem | try: - api_response = api_instance.dynamic_secret_create_ms_sql(body) + api_response = api_instance.delete_item(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_ms_sql: %s\n" % e) + print("Exception when calling V2Api->delete_item: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateMsSql**](DynamicSecretCreateMsSql.md)| | + **body** | [**DeleteItem**](DeleteItem.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteItemOutput**](DeleteItemOutput.md) ### Authorization @@ -6449,13 +6533,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_my_sql** -> DynamicSecretCreateOutput dynamic_secret_create_my_sql(body) +# **delete_items** +> DeleteItemsOutput delete_items(body) @@ -6478,24 +6562,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateMySql() # DynamicSecretCreateMySql | + body = akeyless.DeleteItems() # DeleteItems | try: - api_response = api_instance.dynamic_secret_create_my_sql(body) + api_response = api_instance.delete_items(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_my_sql: %s\n" % e) + print("Exception when calling V2Api->delete_items: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateMySql**](DynamicSecretCreateMySql.md)| | + **body** | [**DeleteItems**](DeleteItems.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteItemsOutput**](DeleteItemsOutput.md) ### Authorization @@ -6509,13 +6593,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_oracle_db** -> DynamicSecretCreateOutput dynamic_secret_create_oracle_db(body) +# **delete_role** +> object delete_role(body) @@ -6538,24 +6622,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateOracleDb() # DynamicSecretCreateOracleDb | + body = akeyless.DeleteRole() # DeleteRole | try: - api_response = api_instance.dynamic_secret_create_oracle_db(body) + api_response = api_instance.delete_role(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_oracle_db: %s\n" % e) + print("Exception when calling V2Api->delete_role: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateOracleDb**](DynamicSecretCreateOracleDb.md)| | + **body** | [**DeleteRole**](DeleteRole.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**object** ### Authorization @@ -6569,13 +6653,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_ping** -> DynamicSecretCreateOutput dynamic_secret_create_ping(body) +# **delete_role_association** +> object delete_role_association(body) @@ -6598,24 +6682,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreatePing() # DynamicSecretCreatePing | + body = akeyless.DeleteRoleAssociation() # DeleteRoleAssociation | try: - api_response = api_instance.dynamic_secret_create_ping(body) + api_response = api_instance.delete_role_association(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_ping: %s\n" % e) + print("Exception when calling V2Api->delete_role_association: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreatePing**](DynamicSecretCreatePing.md)| | + **body** | [**DeleteRoleAssociation**](DeleteRoleAssociation.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**object** ### Authorization @@ -6629,13 +6713,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_postgre_sql** -> DynamicSecretCreateOutput dynamic_secret_create_postgre_sql(body) +# **delete_role_rule** +> DeleteRoleRuleOutput delete_role_rule(body) @@ -6658,24 +6742,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreatePostgreSql() # DynamicSecretCreatePostgreSql | + body = akeyless.DeleteRoleRule() # DeleteRoleRule | try: - api_response = api_instance.dynamic_secret_create_postgre_sql(body) + api_response = api_instance.delete_role_rule(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_postgre_sql: %s\n" % e) + print("Exception when calling V2Api->delete_role_rule: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreatePostgreSql**](DynamicSecretCreatePostgreSql.md)| | + **body** | [**DeleteRoleRule**](DeleteRoleRule.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeleteRoleRuleOutput**](DeleteRoleRuleOutput.md) ### Authorization @@ -6689,13 +6773,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_rabbit_mq** -> DynamicSecretCreateOutput dynamic_secret_create_rabbit_mq(body) +# **delete_roles** +> object delete_roles(body) @@ -6718,24 +6802,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateRabbitMq() # DynamicSecretCreateRabbitMq | + body = akeyless.DeleteRoles() # DeleteRoles | try: - api_response = api_instance.dynamic_secret_create_rabbit_mq(body) + api_response = api_instance.delete_roles(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_rabbit_mq: %s\n" % e) + print("Exception when calling V2Api->delete_roles: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateRabbitMq**](DynamicSecretCreateRabbitMq.md)| | + **body** | [**DeleteRoles**](DeleteRoles.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**object** ### Authorization @@ -6749,13 +6833,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_rdp** -> DynamicSecretCreateOutput dynamic_secret_create_rdp(body) +# **delete_target** +> object delete_target(body) @@ -6778,24 +6862,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateRdp() # DynamicSecretCreateRdp | + body = akeyless.DeleteTarget() # DeleteTarget | try: - api_response = api_instance.dynamic_secret_create_rdp(body) + api_response = api_instance.delete_target(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_rdp: %s\n" % e) + print("Exception when calling V2Api->delete_target: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateRdp**](DynamicSecretCreateRdp.md)| | + **body** | [**DeleteTarget**](DeleteTarget.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**object** ### Authorization @@ -6809,13 +6893,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_redis** -> DynamicSecretCreateOutput dynamic_secret_create_redis(body) +# **delete_target_association** +> object delete_target_association(body) @@ -6838,24 +6922,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateRedis() # DynamicSecretCreateRedis | + body = akeyless.DeleteTargetAssociation() # DeleteTargetAssociation | try: - api_response = api_instance.dynamic_secret_create_redis(body) + api_response = api_instance.delete_target_association(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_redis: %s\n" % e) + print("Exception when calling V2Api->delete_target_association: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateRedis**](DynamicSecretCreateRedis.md)| | + **body** | [**DeleteTargetAssociation**](DeleteTargetAssociation.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**object** ### Authorization @@ -6869,13 +6953,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_redshift** -> DynamicSecretCreateOutput dynamic_secret_create_redshift(body) +# **delete_targets** +> object delete_targets(body) @@ -6898,24 +6982,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateRedshift() # DynamicSecretCreateRedshift | + body = akeyless.DeleteTargets() # DeleteTargets | try: - api_response = api_instance.dynamic_secret_create_redshift(body) + api_response = api_instance.delete_targets(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_redshift: %s\n" % e) + print("Exception when calling V2Api->delete_targets: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateRedshift**](DynamicSecretCreateRedshift.md)| | + **body** | [**DeleteTargets**](DeleteTargets.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +**object** ### Authorization @@ -6929,13 +7013,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_snowflake** -> DynamicSecretCreateOutput dynamic_secret_create_snowflake(body) +# **derive_key** +> DeriveKeyOutput derive_key(body) @@ -6958,24 +7042,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateSnowflake() # DynamicSecretCreateSnowflake | + body = akeyless.DeriveKey() # DeriveKey | try: - api_response = api_instance.dynamic_secret_create_snowflake(body) + api_response = api_instance.derive_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_snowflake: %s\n" % e) + print("Exception when calling V2Api->derive_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateSnowflake**](DynamicSecretCreateSnowflake.md)| | + **body** | [**DeriveKey**](DeriveKey.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**DeriveKeyOutput**](DeriveKeyOutput.md) ### Authorization @@ -6989,13 +7073,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_create_venafi** -> DynamicSecretCreateOutput dynamic_secret_create_venafi(body) +# **describe_assoc** +> RoleAssociationDetails describe_assoc(body) @@ -7018,24 +7102,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretCreateVenafi() # DynamicSecretCreateVenafi | + body = akeyless.DescribeAssoc() # DescribeAssoc | try: - api_response = api_instance.dynamic_secret_create_venafi(body) + api_response = api_instance.describe_assoc(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_create_venafi: %s\n" % e) + print("Exception when calling V2Api->describe_assoc: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretCreateVenafi**](DynamicSecretCreateVenafi.md)| | + **body** | [**DescribeAssoc**](DescribeAssoc.md)| | ### Return type -[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) +[**RoleAssociationDetails**](RoleAssociationDetails.md) ### Authorization @@ -7049,13 +7133,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_delete** -> DynamicSecretDeleteOutput dynamic_secret_delete(body) +# **describe_item** +> Item describe_item(body) @@ -7078,24 +7162,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretDelete() # DynamicSecretDelete | + body = akeyless.DescribeItem() # DescribeItem | try: - api_response = api_instance.dynamic_secret_delete(body) + api_response = api_instance.describe_item(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_delete: %s\n" % e) + print("Exception when calling V2Api->describe_item: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretDelete**](DynamicSecretDelete.md)| | + **body** | [**DescribeItem**](DescribeItem.md)| | ### Return type -[**DynamicSecretDeleteOutput**](DynamicSecretDeleteOutput.md) +[**Item**](Item.md) ### Authorization @@ -7109,13 +7193,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_get** -> DSProducerDetails dynamic_secret_get(body) +# **describe_permissions** +> DescribePermissionsOutput describe_permissions(body) @@ -7138,24 +7222,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretGet() # DynamicSecretGet | + body = akeyless.DescribePermissions() # DescribePermissions | try: - api_response = api_instance.dynamic_secret_get(body) + api_response = api_instance.describe_permissions(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_get: %s\n" % e) + print("Exception when calling V2Api->describe_permissions: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretGet**](DynamicSecretGet.md)| | + **body** | [**DescribePermissions**](DescribePermissions.md)| | ### Return type -[**DSProducerDetails**](DSProducerDetails.md) +[**DescribePermissionsOutput**](DescribePermissionsOutput.md) ### Authorization @@ -7169,13 +7253,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_get_value** -> dict(str, str) dynamic_secret_get_value(body) +# **describe_sub_claims** +> DescribeSubClaimsOutput describe_sub_claims(body) @@ -7198,24 +7282,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretGetValue() # DynamicSecretGetValue | + body = akeyless.DescribeSubClaims() # DescribeSubClaims | try: - api_response = api_instance.dynamic_secret_get_value(body) + api_response = api_instance.describe_sub_claims(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_get_value: %s\n" % e) + print("Exception when calling V2Api->describe_sub_claims: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretGetValue**](DynamicSecretGetValue.md)| | + **body** | [**DescribeSubClaims**](DescribeSubClaims.md)| | ### Return type -**dict(str, str)** +[**DescribeSubClaimsOutput**](DescribeSubClaimsOutput.md) ### Authorization @@ -7229,13 +7313,14 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_list** -> GetProducersListReplyObj dynamic_secret_list(body) +# **detokenize** +> DetokenizeOutput detokenize(body) @@ -7258,24 +7343,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretList() # DynamicSecretList | + body = akeyless.Detokenize() # Detokenize | try: - api_response = api_instance.dynamic_secret_list(body) + api_response = api_instance.detokenize(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_list: %s\n" % e) + print("Exception when calling V2Api->detokenize: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretList**](DynamicSecretList.md)| | + **body** | [**Detokenize**](Detokenize.md)| | ### Return type -[**GetProducersListReplyObj**](GetProducersListReplyObj.md) +[**DetokenizeOutput**](DetokenizeOutput.md) ### Authorization @@ -7289,13 +7374,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_tmp_creds_delete** -> dynamic_secret_tmp_creds_delete(body) +# **dynamic_secret_create_artifactory** +> DynamicSecretCreateOutput dynamic_secret_create_artifactory(body) @@ -7318,23 +7403,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretTmpCredsDelete() # DynamicSecretTmpCredsDelete | + body = akeyless.DynamicSecretCreateArtifactory() # DynamicSecretCreateArtifactory | try: - api_instance.dynamic_secret_tmp_creds_delete(body) + api_response = api_instance.dynamic_secret_create_artifactory(body) + pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_tmp_creds_delete: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_artifactory: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretTmpCredsDelete**](DynamicSecretTmpCredsDelete.md)| | + **body** | [**DynamicSecretCreateArtifactory**](DynamicSecretCreateArtifactory.md)| | ### Return type -void (empty response body) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7348,13 +7434,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_tmp_creds_get** -> list[TmpUserData] dynamic_secret_tmp_creds_get(body) +# **dynamic_secret_create_aws** +> DynamicSecretCreateOutput dynamic_secret_create_aws(body) @@ -7377,24 +7463,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretTmpCredsGet() # DynamicSecretTmpCredsGet | + body = akeyless.DynamicSecretCreateAws() # DynamicSecretCreateAws | try: - api_response = api_instance.dynamic_secret_tmp_creds_get(body) + api_response = api_instance.dynamic_secret_create_aws(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_tmp_creds_get: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_aws: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretTmpCredsGet**](DynamicSecretTmpCredsGet.md)| | + **body** | [**DynamicSecretCreateAws**](DynamicSecretCreateAws.md)| | ### Return type -[**list[TmpUserData]**](TmpUserData.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7408,13 +7494,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_tmp_creds_update** -> dynamic_secret_tmp_creds_update(body) +# **dynamic_secret_create_azure** +> DynamicSecretCreateOutput dynamic_secret_create_azure(body) @@ -7437,23 +7523,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretTmpCredsUpdate() # DynamicSecretTmpCredsUpdate | + body = akeyless.DynamicSecretCreateAzure() # DynamicSecretCreateAzure | try: - api_instance.dynamic_secret_tmp_creds_update(body) + api_response = api_instance.dynamic_secret_create_azure(body) + pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_tmp_creds_update: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_azure: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretTmpCredsUpdate**](DynamicSecretTmpCredsUpdate.md)| | + **body** | [**DynamicSecretCreateAzure**](DynamicSecretCreateAzure.md)| | ### Return type -void (empty response body) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7467,13 +7554,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_artifactory** -> DynamicSecretUpdateOutput dynamic_secret_update_artifactory(body) +# **dynamic_secret_create_cassandra** +> DynamicSecretCreateOutput dynamic_secret_create_cassandra(body) @@ -7496,24 +7583,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateArtifactory() # DynamicSecretUpdateArtifactory | + body = akeyless.DynamicSecretCreateCassandra() # DynamicSecretCreateCassandra | try: - api_response = api_instance.dynamic_secret_update_artifactory(body) + api_response = api_instance.dynamic_secret_create_cassandra(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_artifactory: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_cassandra: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateArtifactory**](DynamicSecretUpdateArtifactory.md)| | + **body** | [**DynamicSecretCreateCassandra**](DynamicSecretCreateCassandra.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7527,13 +7614,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_aws** -> DynamicSecretUpdateOutput dynamic_secret_update_aws(body) +# **dynamic_secret_create_custom** +> DynamicSecretCreateOutput dynamic_secret_create_custom(body=body) @@ -7556,24 +7643,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateAws() # DynamicSecretUpdateAws | + body = akeyless.DynamicSecretCreateCustom() # DynamicSecretCreateCustom | (optional) try: - api_response = api_instance.dynamic_secret_update_aws(body) + api_response = api_instance.dynamic_secret_create_custom(body=body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_aws: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_custom: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateAws**](DynamicSecretUpdateAws.md)| | + **body** | [**DynamicSecretCreateCustom**](DynamicSecretCreateCustom.md)| | [optional] ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7587,13 +7674,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_azure** -> DynamicSecretUpdateOutput dynamic_secret_update_azure(body) +# **dynamic_secret_create_dockerhub** +> DynamicSecretCreateOutput dynamic_secret_create_dockerhub(body) @@ -7616,24 +7703,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateAzure() # DynamicSecretUpdateAzure | + body = akeyless.DynamicSecretCreateDockerhub() # DynamicSecretCreateDockerhub | try: - api_response = api_instance.dynamic_secret_update_azure(body) + api_response = api_instance.dynamic_secret_create_dockerhub(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_azure: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_dockerhub: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateAzure**](DynamicSecretUpdateAzure.md)| | + **body** | [**DynamicSecretCreateDockerhub**](DynamicSecretCreateDockerhub.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7647,13 +7734,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_cassandra** -> DynamicSecretUpdateOutput dynamic_secret_update_cassandra(body) +# **dynamic_secret_create_eks** +> DynamicSecretCreateOutput dynamic_secret_create_eks(body) @@ -7676,24 +7763,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateCassandra() # DynamicSecretUpdateCassandra | + body = akeyless.DynamicSecretCreateEks() # DynamicSecretCreateEks | try: - api_response = api_instance.dynamic_secret_update_cassandra(body) + api_response = api_instance.dynamic_secret_create_eks(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_cassandra: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_eks: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateCassandra**](DynamicSecretUpdateCassandra.md)| | + **body** | [**DynamicSecretCreateEks**](DynamicSecretCreateEks.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7707,13 +7794,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_custom** -> DynamicSecretUpdateOutput dynamic_secret_update_custom(body=body) +# **dynamic_secret_create_gcp** +> DynamicSecretCreateOutput dynamic_secret_create_gcp(body) @@ -7736,24 +7823,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateCustom() # DynamicSecretUpdateCustom | (optional) + body = akeyless.DynamicSecretCreateGcp() # DynamicSecretCreateGcp | try: - api_response = api_instance.dynamic_secret_update_custom(body=body) + api_response = api_instance.dynamic_secret_create_gcp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_custom: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_gcp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateCustom**](DynamicSecretUpdateCustom.md)| | [optional] + **body** | [**DynamicSecretCreateGcp**](DynamicSecretCreateGcp.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7767,13 +7854,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_dockerhub** -> DynamicSecretUpdateOutput dynamic_secret_update_dockerhub(body) +# **dynamic_secret_create_github** +> DynamicSecretCreateOutput dynamic_secret_create_github(body) @@ -7796,24 +7883,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateDockerhub() # DynamicSecretUpdateDockerhub | + body = akeyless.DynamicSecretCreateGithub() # DynamicSecretCreateGithub | try: - api_response = api_instance.dynamic_secret_update_dockerhub(body) + api_response = api_instance.dynamic_secret_create_github(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_dockerhub: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_github: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateDockerhub**](DynamicSecretUpdateDockerhub.md)| | + **body** | [**DynamicSecretCreateGithub**](DynamicSecretCreateGithub.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7827,13 +7914,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_eks** -> DynamicSecretUpdateOutput dynamic_secret_update_eks(body) +# **dynamic_secret_create_gitlab** +> DynamicSecretCreateOutput dynamic_secret_create_gitlab(body) @@ -7856,24 +7943,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateEks() # DynamicSecretUpdateEks | + body = akeyless.DynamicSecretCreateGitlab() # DynamicSecretCreateGitlab | try: - api_response = api_instance.dynamic_secret_update_eks(body) + api_response = api_instance.dynamic_secret_create_gitlab(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_eks: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_gitlab: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateEks**](DynamicSecretUpdateEks.md)| | + **body** | [**DynamicSecretCreateGitlab**](DynamicSecretCreateGitlab.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7887,13 +7974,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_gcp** -> DynamicSecretUpdateOutput dynamic_secret_update_gcp(body) +# **dynamic_secret_create_gke** +> DynamicSecretCreateOutput dynamic_secret_create_gke(body) @@ -7916,24 +8003,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateGcp() # DynamicSecretUpdateGcp | + body = akeyless.DynamicSecretCreateGke() # DynamicSecretCreateGke | try: - api_response = api_instance.dynamic_secret_update_gcp(body) + api_response = api_instance.dynamic_secret_create_gke(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_gcp: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_gke: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateGcp**](DynamicSecretUpdateGcp.md)| | + **body** | [**DynamicSecretCreateGke**](DynamicSecretCreateGke.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -7947,13 +8034,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_github** -> DynamicSecretUpdateOutput dynamic_secret_update_github(body) +# **dynamic_secret_create_google_workspace** +> DynamicSecretCreateOutput dynamic_secret_create_google_workspace(body) @@ -7976,24 +8063,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateGithub() # DynamicSecretUpdateGithub | + body = akeyless.DynamicSecretCreateGoogleWorkspace() # DynamicSecretCreateGoogleWorkspace | try: - api_response = api_instance.dynamic_secret_update_github(body) + api_response = api_instance.dynamic_secret_create_google_workspace(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_github: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_google_workspace: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateGithub**](DynamicSecretUpdateGithub.md)| | + **body** | [**DynamicSecretCreateGoogleWorkspace**](DynamicSecretCreateGoogleWorkspace.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8007,13 +8094,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_gke** -> DynamicSecretUpdateOutput dynamic_secret_update_gke(body) +# **dynamic_secret_create_hana_db** +> DynamicSecretCreateOutput dynamic_secret_create_hana_db(body) @@ -8036,24 +8123,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateGke() # DynamicSecretUpdateGke | + body = akeyless.DynamicSecretCreateHanaDb() # DynamicSecretCreateHanaDb | try: - api_response = api_instance.dynamic_secret_update_gke(body) + api_response = api_instance.dynamic_secret_create_hana_db(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_gke: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_hana_db: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateGke**](DynamicSecretUpdateGke.md)| | + **body** | [**DynamicSecretCreateHanaDb**](DynamicSecretCreateHanaDb.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8067,13 +8154,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_google_workspace** -> DynamicSecretUpdateOutput dynamic_secret_update_google_workspace(body) +# **dynamic_secret_create_k8s** +> DynamicSecretCreateOutput dynamic_secret_create_k8s(body) @@ -8096,24 +8183,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateGoogleWorkspace() # DynamicSecretUpdateGoogleWorkspace | + body = akeyless.DynamicSecretCreateK8s() # DynamicSecretCreateK8s | try: - api_response = api_instance.dynamic_secret_update_google_workspace(body) + api_response = api_instance.dynamic_secret_create_k8s(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_google_workspace: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_k8s: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateGoogleWorkspace**](DynamicSecretUpdateGoogleWorkspace.md)| | + **body** | [**DynamicSecretCreateK8s**](DynamicSecretCreateK8s.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8127,13 +8214,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_hana_db** -> DynamicSecretUpdateOutput dynamic_secret_update_hana_db(body) +# **dynamic_secret_create_ldap** +> DynamicSecretCreateOutput dynamic_secret_create_ldap(body) @@ -8156,24 +8243,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateHanaDb() # DynamicSecretUpdateHanaDb | + body = akeyless.DynamicSecretCreateLdap() # DynamicSecretCreateLdap | try: - api_response = api_instance.dynamic_secret_update_hana_db(body) + api_response = api_instance.dynamic_secret_create_ldap(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_hana_db: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_ldap: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateHanaDb**](DynamicSecretUpdateHanaDb.md)| | + **body** | [**DynamicSecretCreateLdap**](DynamicSecretCreateLdap.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8187,13 +8274,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_k8s** -> DynamicSecretUpdateOutput dynamic_secret_update_k8s(body) +# **dynamic_secret_create_mongo_db** +> DynamicSecretCreateOutput dynamic_secret_create_mongo_db(body) @@ -8216,24 +8303,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateK8s() # DynamicSecretUpdateK8s | + body = akeyless.DynamicSecretCreateMongoDb() # DynamicSecretCreateMongoDb | try: - api_response = api_instance.dynamic_secret_update_k8s(body) + api_response = api_instance.dynamic_secret_create_mongo_db(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_k8s: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_mongo_db: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateK8s**](DynamicSecretUpdateK8s.md)| | + **body** | [**DynamicSecretCreateMongoDb**](DynamicSecretCreateMongoDb.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8247,14 +8334,14 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_ldap** -> DynamicSecretUpdateOutput dynamic_secret_update_ldap(body) - +# **dynamic_secret_create_ms_sql** +> DynamicSecretCreateOutput dynamic_secret_create_ms_sql(body) + ### Example @@ -8276,24 +8363,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateLdap() # DynamicSecretUpdateLdap | + body = akeyless.DynamicSecretCreateMsSql() # DynamicSecretCreateMsSql | try: - api_response = api_instance.dynamic_secret_update_ldap(body) + api_response = api_instance.dynamic_secret_create_ms_sql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_ldap: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_ms_sql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateLdap**](DynamicSecretUpdateLdap.md)| | + **body** | [**DynamicSecretCreateMsSql**](DynamicSecretCreateMsSql.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8307,13 +8394,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_mongo_db** -> DynamicSecretUpdateOutput dynamic_secret_update_mongo_db(body) +# **dynamic_secret_create_my_sql** +> DynamicSecretCreateOutput dynamic_secret_create_my_sql(body) @@ -8336,24 +8423,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateMongoDb() # DynamicSecretUpdateMongoDb | + body = akeyless.DynamicSecretCreateMySql() # DynamicSecretCreateMySql | try: - api_response = api_instance.dynamic_secret_update_mongo_db(body) + api_response = api_instance.dynamic_secret_create_my_sql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_mongo_db: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_my_sql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateMongoDb**](DynamicSecretUpdateMongoDb.md)| | + **body** | [**DynamicSecretCreateMySql**](DynamicSecretCreateMySql.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8367,13 +8454,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_ms_sql** -> DynamicSecretUpdateOutput dynamic_secret_update_ms_sql(body) +# **dynamic_secret_create_oracle_db** +> DynamicSecretCreateOutput dynamic_secret_create_oracle_db(body) @@ -8396,24 +8483,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateMsSql() # DynamicSecretUpdateMsSql | + body = akeyless.DynamicSecretCreateOracleDb() # DynamicSecretCreateOracleDb | try: - api_response = api_instance.dynamic_secret_update_ms_sql(body) + api_response = api_instance.dynamic_secret_create_oracle_db(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_ms_sql: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_oracle_db: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateMsSql**](DynamicSecretUpdateMsSql.md)| | + **body** | [**DynamicSecretCreateOracleDb**](DynamicSecretCreateOracleDb.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8427,13 +8514,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_my_sql** -> DynamicSecretUpdateOutput dynamic_secret_update_my_sql(body) +# **dynamic_secret_create_ping** +> DynamicSecretCreateOutput dynamic_secret_create_ping(body) @@ -8456,24 +8543,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateMySql() # DynamicSecretUpdateMySql | + body = akeyless.DynamicSecretCreatePing() # DynamicSecretCreatePing | try: - api_response = api_instance.dynamic_secret_update_my_sql(body) + api_response = api_instance.dynamic_secret_create_ping(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_my_sql: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_ping: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateMySql**](DynamicSecretUpdateMySql.md)| | + **body** | [**DynamicSecretCreatePing**](DynamicSecretCreatePing.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8487,13 +8574,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_oracle_db** -> DynamicSecretUpdateOutput dynamic_secret_update_oracle_db(body) +# **dynamic_secret_create_postgre_sql** +> DynamicSecretCreateOutput dynamic_secret_create_postgre_sql(body) @@ -8516,24 +8603,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateOracleDb() # DynamicSecretUpdateOracleDb | + body = akeyless.DynamicSecretCreatePostgreSql() # DynamicSecretCreatePostgreSql | try: - api_response = api_instance.dynamic_secret_update_oracle_db(body) + api_response = api_instance.dynamic_secret_create_postgre_sql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_oracle_db: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_postgre_sql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateOracleDb**](DynamicSecretUpdateOracleDb.md)| | + **body** | [**DynamicSecretCreatePostgreSql**](DynamicSecretCreatePostgreSql.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8547,13 +8634,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_ping** -> DynamicSecretUpdateOutput dynamic_secret_update_ping(body) +# **dynamic_secret_create_rabbit_mq** +> DynamicSecretCreateOutput dynamic_secret_create_rabbit_mq(body) @@ -8576,24 +8663,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdatePing() # DynamicSecretUpdatePing | + body = akeyless.DynamicSecretCreateRabbitMq() # DynamicSecretCreateRabbitMq | try: - api_response = api_instance.dynamic_secret_update_ping(body) + api_response = api_instance.dynamic_secret_create_rabbit_mq(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_ping: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_rabbit_mq: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdatePing**](DynamicSecretUpdatePing.md)| | + **body** | [**DynamicSecretCreateRabbitMq**](DynamicSecretCreateRabbitMq.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8607,13 +8694,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_postgre_sql** -> DynamicSecretUpdateOutput dynamic_secret_update_postgre_sql(body) +# **dynamic_secret_create_rdp** +> DynamicSecretCreateOutput dynamic_secret_create_rdp(body) @@ -8636,24 +8723,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdatePostgreSql() # DynamicSecretUpdatePostgreSql | + body = akeyless.DynamicSecretCreateRdp() # DynamicSecretCreateRdp | try: - api_response = api_instance.dynamic_secret_update_postgre_sql(body) + api_response = api_instance.dynamic_secret_create_rdp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_postgre_sql: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_rdp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdatePostgreSql**](DynamicSecretUpdatePostgreSql.md)| | + **body** | [**DynamicSecretCreateRdp**](DynamicSecretCreateRdp.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8667,13 +8754,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_rabbit_mq** -> DynamicSecretUpdateOutput dynamic_secret_update_rabbit_mq(body) +# **dynamic_secret_create_redis** +> DynamicSecretCreateOutput dynamic_secret_create_redis(body) @@ -8696,24 +8783,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateRabbitMq() # DynamicSecretUpdateRabbitMq | + body = akeyless.DynamicSecretCreateRedis() # DynamicSecretCreateRedis | try: - api_response = api_instance.dynamic_secret_update_rabbit_mq(body) + api_response = api_instance.dynamic_secret_create_redis(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_rabbit_mq: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_redis: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateRabbitMq**](DynamicSecretUpdateRabbitMq.md)| | + **body** | [**DynamicSecretCreateRedis**](DynamicSecretCreateRedis.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8727,13 +8814,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_rdp** -> DynamicSecretUpdateOutput dynamic_secret_update_rdp(body) +# **dynamic_secret_create_redshift** +> DynamicSecretCreateOutput dynamic_secret_create_redshift(body) @@ -8756,24 +8843,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateRdp() # DynamicSecretUpdateRdp | + body = akeyless.DynamicSecretCreateRedshift() # DynamicSecretCreateRedshift | try: - api_response = api_instance.dynamic_secret_update_rdp(body) + api_response = api_instance.dynamic_secret_create_redshift(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_rdp: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_redshift: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateRdp**](DynamicSecretUpdateRdp.md)| | + **body** | [**DynamicSecretCreateRedshift**](DynamicSecretCreateRedshift.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8787,13 +8874,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_redis** -> DynamicSecretUpdateOutput dynamic_secret_update_redis(body) +# **dynamic_secret_create_snowflake** +> DynamicSecretCreateOutput dynamic_secret_create_snowflake(body) @@ -8816,24 +8903,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateRedis() # DynamicSecretUpdateRedis | + body = akeyless.DynamicSecretCreateSnowflake() # DynamicSecretCreateSnowflake | try: - api_response = api_instance.dynamic_secret_update_redis(body) + api_response = api_instance.dynamic_secret_create_snowflake(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_redis: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_snowflake: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateRedis**](DynamicSecretUpdateRedis.md)| | + **body** | [**DynamicSecretCreateSnowflake**](DynamicSecretCreateSnowflake.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8847,13 +8934,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_redshift** -> DynamicSecretUpdateOutput dynamic_secret_update_redshift(body) +# **dynamic_secret_create_venafi** +> DynamicSecretCreateOutput dynamic_secret_create_venafi(body) @@ -8876,24 +8963,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateRedshift() # DynamicSecretUpdateRedshift | + body = akeyless.DynamicSecretCreateVenafi() # DynamicSecretCreateVenafi | try: - api_response = api_instance.dynamic_secret_update_redshift(body) + api_response = api_instance.dynamic_secret_create_venafi(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_redshift: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_create_venafi: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateRedshift**](DynamicSecretUpdateRedshift.md)| | + **body** | [**DynamicSecretCreateVenafi**](DynamicSecretCreateVenafi.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretCreateOutput**](DynamicSecretCreateOutput.md) ### Authorization @@ -8907,13 +8994,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_snowflake** -> DynamicSecretUpdateOutput dynamic_secret_update_snowflake(body) +# **dynamic_secret_delete** +> DynamicSecretDeleteOutput dynamic_secret_delete(body) @@ -8936,24 +9023,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateSnowflake() # DynamicSecretUpdateSnowflake | + body = akeyless.DynamicSecretDelete() # DynamicSecretDelete | try: - api_response = api_instance.dynamic_secret_update_snowflake(body) + api_response = api_instance.dynamic_secret_delete(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_snowflake: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_delete: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateSnowflake**](DynamicSecretUpdateSnowflake.md)| | + **body** | [**DynamicSecretDelete**](DynamicSecretDelete.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DynamicSecretDeleteOutput**](DynamicSecretDeleteOutput.md) ### Authorization @@ -8967,13 +9054,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **dynamic_secret_update_venafi** -> DynamicSecretUpdateOutput dynamic_secret_update_venafi(body) +# **dynamic_secret_get** +> DSProducerDetails dynamic_secret_get(body) @@ -8996,24 +9083,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.DynamicSecretUpdateVenafi() # DynamicSecretUpdateVenafi | + body = akeyless.DynamicSecretGet() # DynamicSecretGet | try: - api_response = api_instance.dynamic_secret_update_venafi(body) + api_response = api_instance.dynamic_secret_get(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->dynamic_secret_update_venafi: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_get: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**DynamicSecretUpdateVenafi**](DynamicSecretUpdateVenafi.md)| | + **body** | [**DynamicSecretGet**](DynamicSecretGet.md)| | ### Return type -[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) +[**DSProducerDetails**](DSProducerDetails.md) ### Authorization @@ -9027,13 +9114,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **encrypt** -> EncryptOutput encrypt(body) +# **dynamic_secret_get_value** +> dict(str, str) dynamic_secret_get_value(body) @@ -9056,24 +9143,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.Encrypt() # Encrypt | + body = akeyless.DynamicSecretGetValue() # DynamicSecretGetValue | try: - api_response = api_instance.encrypt(body) + api_response = api_instance.dynamic_secret_get_value(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->encrypt: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_get_value: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Encrypt**](Encrypt.md)| | + **body** | [**DynamicSecretGetValue**](DynamicSecretGetValue.md)| | ### Return type -[**EncryptOutput**](EncryptOutput.md) +**dict(str, str)** ### Authorization @@ -9087,13 +9174,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **encrypt_gpg** -> EncryptGPGOutput encrypt_gpg(body) +# **dynamic_secret_list** +> GetProducersListReplyObj dynamic_secret_list(body) @@ -9116,24 +9203,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EncryptGPG() # EncryptGPG | + body = akeyless.DynamicSecretList() # DynamicSecretList | try: - api_response = api_instance.encrypt_gpg(body) + api_response = api_instance.dynamic_secret_list(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->encrypt_gpg: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_list: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EncryptGPG**](EncryptGPG.md)| | + **body** | [**DynamicSecretList**](DynamicSecretList.md)| | ### Return type -[**EncryptGPGOutput**](EncryptGPGOutput.md) +[**GetProducersListReplyObj**](GetProducersListReplyObj.md) ### Authorization @@ -9147,13 +9234,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **encrypt_with_classic_key** -> EncryptOutput encrypt_with_classic_key(body) +# **dynamic_secret_tmp_creds_delete** +> dynamic_secret_tmp_creds_delete(body) @@ -9176,24 +9263,23 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EncryptWithClassicKey() # EncryptWithClassicKey | + body = akeyless.DynamicSecretTmpCredsDelete() # DynamicSecretTmpCredsDelete | try: - api_response = api_instance.encrypt_with_classic_key(body) - pprint(api_response) + api_instance.dynamic_secret_tmp_creds_delete(body) except ApiException as e: - print("Exception when calling V2Api->encrypt_with_classic_key: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_tmp_creds_delete: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EncryptWithClassicKey**](EncryptWithClassicKey.md)| | + **body** | [**DynamicSecretTmpCredsDelete**](DynamicSecretTmpCredsDelete.md)| | ### Return type -[**EncryptOutput**](EncryptOutput.md) +void (empty response body) ### Authorization @@ -9207,13 +9293,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **esm_create** -> EsmCreateSecretOutput esm_create(body) +# **dynamic_secret_tmp_creds_get** +> list[TmpUserData] dynamic_secret_tmp_creds_get(body) @@ -9236,24 +9322,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EsmCreate() # EsmCreate | + body = akeyless.DynamicSecretTmpCredsGet() # DynamicSecretTmpCredsGet | try: - api_response = api_instance.esm_create(body) + api_response = api_instance.dynamic_secret_tmp_creds_get(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->esm_create: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_tmp_creds_get: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EsmCreate**](EsmCreate.md)| | + **body** | [**DynamicSecretTmpCredsGet**](DynamicSecretTmpCredsGet.md)| | ### Return type -[**EsmCreateSecretOutput**](EsmCreateSecretOutput.md) +[**list[TmpUserData]**](TmpUserData.md) ### Authorization @@ -9267,13 +9353,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **esm_delete** -> EsmDeleteSecretOutput esm_delete(body) +# **dynamic_secret_tmp_creds_update** +> dynamic_secret_tmp_creds_update(body) @@ -9296,24 +9382,23 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EsmDelete() # EsmDelete | + body = akeyless.DynamicSecretTmpCredsUpdate() # DynamicSecretTmpCredsUpdate | try: - api_response = api_instance.esm_delete(body) - pprint(api_response) + api_instance.dynamic_secret_tmp_creds_update(body) except ApiException as e: - print("Exception when calling V2Api->esm_delete: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_tmp_creds_update: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EsmDelete**](EsmDelete.md)| | + **body** | [**DynamicSecretTmpCredsUpdate**](DynamicSecretTmpCredsUpdate.md)| | ### Return type -[**EsmDeleteSecretOutput**](EsmDeleteSecretOutput.md) +void (empty response body) ### Authorization @@ -9327,13 +9412,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **esm_get** -> EsmGetSecretOutput esm_get(body) +# **dynamic_secret_update_artifactory** +> DynamicSecretUpdateOutput dynamic_secret_update_artifactory(body) @@ -9356,24 +9441,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EsmGet() # EsmGet | + body = akeyless.DynamicSecretUpdateArtifactory() # DynamicSecretUpdateArtifactory | try: - api_response = api_instance.esm_get(body) + api_response = api_instance.dynamic_secret_update_artifactory(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->esm_get: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_artifactory: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EsmGet**](EsmGet.md)| | + **body** | [**DynamicSecretUpdateArtifactory**](DynamicSecretUpdateArtifactory.md)| | ### Return type -[**EsmGetSecretOutput**](EsmGetSecretOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9387,13 +9472,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **esm_list** -> EsmListSecretsOutput esm_list(body) +# **dynamic_secret_update_aws** +> DynamicSecretUpdateOutput dynamic_secret_update_aws(body) @@ -9416,24 +9501,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EsmList() # EsmList | + body = akeyless.DynamicSecretUpdateAws() # DynamicSecretUpdateAws | try: - api_response = api_instance.esm_list(body) + api_response = api_instance.dynamic_secret_update_aws(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->esm_list: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_aws: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EsmList**](EsmList.md)| | + **body** | [**DynamicSecretUpdateAws**](DynamicSecretUpdateAws.md)| | ### Return type -[**EsmListSecretsOutput**](EsmListSecretsOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9447,13 +9532,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **esm_update** -> EsmUpdateSecretOutput esm_update(body) +# **dynamic_secret_update_azure** +> DynamicSecretUpdateOutput dynamic_secret_update_azure(body) @@ -9476,24 +9561,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EsmUpdate() # EsmUpdate | + body = akeyless.DynamicSecretUpdateAzure() # DynamicSecretUpdateAzure | try: - api_response = api_instance.esm_update(body) + api_response = api_instance.dynamic_secret_update_azure(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->esm_update: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_azure: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EsmUpdate**](EsmUpdate.md)| | + **body** | [**DynamicSecretUpdateAzure**](DynamicSecretUpdateAzure.md)| | ### Return type -[**EsmUpdateSecretOutput**](EsmUpdateSecretOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9507,13 +9592,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_action** -> object event_action(body) +# **dynamic_secret_update_cassandra** +> DynamicSecretUpdateOutput dynamic_secret_update_cassandra(body) @@ -9536,24 +9621,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventAction() # EventAction | + body = akeyless.DynamicSecretUpdateCassandra() # DynamicSecretUpdateCassandra | try: - api_response = api_instance.event_action(body) + api_response = api_instance.dynamic_secret_update_cassandra(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_action: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_cassandra: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventAction**](EventAction.md)| | + **body** | [**DynamicSecretUpdateCassandra**](DynamicSecretUpdateCassandra.md)| | ### Return type -**object** +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9567,13 +9652,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_forwarder_create_email** -> EventForwarderCreateUpdateOutput event_forwarder_create_email(body) +# **dynamic_secret_update_custom** +> DynamicSecretUpdateOutput dynamic_secret_update_custom(body=body) @@ -9596,24 +9681,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventForwarderCreateEmail() # EventForwarderCreateEmail | + body = akeyless.DynamicSecretUpdateCustom() # DynamicSecretUpdateCustom | (optional) try: - api_response = api_instance.event_forwarder_create_email(body) + api_response = api_instance.dynamic_secret_update_custom(body=body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_forwarder_create_email: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_custom: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderCreateEmail**](EventForwarderCreateEmail.md)| | + **body** | [**DynamicSecretUpdateCustom**](DynamicSecretUpdateCustom.md)| | [optional] ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9627,13 +9712,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_forwarder_create_service_now** -> EventForwarderCreateUpdateOutput event_forwarder_create_service_now(body) +# **dynamic_secret_update_dockerhub** +> DynamicSecretUpdateOutput dynamic_secret_update_dockerhub(body) @@ -9656,24 +9741,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventForwarderCreateServiceNow() # EventForwarderCreateServiceNow | + body = akeyless.DynamicSecretUpdateDockerhub() # DynamicSecretUpdateDockerhub | try: - api_response = api_instance.event_forwarder_create_service_now(body) + api_response = api_instance.dynamic_secret_update_dockerhub(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_forwarder_create_service_now: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_dockerhub: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderCreateServiceNow**](EventForwarderCreateServiceNow.md)| | + **body** | [**DynamicSecretUpdateDockerhub**](DynamicSecretUpdateDockerhub.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9687,13 +9772,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_forwarder_create_slack** -> EventForwarderCreateUpdateOutput event_forwarder_create_slack(body) +# **dynamic_secret_update_eks** +> DynamicSecretUpdateOutput dynamic_secret_update_eks(body) @@ -9716,24 +9801,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventForwarderCreateSlack() # EventForwarderCreateSlack | + body = akeyless.DynamicSecretUpdateEks() # DynamicSecretUpdateEks | try: - api_response = api_instance.event_forwarder_create_slack(body) + api_response = api_instance.dynamic_secret_update_eks(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_forwarder_create_slack: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_eks: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderCreateSlack**](EventForwarderCreateSlack.md)| | + **body** | [**DynamicSecretUpdateEks**](DynamicSecretUpdateEks.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9747,13 +9832,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_forwarder_create_webhook** -> EventForwarderCreateUpdateOutput event_forwarder_create_webhook(body) +# **dynamic_secret_update_gcp** +> DynamicSecretUpdateOutput dynamic_secret_update_gcp(body) @@ -9776,24 +9861,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventForwarderCreateWebhook() # EventForwarderCreateWebhook | + body = akeyless.DynamicSecretUpdateGcp() # DynamicSecretUpdateGcp | try: - api_response = api_instance.event_forwarder_create_webhook(body) + api_response = api_instance.dynamic_secret_update_gcp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_forwarder_create_webhook: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_gcp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderCreateWebhook**](EventForwarderCreateWebhook.md)| | + **body** | [**DynamicSecretUpdateGcp**](DynamicSecretUpdateGcp.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9807,13 +9892,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_forwarder_delete** -> EventForwarderDeleteOutput event_forwarder_delete(body) +# **dynamic_secret_update_github** +> DynamicSecretUpdateOutput dynamic_secret_update_github(body) @@ -9836,24 +9921,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventForwarderDelete() # EventForwarderDelete | + body = akeyless.DynamicSecretUpdateGithub() # DynamicSecretUpdateGithub | try: - api_response = api_instance.event_forwarder_delete(body) + api_response = api_instance.dynamic_secret_update_github(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_forwarder_delete: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_github: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderDelete**](EventForwarderDelete.md)| | + **body** | [**DynamicSecretUpdateGithub**](DynamicSecretUpdateGithub.md)| | ### Return type -[**EventForwarderDeleteOutput**](EventForwarderDeleteOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9867,13 +9952,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_forwarder_get** -> EventForwarderGetOutput event_forwarder_get(body) +# **dynamic_secret_update_gitlab** +> DynamicSecretUpdateOutput dynamic_secret_update_gitlab(body) @@ -9896,24 +9981,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventForwarderGet() # EventForwarderGet | + body = akeyless.DynamicSecretUpdateGitlab() # DynamicSecretUpdateGitlab | try: - api_response = api_instance.event_forwarder_get(body) + api_response = api_instance.dynamic_secret_update_gitlab(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_forwarder_get: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_gitlab: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderGet**](EventForwarderGet.md)| | + **body** | [**DynamicSecretUpdateGitlab**](DynamicSecretUpdateGitlab.md)| | ### Return type -[**EventForwarderGetOutput**](EventForwarderGetOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9927,13 +10012,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_forwarder_update_email** -> EventForwarderCreateUpdateOutput event_forwarder_update_email(body) +# **dynamic_secret_update_gke** +> DynamicSecretUpdateOutput dynamic_secret_update_gke(body) @@ -9956,24 +10041,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventForwarderUpdateEmail() # EventForwarderUpdateEmail | + body = akeyless.DynamicSecretUpdateGke() # DynamicSecretUpdateGke | try: - api_response = api_instance.event_forwarder_update_email(body) + api_response = api_instance.dynamic_secret_update_gke(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_forwarder_update_email: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_gke: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderUpdateEmail**](EventForwarderUpdateEmail.md)| | + **body** | [**DynamicSecretUpdateGke**](DynamicSecretUpdateGke.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -9987,13 +10072,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_forwarder_update_service_now** -> EventForwarderCreateUpdateOutput event_forwarder_update_service_now(body) +# **dynamic_secret_update_google_workspace** +> DynamicSecretUpdateOutput dynamic_secret_update_google_workspace(body) @@ -10016,24 +10101,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventForwarderUpdateServiceNow() # EventForwarderUpdateServiceNow | + body = akeyless.DynamicSecretUpdateGoogleWorkspace() # DynamicSecretUpdateGoogleWorkspace | try: - api_response = api_instance.event_forwarder_update_service_now(body) + api_response = api_instance.dynamic_secret_update_google_workspace(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_forwarder_update_service_now: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_google_workspace: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderUpdateServiceNow**](EventForwarderUpdateServiceNow.md)| | + **body** | [**DynamicSecretUpdateGoogleWorkspace**](DynamicSecretUpdateGoogleWorkspace.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10047,13 +10132,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_forwarder_update_slack** -> EventForwarderCreateUpdateOutput event_forwarder_update_slack(body) +# **dynamic_secret_update_hana_db** +> DynamicSecretUpdateOutput dynamic_secret_update_hana_db(body) @@ -10076,24 +10161,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventForwarderUpdateSlack() # EventForwarderUpdateSlack | + body = akeyless.DynamicSecretUpdateHanaDb() # DynamicSecretUpdateHanaDb | try: - api_response = api_instance.event_forwarder_update_slack(body) + api_response = api_instance.dynamic_secret_update_hana_db(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_forwarder_update_slack: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_hana_db: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderUpdateSlack**](EventForwarderUpdateSlack.md)| | + **body** | [**DynamicSecretUpdateHanaDb**](DynamicSecretUpdateHanaDb.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10107,13 +10192,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **event_forwarder_update_webhook** -> EventForwarderCreateUpdateOutput event_forwarder_update_webhook(body) +# **dynamic_secret_update_k8s** +> DynamicSecretUpdateOutput dynamic_secret_update_k8s(body) @@ -10136,24 +10221,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.EventForwarderUpdateWebhook() # EventForwarderUpdateWebhook | + body = akeyless.DynamicSecretUpdateK8s() # DynamicSecretUpdateK8s | try: - api_response = api_instance.event_forwarder_update_webhook(body) + api_response = api_instance.dynamic_secret_update_k8s(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->event_forwarder_update_webhook: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_k8s: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**EventForwarderUpdateWebhook**](EventForwarderUpdateWebhook.md)| | + **body** | [**DynamicSecretUpdateK8s**](DynamicSecretUpdateK8s.md)| | ### Return type -[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10167,13 +10252,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **export_classic_key** -> ExportClassicKeyOutput export_classic_key(body) +# **dynamic_secret_update_ldap** +> DynamicSecretUpdateOutput dynamic_secret_update_ldap(body) @@ -10196,24 +10281,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ExportClassicKey() # ExportClassicKey | + body = akeyless.DynamicSecretUpdateLdap() # DynamicSecretUpdateLdap | try: - api_response = api_instance.export_classic_key(body) + api_response = api_instance.dynamic_secret_update_ldap(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->export_classic_key: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_ldap: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ExportClassicKey**](ExportClassicKey.md)| | + **body** | [**DynamicSecretUpdateLdap**](DynamicSecretUpdateLdap.md)| | ### Return type -[**ExportClassicKeyOutput**](ExportClassicKeyOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10227,13 +10312,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_allowed_access** -> AllowedAccess gateway_create_allowed_access(body) +# **dynamic_secret_update_mongo_db** +> DynamicSecretUpdateOutput dynamic_secret_update_mongo_db(body) @@ -10256,24 +10341,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateAllowedAccess() # GatewayCreateAllowedAccess | + body = akeyless.DynamicSecretUpdateMongoDb() # DynamicSecretUpdateMongoDb | try: - api_response = api_instance.gateway_create_allowed_access(body) + api_response = api_instance.dynamic_secret_update_mongo_db(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_allowed_access: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_mongo_db: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateAllowedAccess**](GatewayCreateAllowedAccess.md)| | + **body** | [**DynamicSecretUpdateMongoDb**](DynamicSecretUpdateMongoDb.md)| | ### Return type -[**AllowedAccess**](AllowedAccess.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10287,13 +10372,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_k8_s_auth_config** -> GatewayCreateK8SAuthConfigOutput gateway_create_k8_s_auth_config(body) +# **dynamic_secret_update_ms_sql** +> DynamicSecretUpdateOutput dynamic_secret_update_ms_sql(body) @@ -10316,24 +10401,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateK8SAuthConfig() # GatewayCreateK8SAuthConfig | + body = akeyless.DynamicSecretUpdateMsSql() # DynamicSecretUpdateMsSql | try: - api_response = api_instance.gateway_create_k8_s_auth_config(body) + api_response = api_instance.dynamic_secret_update_ms_sql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_k8_s_auth_config: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_ms_sql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateK8SAuthConfig**](GatewayCreateK8SAuthConfig.md)| | + **body** | [**DynamicSecretUpdateMsSql**](DynamicSecretUpdateMsSql.md)| | ### Return type -[**GatewayCreateK8SAuthConfigOutput**](GatewayCreateK8SAuthConfigOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10347,13 +10432,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_migration** -> GatewayMigrationCreateOutput gateway_create_migration(body) +# **dynamic_secret_update_my_sql** +> DynamicSecretUpdateOutput dynamic_secret_update_my_sql(body) @@ -10376,24 +10461,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateMigration() # GatewayCreateMigration | + body = akeyless.DynamicSecretUpdateMySql() # DynamicSecretUpdateMySql | try: - api_response = api_instance.gateway_create_migration(body) + api_response = api_instance.dynamic_secret_update_my_sql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_migration: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_my_sql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateMigration**](GatewayCreateMigration.md)| | + **body** | [**DynamicSecretUpdateMySql**](DynamicSecretUpdateMySql.md)| | ### Return type -[**GatewayMigrationCreateOutput**](GatewayMigrationCreateOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10407,13 +10492,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_artifactory** -> GatewayCreateProducerArtifactoryOutput gateway_create_producer_artifactory(body) +# **dynamic_secret_update_oracle_db** +> DynamicSecretUpdateOutput dynamic_secret_update_oracle_db(body) @@ -10436,24 +10521,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerArtifactory() # GatewayCreateProducerArtifactory | + body = akeyless.DynamicSecretUpdateOracleDb() # DynamicSecretUpdateOracleDb | try: - api_response = api_instance.gateway_create_producer_artifactory(body) + api_response = api_instance.dynamic_secret_update_oracle_db(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_artifactory: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_oracle_db: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerArtifactory**](GatewayCreateProducerArtifactory.md)| | + **body** | [**DynamicSecretUpdateOracleDb**](DynamicSecretUpdateOracleDb.md)| | ### Return type -[**GatewayCreateProducerArtifactoryOutput**](GatewayCreateProducerArtifactoryOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10467,13 +10552,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_aws** -> GatewayCreateProducerAwsOutput gateway_create_producer_aws(body) +# **dynamic_secret_update_ping** +> DynamicSecretUpdateOutput dynamic_secret_update_ping(body) @@ -10496,24 +10581,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerAws() # GatewayCreateProducerAws | + body = akeyless.DynamicSecretUpdatePing() # DynamicSecretUpdatePing | try: - api_response = api_instance.gateway_create_producer_aws(body) + api_response = api_instance.dynamic_secret_update_ping(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_aws: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_ping: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerAws**](GatewayCreateProducerAws.md)| | + **body** | [**DynamicSecretUpdatePing**](DynamicSecretUpdatePing.md)| | ### Return type -[**GatewayCreateProducerAwsOutput**](GatewayCreateProducerAwsOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10527,13 +10612,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_azure** -> GatewayCreateProducerAzureOutput gateway_create_producer_azure(body) +# **dynamic_secret_update_postgre_sql** +> DynamicSecretUpdateOutput dynamic_secret_update_postgre_sql(body) @@ -10556,24 +10641,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerAzure() # GatewayCreateProducerAzure | + body = akeyless.DynamicSecretUpdatePostgreSql() # DynamicSecretUpdatePostgreSql | try: - api_response = api_instance.gateway_create_producer_azure(body) + api_response = api_instance.dynamic_secret_update_postgre_sql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_azure: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_postgre_sql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerAzure**](GatewayCreateProducerAzure.md)| | + **body** | [**DynamicSecretUpdatePostgreSql**](DynamicSecretUpdatePostgreSql.md)| | ### Return type -[**GatewayCreateProducerAzureOutput**](GatewayCreateProducerAzureOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10587,13 +10672,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_cassandra** -> GatewayCreateProducerCassandraOutput gateway_create_producer_cassandra(body) +# **dynamic_secret_update_rabbit_mq** +> DynamicSecretUpdateOutput dynamic_secret_update_rabbit_mq(body) @@ -10616,24 +10701,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerCassandra() # GatewayCreateProducerCassandra | + body = akeyless.DynamicSecretUpdateRabbitMq() # DynamicSecretUpdateRabbitMq | try: - api_response = api_instance.gateway_create_producer_cassandra(body) + api_response = api_instance.dynamic_secret_update_rabbit_mq(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_cassandra: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_rabbit_mq: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerCassandra**](GatewayCreateProducerCassandra.md)| | + **body** | [**DynamicSecretUpdateRabbitMq**](DynamicSecretUpdateRabbitMq.md)| | ### Return type -[**GatewayCreateProducerCassandraOutput**](GatewayCreateProducerCassandraOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10647,13 +10732,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_chef** -> GatewayCreateProducerChefOutput gateway_create_producer_chef(body) +# **dynamic_secret_update_rdp** +> DynamicSecretUpdateOutput dynamic_secret_update_rdp(body) @@ -10676,24 +10761,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerChef() # GatewayCreateProducerChef | + body = akeyless.DynamicSecretUpdateRdp() # DynamicSecretUpdateRdp | try: - api_response = api_instance.gateway_create_producer_chef(body) + api_response = api_instance.dynamic_secret_update_rdp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_chef: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_rdp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerChef**](GatewayCreateProducerChef.md)| | + **body** | [**DynamicSecretUpdateRdp**](DynamicSecretUpdateRdp.md)| | ### Return type -[**GatewayCreateProducerChefOutput**](GatewayCreateProducerChefOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10707,13 +10792,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_custom** -> GatewayCreateProducerCustomOutput gateway_create_producer_custom(body=body) +# **dynamic_secret_update_redis** +> DynamicSecretUpdateOutput dynamic_secret_update_redis(body) @@ -10736,24 +10821,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerCustom() # GatewayCreateProducerCustom | (optional) + body = akeyless.DynamicSecretUpdateRedis() # DynamicSecretUpdateRedis | try: - api_response = api_instance.gateway_create_producer_custom(body=body) + api_response = api_instance.dynamic_secret_update_redis(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_custom: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_redis: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerCustom**](GatewayCreateProducerCustom.md)| | [optional] + **body** | [**DynamicSecretUpdateRedis**](DynamicSecretUpdateRedis.md)| | ### Return type -[**GatewayCreateProducerCustomOutput**](GatewayCreateProducerCustomOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10767,13 +10852,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_dockerhub** -> GatewayCreateProducerDockerhubOutput gateway_create_producer_dockerhub(body) +# **dynamic_secret_update_redshift** +> DynamicSecretUpdateOutput dynamic_secret_update_redshift(body) @@ -10796,24 +10881,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerDockerhub() # GatewayCreateProducerDockerhub | + body = akeyless.DynamicSecretUpdateRedshift() # DynamicSecretUpdateRedshift | try: - api_response = api_instance.gateway_create_producer_dockerhub(body) + api_response = api_instance.dynamic_secret_update_redshift(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_dockerhub: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_redshift: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerDockerhub**](GatewayCreateProducerDockerhub.md)| | + **body** | [**DynamicSecretUpdateRedshift**](DynamicSecretUpdateRedshift.md)| | ### Return type -[**GatewayCreateProducerDockerhubOutput**](GatewayCreateProducerDockerhubOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10827,13 +10912,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_eks** -> GatewayCreateProducerEksOutput gateway_create_producer_eks(body) +# **dynamic_secret_update_snowflake** +> DynamicSecretUpdateOutput dynamic_secret_update_snowflake(body) @@ -10856,24 +10941,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerEks() # GatewayCreateProducerEks | + body = akeyless.DynamicSecretUpdateSnowflake() # DynamicSecretUpdateSnowflake | try: - api_response = api_instance.gateway_create_producer_eks(body) + api_response = api_instance.dynamic_secret_update_snowflake(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_eks: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_snowflake: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerEks**](GatewayCreateProducerEks.md)| | + **body** | [**DynamicSecretUpdateSnowflake**](DynamicSecretUpdateSnowflake.md)| | ### Return type -[**GatewayCreateProducerEksOutput**](GatewayCreateProducerEksOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10887,13 +10972,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_gcp** -> GatewayCreateProducerGcpOutput gateway_create_producer_gcp(body) +# **dynamic_secret_update_venafi** +> DynamicSecretUpdateOutput dynamic_secret_update_venafi(body) @@ -10916,24 +11001,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerGcp() # GatewayCreateProducerGcp | + body = akeyless.DynamicSecretUpdateVenafi() # DynamicSecretUpdateVenafi | try: - api_response = api_instance.gateway_create_producer_gcp(body) + api_response = api_instance.dynamic_secret_update_venafi(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_gcp: %s\n" % e) + print("Exception when calling V2Api->dynamic_secret_update_venafi: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerGcp**](GatewayCreateProducerGcp.md)| | + **body** | [**DynamicSecretUpdateVenafi**](DynamicSecretUpdateVenafi.md)| | ### Return type -[**GatewayCreateProducerGcpOutput**](GatewayCreateProducerGcpOutput.md) +[**DynamicSecretUpdateOutput**](DynamicSecretUpdateOutput.md) ### Authorization @@ -10947,13 +11032,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_github** -> GatewayCreateProducerGithubOutput gateway_create_producer_github(body) +# **encrypt** +> EncryptOutput encrypt(body) @@ -10976,24 +11061,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerGithub() # GatewayCreateProducerGithub | + body = akeyless.Encrypt() # Encrypt | try: - api_response = api_instance.gateway_create_producer_github(body) + api_response = api_instance.encrypt(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_github: %s\n" % e) + print("Exception when calling V2Api->encrypt: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerGithub**](GatewayCreateProducerGithub.md)| | + **body** | [**Encrypt**](Encrypt.md)| | ### Return type -[**GatewayCreateProducerGithubOutput**](GatewayCreateProducerGithubOutput.md) +[**EncryptOutput**](EncryptOutput.md) ### Authorization @@ -11007,13 +11092,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_gke** -> GatewayCreateProducerGkeOutput gateway_create_producer_gke(body) +# **encrypt_gpg** +> EncryptGPGOutput encrypt_gpg(body) @@ -11036,24 +11121,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerGke() # GatewayCreateProducerGke | + body = akeyless.EncryptGPG() # EncryptGPG | try: - api_response = api_instance.gateway_create_producer_gke(body) + api_response = api_instance.encrypt_gpg(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_gke: %s\n" % e) + print("Exception when calling V2Api->encrypt_gpg: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerGke**](GatewayCreateProducerGke.md)| | + **body** | [**EncryptGPG**](EncryptGPG.md)| | ### Return type -[**GatewayCreateProducerGkeOutput**](GatewayCreateProducerGkeOutput.md) +[**EncryptGPGOutput**](EncryptGPGOutput.md) ### Authorization @@ -11067,13 +11152,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_hana_db** -> GatewayCreateProducerHanaDbOutput gateway_create_producer_hana_db(body) +# **encrypt_with_classic_key** +> EncryptOutput encrypt_with_classic_key(body) @@ -11096,24 +11181,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerHanaDb() # GatewayCreateProducerHanaDb | + body = akeyless.EncryptWithClassicKey() # EncryptWithClassicKey | try: - api_response = api_instance.gateway_create_producer_hana_db(body) + api_response = api_instance.encrypt_with_classic_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_hana_db: %s\n" % e) + print("Exception when calling V2Api->encrypt_with_classic_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerHanaDb**](GatewayCreateProducerHanaDb.md)| | + **body** | [**EncryptWithClassicKey**](EncryptWithClassicKey.md)| | ### Return type -[**GatewayCreateProducerHanaDbOutput**](GatewayCreateProducerHanaDbOutput.md) +[**EncryptOutput**](EncryptOutput.md) ### Authorization @@ -11127,13 +11212,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_ldap** -> GatewayCreateProducerLdapOutput gateway_create_producer_ldap(body) +# **esm_create** +> EsmCreateSecretOutput esm_create(body) @@ -11156,24 +11241,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerLdap() # GatewayCreateProducerLdap | + body = akeyless.EsmCreate() # EsmCreate | try: - api_response = api_instance.gateway_create_producer_ldap(body) + api_response = api_instance.esm_create(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_ldap: %s\n" % e) + print("Exception when calling V2Api->esm_create: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerLdap**](GatewayCreateProducerLdap.md)| | + **body** | [**EsmCreate**](EsmCreate.md)| | ### Return type -[**GatewayCreateProducerLdapOutput**](GatewayCreateProducerLdapOutput.md) +[**EsmCreateSecretOutput**](EsmCreateSecretOutput.md) ### Authorization @@ -11187,13 +11272,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_mongo** -> GatewayCreateProducerMongoOutput gateway_create_producer_mongo(body) +# **esm_delete** +> EsmDeleteSecretOutput esm_delete(body) @@ -11216,24 +11301,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerMongo() # GatewayCreateProducerMongo | + body = akeyless.EsmDelete() # EsmDelete | try: - api_response = api_instance.gateway_create_producer_mongo(body) + api_response = api_instance.esm_delete(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_mongo: %s\n" % e) + print("Exception when calling V2Api->esm_delete: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerMongo**](GatewayCreateProducerMongo.md)| | + **body** | [**EsmDelete**](EsmDelete.md)| | ### Return type -[**GatewayCreateProducerMongoOutput**](GatewayCreateProducerMongoOutput.md) +[**EsmDeleteSecretOutput**](EsmDeleteSecretOutput.md) ### Authorization @@ -11247,13 +11332,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerMongoResponse wraps response body. | - | +**202** | esmDeleteResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_mssql** -> GatewayCreateProducerMSSQLOutput gateway_create_producer_mssql(body) +# **esm_get** +> EsmGetSecretOutput esm_get(body) @@ -11276,24 +11361,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerMSSQL() # GatewayCreateProducerMSSQL | + body = akeyless.EsmGet() # EsmGet | try: - api_response = api_instance.gateway_create_producer_mssql(body) + api_response = api_instance.esm_get(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_mssql: %s\n" % e) + print("Exception when calling V2Api->esm_get: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerMSSQL**](GatewayCreateProducerMSSQL.md)| | + **body** | [**EsmGet**](EsmGet.md)| | ### Return type -[**GatewayCreateProducerMSSQLOutput**](GatewayCreateProducerMSSQLOutput.md) +[**EsmGetSecretOutput**](EsmGetSecretOutput.md) ### Authorization @@ -11307,13 +11392,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayCreateProducerMSSQLResponse wraps response body. | - | +**200** | esmGetResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_my_sql** -> GatewayCreateProducerMySQLOutput gateway_create_producer_my_sql(body) +# **esm_list** +> EsmListSecretsOutput esm_list(body) @@ -11336,24 +11421,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerMySQL() # GatewayCreateProducerMySQL | + body = akeyless.EsmList() # EsmList | try: - api_response = api_instance.gateway_create_producer_my_sql(body) + api_response = api_instance.esm_list(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_my_sql: %s\n" % e) + print("Exception when calling V2Api->esm_list: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerMySQL**](GatewayCreateProducerMySQL.md)| | + **body** | [**EsmList**](EsmList.md)| | ### Return type -[**GatewayCreateProducerMySQLOutput**](GatewayCreateProducerMySQLOutput.md) +[**EsmListSecretsOutput**](EsmListSecretsOutput.md) ### Authorization @@ -11367,13 +11452,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_native_k8_s** -> GatewayCreateProducerNativeK8SOutput gateway_create_producer_native_k8_s(body) +# **esm_update** +> EsmUpdateSecretOutput esm_update(body) @@ -11396,24 +11481,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerNativeK8S() # GatewayCreateProducerNativeK8S | + body = akeyless.EsmUpdate() # EsmUpdate | try: - api_response = api_instance.gateway_create_producer_native_k8_s(body) + api_response = api_instance.esm_update(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_native_k8_s: %s\n" % e) + print("Exception when calling V2Api->esm_update: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerNativeK8S**](GatewayCreateProducerNativeK8S.md)| | + **body** | [**EsmUpdate**](EsmUpdate.md)| | ### Return type -[**GatewayCreateProducerNativeK8SOutput**](GatewayCreateProducerNativeK8SOutput.md) +[**EsmUpdateSecretOutput**](EsmUpdateSecretOutput.md) ### Authorization @@ -11427,13 +11512,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_oracle_db** -> GatewayCreateProducerOracleDbOutput gateway_create_producer_oracle_db(body) +# **event_action** +> object event_action(body) @@ -11456,24 +11541,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerOracleDb() # GatewayCreateProducerOracleDb | + body = akeyless.EventAction() # EventAction | try: - api_response = api_instance.gateway_create_producer_oracle_db(body) + api_response = api_instance.event_action(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_oracle_db: %s\n" % e) + print("Exception when calling V2Api->event_action: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerOracleDb**](GatewayCreateProducerOracleDb.md)| | + **body** | [**EventAction**](EventAction.md)| | ### Return type -[**GatewayCreateProducerOracleDbOutput**](GatewayCreateProducerOracleDbOutput.md) +**object** ### Authorization @@ -11487,13 +11572,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_ping** -> GatewayCreateProducerPingOutput gateway_create_producer_ping(body) +# **event_forwarder_create_email** +> EventForwarderCreateUpdateOutput event_forwarder_create_email(body) @@ -11516,24 +11601,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerPing() # GatewayCreateProducerPing | + body = akeyless.EventForwarderCreateEmail() # EventForwarderCreateEmail | try: - api_response = api_instance.gateway_create_producer_ping(body) + api_response = api_instance.event_forwarder_create_email(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_ping: %s\n" % e) + print("Exception when calling V2Api->event_forwarder_create_email: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerPing**](GatewayCreateProducerPing.md)| | + **body** | [**EventForwarderCreateEmail**](EventForwarderCreateEmail.md)| | ### Return type -[**GatewayCreateProducerPingOutput**](GatewayCreateProducerPingOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -11547,13 +11632,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_postgre_sql** -> GatewayCreateProducerPostgreSQLOutput gateway_create_producer_postgre_sql(body) +# **event_forwarder_create_service_now** +> EventForwarderCreateUpdateOutput event_forwarder_create_service_now(body) @@ -11576,24 +11661,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerPostgreSQL() # GatewayCreateProducerPostgreSQL | + body = akeyless.EventForwarderCreateServiceNow() # EventForwarderCreateServiceNow | try: - api_response = api_instance.gateway_create_producer_postgre_sql(body) + api_response = api_instance.event_forwarder_create_service_now(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_postgre_sql: %s\n" % e) + print("Exception when calling V2Api->event_forwarder_create_service_now: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerPostgreSQL**](GatewayCreateProducerPostgreSQL.md)| | + **body** | [**EventForwarderCreateServiceNow**](EventForwarderCreateServiceNow.md)| | ### Return type -[**GatewayCreateProducerPostgreSQLOutput**](GatewayCreateProducerPostgreSQLOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -11607,13 +11692,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_rabbit_mq** -> GatewayCreateProducerRabbitMQOutput gateway_create_producer_rabbit_mq(body) +# **event_forwarder_create_slack** +> EventForwarderCreateUpdateOutput event_forwarder_create_slack(body) @@ -11636,24 +11721,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerRabbitMQ() # GatewayCreateProducerRabbitMQ | + body = akeyless.EventForwarderCreateSlack() # EventForwarderCreateSlack | try: - api_response = api_instance.gateway_create_producer_rabbit_mq(body) + api_response = api_instance.event_forwarder_create_slack(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_rabbit_mq: %s\n" % e) + print("Exception when calling V2Api->event_forwarder_create_slack: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerRabbitMQ**](GatewayCreateProducerRabbitMQ.md)| | + **body** | [**EventForwarderCreateSlack**](EventForwarderCreateSlack.md)| | ### Return type -[**GatewayCreateProducerRabbitMQOutput**](GatewayCreateProducerRabbitMQOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -11667,13 +11752,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_rdp** -> GatewayCreateProducerRdpOutput gateway_create_producer_rdp(body) +# **event_forwarder_create_webhook** +> EventForwarderCreateUpdateOutput event_forwarder_create_webhook(body) @@ -11696,24 +11781,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerRdp() # GatewayCreateProducerRdp | + body = akeyless.EventForwarderCreateWebhook() # EventForwarderCreateWebhook | try: - api_response = api_instance.gateway_create_producer_rdp(body) + api_response = api_instance.event_forwarder_create_webhook(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_rdp: %s\n" % e) + print("Exception when calling V2Api->event_forwarder_create_webhook: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerRdp**](GatewayCreateProducerRdp.md)| | + **body** | [**EventForwarderCreateWebhook**](EventForwarderCreateWebhook.md)| | ### Return type -[**GatewayCreateProducerRdpOutput**](GatewayCreateProducerRdpOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -11727,13 +11812,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_redis** -> GatewayCreateProducerRedisOutput gateway_create_producer_redis(body) +# **event_forwarder_delete** +> EventForwarderDeleteOutput event_forwarder_delete(body) @@ -11756,24 +11841,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerRedis() # GatewayCreateProducerRedis | + body = akeyless.EventForwarderDelete() # EventForwarderDelete | try: - api_response = api_instance.gateway_create_producer_redis(body) + api_response = api_instance.event_forwarder_delete(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_redis: %s\n" % e) + print("Exception when calling V2Api->event_forwarder_delete: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerRedis**](GatewayCreateProducerRedis.md)| | + **body** | [**EventForwarderDelete**](EventForwarderDelete.md)| | ### Return type -[**GatewayCreateProducerRedisOutput**](GatewayCreateProducerRedisOutput.md) +[**EventForwarderDeleteOutput**](EventForwarderDeleteOutput.md) ### Authorization @@ -11787,13 +11872,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_redshift** -> GatewayCreateProducerRedshiftOutput gateway_create_producer_redshift(body) +# **event_forwarder_get** +> EventForwarderGetOutput event_forwarder_get(body) @@ -11816,24 +11901,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerRedshift() # GatewayCreateProducerRedshift | + body = akeyless.EventForwarderGet() # EventForwarderGet | try: - api_response = api_instance.gateway_create_producer_redshift(body) + api_response = api_instance.event_forwarder_get(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_redshift: %s\n" % e) + print("Exception when calling V2Api->event_forwarder_get: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerRedshift**](GatewayCreateProducerRedshift.md)| | + **body** | [**EventForwarderGet**](EventForwarderGet.md)| | ### Return type -[**GatewayCreateProducerRedshiftOutput**](GatewayCreateProducerRedshiftOutput.md) +[**EventForwarderGetOutput**](EventForwarderGetOutput.md) ### Authorization @@ -11847,13 +11932,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_snowflake** -> GatewayCreateProducerSnowflakeOutput gateway_create_producer_snowflake(body) +# **event_forwarder_update_email** +> EventForwarderCreateUpdateOutput event_forwarder_update_email(body) @@ -11876,24 +11961,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerSnowflake() # GatewayCreateProducerSnowflake | + body = akeyless.EventForwarderUpdateEmail() # EventForwarderUpdateEmail | try: - api_response = api_instance.gateway_create_producer_snowflake(body) + api_response = api_instance.event_forwarder_update_email(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_snowflake: %s\n" % e) + print("Exception when calling V2Api->event_forwarder_update_email: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerSnowflake**](GatewayCreateProducerSnowflake.md)| | + **body** | [**EventForwarderUpdateEmail**](EventForwarderUpdateEmail.md)| | ### Return type -[**GatewayCreateProducerSnowflakeOutput**](GatewayCreateProducerSnowflakeOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -11907,13 +11992,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_create_producer_venafi** -> GatewayCreateProducerVenafiOutput gateway_create_producer_venafi(body) +# **event_forwarder_update_service_now** +> EventForwarderCreateUpdateOutput event_forwarder_update_service_now(body) @@ -11936,24 +12021,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayCreateProducerVenafi() # GatewayCreateProducerVenafi | + body = akeyless.EventForwarderUpdateServiceNow() # EventForwarderUpdateServiceNow | try: - api_response = api_instance.gateway_create_producer_venafi(body) + api_response = api_instance.event_forwarder_update_service_now(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_create_producer_venafi: %s\n" % e) + print("Exception when calling V2Api->event_forwarder_update_service_now: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayCreateProducerVenafi**](GatewayCreateProducerVenafi.md)| | + **body** | [**EventForwarderUpdateServiceNow**](EventForwarderUpdateServiceNow.md)| | ### Return type -[**GatewayCreateProducerVenafiOutput**](GatewayCreateProducerVenafiOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -11967,13 +12052,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_delete_allowed_access** -> GatewayDeleteAllowedAccessOutput gateway_delete_allowed_access(body) +# **event_forwarder_update_slack** +> EventForwarderCreateUpdateOutput event_forwarder_update_slack(body) @@ -11996,24 +12081,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayDeleteAllowedAccess() # GatewayDeleteAllowedAccess | + body = akeyless.EventForwarderUpdateSlack() # EventForwarderUpdateSlack | try: - api_response = api_instance.gateway_delete_allowed_access(body) + api_response = api_instance.event_forwarder_update_slack(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_delete_allowed_access: %s\n" % e) + print("Exception when calling V2Api->event_forwarder_update_slack: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayDeleteAllowedAccess**](GatewayDeleteAllowedAccess.md)| | + **body** | [**EventForwarderUpdateSlack**](EventForwarderUpdateSlack.md)| | ### Return type -[**GatewayDeleteAllowedAccessOutput**](GatewayDeleteAllowedAccessOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -12027,13 +12112,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_delete_k8_s_auth_config** -> GatewayDeleteK8SAuthConfigOutput gateway_delete_k8_s_auth_config(body) +# **event_forwarder_update_webhook** +> EventForwarderCreateUpdateOutput event_forwarder_update_webhook(body) @@ -12056,24 +12141,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayDeleteK8SAuthConfig() # GatewayDeleteK8SAuthConfig | + body = akeyless.EventForwarderUpdateWebhook() # EventForwarderUpdateWebhook | try: - api_response = api_instance.gateway_delete_k8_s_auth_config(body) + api_response = api_instance.event_forwarder_update_webhook(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_delete_k8_s_auth_config: %s\n" % e) + print("Exception when calling V2Api->event_forwarder_update_webhook: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayDeleteK8SAuthConfig**](GatewayDeleteK8SAuthConfig.md)| | + **body** | [**EventForwarderUpdateWebhook**](EventForwarderUpdateWebhook.md)| | ### Return type -[**GatewayDeleteK8SAuthConfigOutput**](GatewayDeleteK8SAuthConfigOutput.md) +[**EventForwarderCreateUpdateOutput**](EventForwarderCreateUpdateOutput.md) ### Authorization @@ -12087,13 +12172,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_delete_migration** -> GatewayMigrationDeleteOutput gateway_delete_migration(body) +# **export_classic_key** +> ExportClassicKeyOutput export_classic_key(body) @@ -12116,24 +12201,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayDeleteMigration() # GatewayDeleteMigration | + body = akeyless.ExportClassicKey() # ExportClassicKey | try: - api_response = api_instance.gateway_delete_migration(body) + api_response = api_instance.export_classic_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_delete_migration: %s\n" % e) + print("Exception when calling V2Api->export_classic_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayDeleteMigration**](GatewayDeleteMigration.md)| | + **body** | [**ExportClassicKey**](ExportClassicKey.md)| | ### Return type -[**GatewayMigrationDeleteOutput**](GatewayMigrationDeleteOutput.md) +[**ExportClassicKeyOutput**](ExportClassicKeyOutput.md) ### Authorization @@ -12147,13 +12232,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_delete_producer** -> GatewayDeleteProducerOutput gateway_delete_producer(body) +# **gateway_create_allowed_access** +> AllowedAccess gateway_create_allowed_access(body) @@ -12176,24 +12261,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayDeleteProducer() # GatewayDeleteProducer | + body = akeyless.GatewayCreateAllowedAccess() # GatewayCreateAllowedAccess | try: - api_response = api_instance.gateway_delete_producer(body) + api_response = api_instance.gateway_create_allowed_access(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_delete_producer: %s\n" % e) + print("Exception when calling V2Api->gateway_create_allowed_access: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayDeleteProducer**](GatewayDeleteProducer.md)| | + **body** | [**GatewayCreateAllowedAccess**](GatewayCreateAllowedAccess.md)| | ### Return type -[**GatewayDeleteProducerOutput**](GatewayDeleteProducerOutput.md) +[**AllowedAccess**](AllowedAccess.md) ### Authorization @@ -12207,13 +12292,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_download_customer_fragments** -> GatewayDownloadCustomerFragmentsOutput gateway_download_customer_fragments(body) +# **gateway_create_k8_s_auth_config** +> GatewayCreateK8SAuthConfigOutput gateway_create_k8_s_auth_config(body) @@ -12236,24 +12321,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayDownloadCustomerFragments() # GatewayDownloadCustomerFragments | + body = akeyless.GatewayCreateK8SAuthConfig() # GatewayCreateK8SAuthConfig | try: - api_response = api_instance.gateway_download_customer_fragments(body) + api_response = api_instance.gateway_create_k8_s_auth_config(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_download_customer_fragments: %s\n" % e) + print("Exception when calling V2Api->gateway_create_k8_s_auth_config: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayDownloadCustomerFragments**](GatewayDownloadCustomerFragments.md)| | + **body** | [**GatewayCreateK8SAuthConfig**](GatewayCreateK8SAuthConfig.md)| | ### Return type -[**GatewayDownloadCustomerFragmentsOutput**](GatewayDownloadCustomerFragmentsOutput.md) +[**GatewayCreateK8SAuthConfigOutput**](GatewayCreateK8SAuthConfigOutput.md) ### Authorization @@ -12267,13 +12352,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_get_allowed_access** -> AllowedAccess gateway_get_allowed_access(body) +# **gateway_create_migration** +> GatewayMigrationCreateOutput gateway_create_migration(body) @@ -12296,24 +12381,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayGetAllowedAccess() # GatewayGetAllowedAccess | + body = akeyless.GatewayCreateMigration() # GatewayCreateMigration | try: - api_response = api_instance.gateway_get_allowed_access(body) + api_response = api_instance.gateway_create_migration(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_get_allowed_access: %s\n" % e) + print("Exception when calling V2Api->gateway_create_migration: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetAllowedAccess**](GatewayGetAllowedAccess.md)| | + **body** | [**GatewayCreateMigration**](GatewayCreateMigration.md)| | ### Return type -[**AllowedAccess**](AllowedAccess.md) +[**GatewayMigrationCreateOutput**](GatewayMigrationCreateOutput.md) ### Authorization @@ -12327,13 +12412,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_get_cache** -> CacheConfigPart gateway_get_cache(body) +# **gateway_create_producer_artifactory** +> GatewayCreateProducerArtifactoryOutput gateway_create_producer_artifactory(body) @@ -12356,24 +12441,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayGetCache() # GatewayGetCache | + body = akeyless.GatewayCreateProducerArtifactory() # GatewayCreateProducerArtifactory | try: - api_response = api_instance.gateway_get_cache(body) + api_response = api_instance.gateway_create_producer_artifactory(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_get_cache: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_artifactory: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetCache**](GatewayGetCache.md)| | + **body** | [**GatewayCreateProducerArtifactory**](GatewayCreateProducerArtifactory.md)| | ### Return type -[**CacheConfigPart**](CacheConfigPart.md) +[**GatewayCreateProducerArtifactoryOutput**](GatewayCreateProducerArtifactoryOutput.md) ### Authorization @@ -12387,13 +12472,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_get_config** -> AkeylessGatewayConfig gateway_get_config(body) +# **gateway_create_producer_aws** +> GatewayCreateProducerAwsOutput gateway_create_producer_aws(body) @@ -12416,24 +12501,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayGetConfig() # GatewayGetConfig | + body = akeyless.GatewayCreateProducerAws() # GatewayCreateProducerAws | try: - api_response = api_instance.gateway_get_config(body) + api_response = api_instance.gateway_create_producer_aws(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_get_config: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_aws: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetConfig**](GatewayGetConfig.md)| | + **body** | [**GatewayCreateProducerAws**](GatewayCreateProducerAws.md)| | ### Return type -[**AkeylessGatewayConfig**](AkeylessGatewayConfig.md) +[**GatewayCreateProducerAwsOutput**](GatewayCreateProducerAwsOutput.md) ### Authorization @@ -12447,13 +12532,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_get_defaults** -> GatewayGetDefaultsOutput gateway_get_defaults(body) +# **gateway_create_producer_azure** +> GatewayCreateProducerAzureOutput gateway_create_producer_azure(body) @@ -12476,24 +12561,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayGetDefaults() # GatewayGetDefaults | + body = akeyless.GatewayCreateProducerAzure() # GatewayCreateProducerAzure | try: - api_response = api_instance.gateway_get_defaults(body) + api_response = api_instance.gateway_create_producer_azure(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_get_defaults: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_azure: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetDefaults**](GatewayGetDefaults.md)| | + **body** | [**GatewayCreateProducerAzure**](GatewayCreateProducerAzure.md)| | ### Return type -[**GatewayGetDefaultsOutput**](GatewayGetDefaultsOutput.md) +[**GatewayCreateProducerAzureOutput**](GatewayCreateProducerAzureOutput.md) ### Authorization @@ -12507,13 +12592,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_get_k8_s_auth_config** -> GatewayGetK8SAuthConfigOutput gateway_get_k8_s_auth_config(body) +# **gateway_create_producer_cassandra** +> GatewayCreateProducerCassandraOutput gateway_create_producer_cassandra(body) @@ -12536,24 +12621,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayGetK8SAuthConfig() # GatewayGetK8SAuthConfig | + body = akeyless.GatewayCreateProducerCassandra() # GatewayCreateProducerCassandra | try: - api_response = api_instance.gateway_get_k8_s_auth_config(body) + api_response = api_instance.gateway_create_producer_cassandra(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_get_k8_s_auth_config: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_cassandra: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetK8SAuthConfig**](GatewayGetK8SAuthConfig.md)| | + **body** | [**GatewayCreateProducerCassandra**](GatewayCreateProducerCassandra.md)| | ### Return type -[**GatewayGetK8SAuthConfigOutput**](GatewayGetK8SAuthConfigOutput.md) +[**GatewayCreateProducerCassandraOutput**](GatewayCreateProducerCassandraOutput.md) ### Authorization @@ -12567,13 +12652,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_get_ldap_auth_config** -> GatewayGetLdapAuthConfigOutput gateway_get_ldap_auth_config(body) +# **gateway_create_producer_chef** +> GatewayCreateProducerChefOutput gateway_create_producer_chef(body) @@ -12596,24 +12681,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayGetLdapAuthConfig() # GatewayGetLdapAuthConfig | + body = akeyless.GatewayCreateProducerChef() # GatewayCreateProducerChef | try: - api_response = api_instance.gateway_get_ldap_auth_config(body) + api_response = api_instance.gateway_create_producer_chef(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_get_ldap_auth_config: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_chef: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetLdapAuthConfig**](GatewayGetLdapAuthConfig.md)| | + **body** | [**GatewayCreateProducerChef**](GatewayCreateProducerChef.md)| | ### Return type -[**GatewayGetLdapAuthConfigOutput**](GatewayGetLdapAuthConfigOutput.md) +[**GatewayCreateProducerChefOutput**](GatewayCreateProducerChefOutput.md) ### Authorization @@ -12627,13 +12712,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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_get_log_forwarding** -> LogForwardingConfigPart gateway_get_log_forwarding(body) +# **gateway_create_producer_custom** +> GatewayCreateProducerCustomOutput gateway_create_producer_custom(body=body) @@ -12656,24 +12741,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayGetLogForwarding() # GatewayGetLogForwarding | + body = akeyless.GatewayCreateProducerCustom() # GatewayCreateProducerCustom | (optional) try: - api_response = api_instance.gateway_get_log_forwarding(body) + api_response = api_instance.gateway_create_producer_custom(body=body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_get_log_forwarding: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_custom: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetLogForwarding**](GatewayGetLogForwarding.md)| | + **body** | [**GatewayCreateProducerCustom**](GatewayCreateProducerCustom.md)| | [optional] ### Return type -[**LogForwardingConfigPart**](LogForwardingConfigPart.md) +[**GatewayCreateProducerCustomOutput**](GatewayCreateProducerCustomOutput.md) ### Authorization @@ -12687,13 +12772,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_get_migration** -> GatewayMigrationGetOutput gateway_get_migration(body) +# **gateway_create_producer_dockerhub** +> GatewayCreateProducerDockerhubOutput gateway_create_producer_dockerhub(body) @@ -12716,24 +12801,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayGetMigration() # GatewayGetMigration | + body = akeyless.GatewayCreateProducerDockerhub() # GatewayCreateProducerDockerhub | try: - api_response = api_instance.gateway_get_migration(body) + api_response = api_instance.gateway_create_producer_dockerhub(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_get_migration: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_dockerhub: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetMigration**](GatewayGetMigration.md)| | + **body** | [**GatewayCreateProducerDockerhub**](GatewayCreateProducerDockerhub.md)| | ### Return type -[**GatewayMigrationGetOutput**](GatewayMigrationGetOutput.md) +[**GatewayCreateProducerDockerhubOutput**](GatewayCreateProducerDockerhubOutput.md) ### Authorization @@ -12747,13 +12832,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_get_producer** -> DSProducerDetails gateway_get_producer(body) +# **gateway_create_producer_eks** +> GatewayCreateProducerEksOutput gateway_create_producer_eks(body) @@ -12776,24 +12861,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayGetProducer() # GatewayGetProducer | + body = akeyless.GatewayCreateProducerEks() # GatewayCreateProducerEks | try: - api_response = api_instance.gateway_get_producer(body) + api_response = api_instance.gateway_create_producer_eks(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_get_producer: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_eks: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetProducer**](GatewayGetProducer.md)| | + **body** | [**GatewayCreateProducerEks**](GatewayCreateProducerEks.md)| | ### Return type -[**DSProducerDetails**](DSProducerDetails.md) +[**GatewayCreateProducerEksOutput**](GatewayCreateProducerEksOutput.md) ### Authorization @@ -12807,13 +12892,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_get_tmp_users** -> list[TmpUserData] gateway_get_tmp_users(body) +# **gateway_create_producer_gcp** +> GatewayCreateProducerGcpOutput gateway_create_producer_gcp(body) @@ -12836,24 +12921,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayGetTmpUsers() # GatewayGetTmpUsers | + body = akeyless.GatewayCreateProducerGcp() # GatewayCreateProducerGcp | try: - api_response = api_instance.gateway_get_tmp_users(body) + api_response = api_instance.gateway_create_producer_gcp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_get_tmp_users: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_gcp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayGetTmpUsers**](GatewayGetTmpUsers.md)| | + **body** | [**GatewayCreateProducerGcp**](GatewayCreateProducerGcp.md)| | ### Return type -[**list[TmpUserData]**](TmpUserData.md) +[**GatewayCreateProducerGcpOutput**](GatewayCreateProducerGcpOutput.md) ### Authorization @@ -12867,13 +12952,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_list_customer_fragments** -> dict(str, object) gateway_list_customer_fragments(body) +# **gateway_create_producer_github** +> GatewayCreateProducerGithubOutput gateway_create_producer_github(body) @@ -12896,24 +12981,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayListCustomerFragments() # GatewayListCustomerFragments | + body = akeyless.GatewayCreateProducerGithub() # GatewayCreateProducerGithub | try: - api_response = api_instance.gateway_list_customer_fragments(body) + api_response = api_instance.gateway_create_producer_github(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_list_customer_fragments: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_github: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayListCustomerFragments**](GatewayListCustomerFragments.md)| | + **body** | [**GatewayCreateProducerGithub**](GatewayCreateProducerGithub.md)| | ### Return type -**dict(str, object)** +[**GatewayCreateProducerGithubOutput**](GatewayCreateProducerGithubOutput.md) ### Authorization @@ -12927,13 +13012,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_list_migration** -> GatewayMigrationListOutput gateway_list_migration(body) +# **gateway_create_producer_gke** +> GatewayCreateProducerGkeOutput gateway_create_producer_gke(body) @@ -12956,24 +13041,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayListMigration() # GatewayListMigration | + body = akeyless.GatewayCreateProducerGke() # GatewayCreateProducerGke | try: - api_response = api_instance.gateway_list_migration(body) + api_response = api_instance.gateway_create_producer_gke(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_list_migration: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_gke: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayListMigration**](GatewayListMigration.md)| | + **body** | [**GatewayCreateProducerGke**](GatewayCreateProducerGke.md)| | ### Return type -[**GatewayMigrationListOutput**](GatewayMigrationListOutput.md) +[**GatewayCreateProducerGkeOutput**](GatewayCreateProducerGkeOutput.md) ### Authorization @@ -12987,13 +13072,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_list_producers** -> GetProducersListReplyObj gateway_list_producers(body) +# **gateway_create_producer_hana_db** +> GatewayCreateProducerHanaDbOutput gateway_create_producer_hana_db(body) @@ -13016,24 +13101,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayListProducers() # GatewayListProducers | + body = akeyless.GatewayCreateProducerHanaDb() # GatewayCreateProducerHanaDb | try: - api_response = api_instance.gateway_list_producers(body) + api_response = api_instance.gateway_create_producer_hana_db(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_list_producers: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_hana_db: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayListProducers**](GatewayListProducers.md)| | + **body** | [**GatewayCreateProducerHanaDb**](GatewayCreateProducerHanaDb.md)| | ### Return type -[**GetProducersListReplyObj**](GetProducersListReplyObj.md) +[**GatewayCreateProducerHanaDbOutput**](GatewayCreateProducerHanaDbOutput.md) ### Authorization @@ -13047,13 +13132,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_list_rotated_secrets** -> ListItemsOutput gateway_list_rotated_secrets(body) +# **gateway_create_producer_ldap** +> GatewayCreateProducerLdapOutput gateway_create_producer_ldap(body) @@ -13076,24 +13161,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayListRotatedSecrets() # GatewayListRotatedSecrets | + body = akeyless.GatewayCreateProducerLdap() # GatewayCreateProducerLdap | try: - api_response = api_instance.gateway_list_rotated_secrets(body) + api_response = api_instance.gateway_create_producer_ldap(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_list_rotated_secrets: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_ldap: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayListRotatedSecrets**](GatewayListRotatedSecrets.md)| | + **body** | [**GatewayCreateProducerLdap**](GatewayCreateProducerLdap.md)| | ### Return type -[**ListItemsOutput**](ListItemsOutput.md) +[**GatewayCreateProducerLdapOutput**](GatewayCreateProducerLdapOutput.md) ### Authorization @@ -13107,13 +13192,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_migrate_personal_items** -> GatewayMigratePersonalItemsOutput gateway_migrate_personal_items(body=body) +# **gateway_create_producer_mongo** +> GatewayCreateProducerMongoOutput gateway_create_producer_mongo(body) @@ -13136,24 +13221,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayMigratePersonalItems() # GatewayMigratePersonalItems | (optional) + body = akeyless.GatewayCreateProducerMongo() # GatewayCreateProducerMongo | try: - api_response = api_instance.gateway_migrate_personal_items(body=body) + api_response = api_instance.gateway_create_producer_mongo(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_migrate_personal_items: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_mongo: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayMigratePersonalItems**](GatewayMigratePersonalItems.md)| | [optional] + **body** | [**GatewayCreateProducerMongo**](GatewayCreateProducerMongo.md)| | ### Return type -[**GatewayMigratePersonalItemsOutput**](GatewayMigratePersonalItemsOutput.md) +[**GatewayCreateProducerMongoOutput**](GatewayCreateProducerMongoOutput.md) ### Authorization @@ -13167,13 +13252,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayMigratePersonalItemsResponse wraps response body. | - | +**201** | gatewayCreateProducerMongoResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_revoke_tmp_users** -> gateway_revoke_tmp_users(body) +# **gateway_create_producer_mssql** +> GatewayCreateProducerMSSQLOutput gateway_create_producer_mssql(body) @@ -13196,23 +13281,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayRevokeTmpUsers() # GatewayRevokeTmpUsers | + body = akeyless.GatewayCreateProducerMSSQL() # GatewayCreateProducerMSSQL | try: - api_instance.gateway_revoke_tmp_users(body) + api_response = api_instance.gateway_create_producer_mssql(body) + pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_revoke_tmp_users: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_mssql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayRevokeTmpUsers**](GatewayRevokeTmpUsers.md)| | + **body** | [**GatewayCreateProducerMSSQL**](GatewayCreateProducerMSSQL.md)| | ### Return type -void (empty response body) +[**GatewayCreateProducerMSSQLOutput**](GatewayCreateProducerMSSQLOutput.md) ### Authorization @@ -13226,13 +13312,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayRevokeTmpUsersResponse wraps response body. | - | +**201** | gatewayCreateProducerMSSQLResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_start_producer** -> GatewayStartProducerOutput gateway_start_producer(body) +# **gateway_create_producer_my_sql** +> GatewayCreateProducerMySQLOutput gateway_create_producer_my_sql(body) @@ -13255,24 +13341,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayStartProducer() # GatewayStartProducer | + body = akeyless.GatewayCreateProducerMySQL() # GatewayCreateProducerMySQL | try: - api_response = api_instance.gateway_start_producer(body) + api_response = api_instance.gateway_create_producer_my_sql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_start_producer: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_my_sql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayStartProducer**](GatewayStartProducer.md)| | + **body** | [**GatewayCreateProducerMySQL**](GatewayCreateProducerMySQL.md)| | ### Return type -[**GatewayStartProducerOutput**](GatewayStartProducerOutput.md) +[**GatewayCreateProducerMySQLOutput**](GatewayCreateProducerMySQLOutput.md) ### Authorization @@ -13286,13 +13372,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_status_migration** -> MigrationStatusReplyObj gateway_status_migration(body) +# **gateway_create_producer_native_k8_s** +> GatewayCreateProducerNativeK8SOutput gateway_create_producer_native_k8_s(body) @@ -13315,24 +13401,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayStatusMigration() # GatewayStatusMigration | + body = akeyless.GatewayCreateProducerNativeK8S() # GatewayCreateProducerNativeK8S | try: - api_response = api_instance.gateway_status_migration(body) + api_response = api_instance.gateway_create_producer_native_k8_s(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_status_migration: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_native_k8_s: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayStatusMigration**](GatewayStatusMigration.md)| | + **body** | [**GatewayCreateProducerNativeK8S**](GatewayCreateProducerNativeK8S.md)| | ### Return type -[**MigrationStatusReplyObj**](MigrationStatusReplyObj.md) +[**GatewayCreateProducerNativeK8SOutput**](GatewayCreateProducerNativeK8SOutput.md) ### Authorization @@ -13346,13 +13432,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_stop_producer** -> GatewayStopProducerOutput gateway_stop_producer(body) +# **gateway_create_producer_oracle_db** +> GatewayCreateProducerOracleDbOutput gateway_create_producer_oracle_db(body) @@ -13375,24 +13461,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayStopProducer() # GatewayStopProducer | + body = akeyless.GatewayCreateProducerOracleDb() # GatewayCreateProducerOracleDb | try: - api_response = api_instance.gateway_stop_producer(body) + api_response = api_instance.gateway_create_producer_oracle_db(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_stop_producer: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_oracle_db: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayStopProducer**](GatewayStopProducer.md)| | + **body** | [**GatewayCreateProducerOracleDb**](GatewayCreateProducerOracleDb.md)| | ### Return type -[**GatewayStopProducerOutput**](GatewayStopProducerOutput.md) +[**GatewayCreateProducerOracleDbOutput**](GatewayCreateProducerOracleDbOutput.md) ### Authorization @@ -13406,13 +13492,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_sync_migration** -> GatewayMigrationSyncOutput gateway_sync_migration(body) +# **gateway_create_producer_ping** +> GatewayCreateProducerPingOutput gateway_create_producer_ping(body) @@ -13435,24 +13521,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewaySyncMigration() # GatewaySyncMigration | + body = akeyless.GatewayCreateProducerPing() # GatewayCreateProducerPing | try: - api_response = api_instance.gateway_sync_migration(body) + api_response = api_instance.gateway_create_producer_ping(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_sync_migration: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_ping: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewaySyncMigration**](GatewaySyncMigration.md)| | + **body** | [**GatewayCreateProducerPing**](GatewayCreateProducerPing.md)| | ### Return type -[**GatewayMigrationSyncOutput**](GatewayMigrationSyncOutput.md) +[**GatewayCreateProducerPingOutput**](GatewayCreateProducerPingOutput.md) ### Authorization @@ -13466,13 +13552,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_allowed_access** -> AllowedAccess gateway_update_allowed_access(body) +# **gateway_create_producer_postgre_sql** +> GatewayCreateProducerPostgreSQLOutput gateway_create_producer_postgre_sql(body) @@ -13495,24 +13581,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateAllowedAccess() # GatewayUpdateAllowedAccess | + body = akeyless.GatewayCreateProducerPostgreSQL() # GatewayCreateProducerPostgreSQL | try: - api_response = api_instance.gateway_update_allowed_access(body) + api_response = api_instance.gateway_create_producer_postgre_sql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_allowed_access: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_postgre_sql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateAllowedAccess**](GatewayUpdateAllowedAccess.md)| | + **body** | [**GatewayCreateProducerPostgreSQL**](GatewayCreateProducerPostgreSQL.md)| | ### Return type -[**AllowedAccess**](AllowedAccess.md) +[**GatewayCreateProducerPostgreSQLOutput**](GatewayCreateProducerPostgreSQLOutput.md) ### Authorization @@ -13526,13 +13612,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_cache** -> GatewayUpdateOutput gateway_update_cache(body) +# **gateway_create_producer_rabbit_mq** +> GatewayCreateProducerRabbitMQOutput gateway_create_producer_rabbit_mq(body) @@ -13555,24 +13641,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateCache() # GatewayUpdateCache | + body = akeyless.GatewayCreateProducerRabbitMQ() # GatewayCreateProducerRabbitMQ | try: - api_response = api_instance.gateway_update_cache(body) + api_response = api_instance.gateway_create_producer_rabbit_mq(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_cache: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_rabbit_mq: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateCache**](GatewayUpdateCache.md)| | + **body** | [**GatewayCreateProducerRabbitMQ**](GatewayCreateProducerRabbitMQ.md)| | ### Return type -[**GatewayUpdateOutput**](GatewayUpdateOutput.md) +[**GatewayCreateProducerRabbitMQOutput**](GatewayCreateProducerRabbitMQOutput.md) ### Authorization @@ -13586,13 +13672,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_defaults** -> GatewayUpdateOutput gateway_update_defaults(body) +# **gateway_create_producer_rdp** +> GatewayCreateProducerRdpOutput gateway_create_producer_rdp(body) @@ -13615,24 +13701,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateDefaults() # GatewayUpdateDefaults | + body = akeyless.GatewayCreateProducerRdp() # GatewayCreateProducerRdp | try: - api_response = api_instance.gateway_update_defaults(body) + api_response = api_instance.gateway_create_producer_rdp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_defaults: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_rdp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateDefaults**](GatewayUpdateDefaults.md)| | + **body** | [**GatewayCreateProducerRdp**](GatewayCreateProducerRdp.md)| | ### Return type -[**GatewayUpdateOutput**](GatewayUpdateOutput.md) +[**GatewayCreateProducerRdpOutput**](GatewayCreateProducerRdpOutput.md) ### Authorization @@ -13646,13 +13732,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_item** -> GatewayUpdateItemOutput gateway_update_item(body) +# **gateway_create_producer_redis** +> GatewayCreateProducerRedisOutput gateway_create_producer_redis(body) @@ -13675,24 +13761,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateItem() # GatewayUpdateItem | + body = akeyless.GatewayCreateProducerRedis() # GatewayCreateProducerRedis | try: - api_response = api_instance.gateway_update_item(body) + api_response = api_instance.gateway_create_producer_redis(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_item: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_redis: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateItem**](GatewayUpdateItem.md)| | + **body** | [**GatewayCreateProducerRedis**](GatewayCreateProducerRedis.md)| | ### Return type -[**GatewayUpdateItemOutput**](GatewayUpdateItemOutput.md) +[**GatewayCreateProducerRedisOutput**](GatewayCreateProducerRedisOutput.md) ### Authorization @@ -13706,13 +13792,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_k8_s_auth_config** -> GatewayUpdateK8SAuthConfigOutput gateway_update_k8_s_auth_config(body) +# **gateway_create_producer_redshift** +> GatewayCreateProducerRedshiftOutput gateway_create_producer_redshift(body) @@ -13735,24 +13821,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateK8SAuthConfig() # GatewayUpdateK8SAuthConfig | + body = akeyless.GatewayCreateProducerRedshift() # GatewayCreateProducerRedshift | try: - api_response = api_instance.gateway_update_k8_s_auth_config(body) + api_response = api_instance.gateway_create_producer_redshift(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_k8_s_auth_config: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_redshift: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateK8SAuthConfig**](GatewayUpdateK8SAuthConfig.md)| | + **body** | [**GatewayCreateProducerRedshift**](GatewayCreateProducerRedshift.md)| | ### Return type -[**GatewayUpdateK8SAuthConfigOutput**](GatewayUpdateK8SAuthConfigOutput.md) +[**GatewayCreateProducerRedshiftOutput**](GatewayCreateProducerRedshiftOutput.md) ### Authorization @@ -13766,13 +13852,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_ldap_auth_config** -> GatewayUpdateLdapAuthConfigOutput gateway_update_ldap_auth_config(body) +# **gateway_create_producer_snowflake** +> GatewayCreateProducerSnowflakeOutput gateway_create_producer_snowflake(body) @@ -13795,24 +13881,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLdapAuthConfig() # GatewayUpdateLdapAuthConfig | + body = akeyless.GatewayCreateProducerSnowflake() # GatewayCreateProducerSnowflake | try: - api_response = api_instance.gateway_update_ldap_auth_config(body) + api_response = api_instance.gateway_create_producer_snowflake(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_ldap_auth_config: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_snowflake: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLdapAuthConfig**](GatewayUpdateLdapAuthConfig.md)| | + **body** | [**GatewayCreateProducerSnowflake**](GatewayCreateProducerSnowflake.md)| | ### Return type -[**GatewayUpdateLdapAuthConfigOutput**](GatewayUpdateLdapAuthConfigOutput.md) +[**GatewayCreateProducerSnowflakeOutput**](GatewayCreateProducerSnowflakeOutput.md) ### Authorization @@ -13826,13 +13912,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_aws_s3** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_aws_s3(body) +# **gateway_create_producer_venafi** +> GatewayCreateProducerVenafiOutput gateway_create_producer_venafi(body) @@ -13855,24 +13941,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingAwsS3() # GatewayUpdateLogForwardingAwsS3 | + body = akeyless.GatewayCreateProducerVenafi() # GatewayCreateProducerVenafi | try: - api_response = api_instance.gateway_update_log_forwarding_aws_s3(body) + api_response = api_instance.gateway_create_producer_venafi(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_aws_s3: %s\n" % e) + print("Exception when calling V2Api->gateway_create_producer_venafi: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingAwsS3**](GatewayUpdateLogForwardingAwsS3.md)| | + **body** | [**GatewayCreateProducerVenafi**](GatewayCreateProducerVenafi.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayCreateProducerVenafiOutput**](GatewayCreateProducerVenafiOutput.md) ### Authorization @@ -13886,13 +13972,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_azure_analytics** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_azure_analytics(body) +# **gateway_delete_allowed_access** +> GatewayDeleteAllowedAccessOutput gateway_delete_allowed_access(body) @@ -13915,24 +14001,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingAzureAnalytics() # GatewayUpdateLogForwardingAzureAnalytics | + body = akeyless.GatewayDeleteAllowedAccess() # GatewayDeleteAllowedAccess | try: - api_response = api_instance.gateway_update_log_forwarding_azure_analytics(body) + api_response = api_instance.gateway_delete_allowed_access(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_azure_analytics: %s\n" % e) + print("Exception when calling V2Api->gateway_delete_allowed_access: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingAzureAnalytics**](GatewayUpdateLogForwardingAzureAnalytics.md)| | + **body** | [**GatewayDeleteAllowedAccess**](GatewayDeleteAllowedAccess.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayDeleteAllowedAccessOutput**](GatewayDeleteAllowedAccessOutput.md) ### Authorization @@ -13946,13 +14032,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_datadog** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_datadog(body) +# **gateway_delete_k8_s_auth_config** +> GatewayDeleteK8SAuthConfigOutput gateway_delete_k8_s_auth_config(body) @@ -13975,24 +14061,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingDatadog() # GatewayUpdateLogForwardingDatadog | + body = akeyless.GatewayDeleteK8SAuthConfig() # GatewayDeleteK8SAuthConfig | try: - api_response = api_instance.gateway_update_log_forwarding_datadog(body) + api_response = api_instance.gateway_delete_k8_s_auth_config(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_datadog: %s\n" % e) + print("Exception when calling V2Api->gateway_delete_k8_s_auth_config: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingDatadog**](GatewayUpdateLogForwardingDatadog.md)| | + **body** | [**GatewayDeleteK8SAuthConfig**](GatewayDeleteK8SAuthConfig.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayDeleteK8SAuthConfigOutput**](GatewayDeleteK8SAuthConfigOutput.md) ### Authorization @@ -14006,13 +14092,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_elasticsearch** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_elasticsearch(body) +# **gateway_delete_migration** +> GatewayMigrationDeleteOutput gateway_delete_migration(body) @@ -14035,24 +14121,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingElasticsearch() # GatewayUpdateLogForwardingElasticsearch | + body = akeyless.GatewayDeleteMigration() # GatewayDeleteMigration | try: - api_response = api_instance.gateway_update_log_forwarding_elasticsearch(body) + api_response = api_instance.gateway_delete_migration(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_elasticsearch: %s\n" % e) + print("Exception when calling V2Api->gateway_delete_migration: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingElasticsearch**](GatewayUpdateLogForwardingElasticsearch.md)| | + **body** | [**GatewayDeleteMigration**](GatewayDeleteMigration.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayMigrationDeleteOutput**](GatewayMigrationDeleteOutput.md) ### Authorization @@ -14066,13 +14152,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_google_chronicle** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_google_chronicle(body) +# **gateway_delete_producer** +> GatewayDeleteProducerOutput gateway_delete_producer(body) @@ -14095,24 +14181,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingGoogleChronicle() # GatewayUpdateLogForwardingGoogleChronicle | + body = akeyless.GatewayDeleteProducer() # GatewayDeleteProducer | try: - api_response = api_instance.gateway_update_log_forwarding_google_chronicle(body) + api_response = api_instance.gateway_delete_producer(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_google_chronicle: %s\n" % e) + print("Exception when calling V2Api->gateway_delete_producer: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingGoogleChronicle**](GatewayUpdateLogForwardingGoogleChronicle.md)| | + **body** | [**GatewayDeleteProducer**](GatewayDeleteProducer.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayDeleteProducerOutput**](GatewayDeleteProducerOutput.md) ### Authorization @@ -14126,13 +14212,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_logstash** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_logstash(body) +# **gateway_download_customer_fragments** +> GatewayDownloadCustomerFragmentsOutput gateway_download_customer_fragments(body) @@ -14155,24 +14241,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingLogstash() # GatewayUpdateLogForwardingLogstash | + body = akeyless.GatewayDownloadCustomerFragments() # GatewayDownloadCustomerFragments | try: - api_response = api_instance.gateway_update_log_forwarding_logstash(body) + api_response = api_instance.gateway_download_customer_fragments(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_logstash: %s\n" % e) + print("Exception when calling V2Api->gateway_download_customer_fragments: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingLogstash**](GatewayUpdateLogForwardingLogstash.md)| | + **body** | [**GatewayDownloadCustomerFragments**](GatewayDownloadCustomerFragments.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayDownloadCustomerFragmentsOutput**](GatewayDownloadCustomerFragmentsOutput.md) ### Authorization @@ -14186,13 +14272,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_logz_io** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_logz_io(body) +# **gateway_get_allowed_access** +> AllowedAccess gateway_get_allowed_access(body) @@ -14215,24 +14301,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingLogzIo() # GatewayUpdateLogForwardingLogzIo | + body = akeyless.GatewayGetAllowedAccess() # GatewayGetAllowedAccess | try: - api_response = api_instance.gateway_update_log_forwarding_logz_io(body) + api_response = api_instance.gateway_get_allowed_access(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_logz_io: %s\n" % e) + print("Exception when calling V2Api->gateway_get_allowed_access: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingLogzIo**](GatewayUpdateLogForwardingLogzIo.md)| | + **body** | [**GatewayGetAllowedAccess**](GatewayGetAllowedAccess.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**AllowedAccess**](AllowedAccess.md) ### Authorization @@ -14246,13 +14332,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_splunk** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_splunk(body) +# **gateway_get_cache** +> CacheConfigPart gateway_get_cache(body) @@ -14275,24 +14361,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingSplunk() # GatewayUpdateLogForwardingSplunk | + body = akeyless.GatewayGetCache() # GatewayGetCache | try: - api_response = api_instance.gateway_update_log_forwarding_splunk(body) + api_response = api_instance.gateway_get_cache(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_splunk: %s\n" % e) + print("Exception when calling V2Api->gateway_get_cache: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingSplunk**](GatewayUpdateLogForwardingSplunk.md)| | + **body** | [**GatewayGetCache**](GatewayGetCache.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**CacheConfigPart**](CacheConfigPart.md) ### Authorization @@ -14306,13 +14392,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_stdout** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_stdout(body) +# **gateway_get_config** +> AkeylessGatewayConfig gateway_get_config(body) @@ -14335,24 +14421,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingStdout() # GatewayUpdateLogForwardingStdout | + body = akeyless.GatewayGetConfig() # GatewayGetConfig | try: - api_response = api_instance.gateway_update_log_forwarding_stdout(body) + api_response = api_instance.gateway_get_config(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_stdout: %s\n" % e) + print("Exception when calling V2Api->gateway_get_config: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingStdout**](GatewayUpdateLogForwardingStdout.md)| | + **body** | [**GatewayGetConfig**](GatewayGetConfig.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**AkeylessGatewayConfig**](AkeylessGatewayConfig.md) ### Authorization @@ -14366,13 +14452,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_sumologic** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_sumologic(body) +# **gateway_get_defaults** +> GatewayGetDefaultsOutput gateway_get_defaults(body) @@ -14395,24 +14481,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingSumologic() # GatewayUpdateLogForwardingSumologic | + body = akeyless.GatewayGetDefaults() # GatewayGetDefaults | try: - api_response = api_instance.gateway_update_log_forwarding_sumologic(body) + api_response = api_instance.gateway_get_defaults(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_sumologic: %s\n" % e) + print("Exception when calling V2Api->gateway_get_defaults: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingSumologic**](GatewayUpdateLogForwardingSumologic.md)| | + **body** | [**GatewayGetDefaults**](GatewayGetDefaults.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayGetDefaultsOutput**](GatewayGetDefaultsOutput.md) ### Authorization @@ -14426,13 +14512,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_log_forwarding_syslog** -> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_syslog(body) +# **gateway_get_k8_s_auth_config** +> GatewayGetK8SAuthConfigOutput gateway_get_k8_s_auth_config(body) @@ -14455,24 +14541,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateLogForwardingSyslog() # GatewayUpdateLogForwardingSyslog | + body = akeyless.GatewayGetK8SAuthConfig() # GatewayGetK8SAuthConfig | try: - api_response = api_instance.gateway_update_log_forwarding_syslog(body) + api_response = api_instance.gateway_get_k8_s_auth_config(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_log_forwarding_syslog: %s\n" % e) + print("Exception when calling V2Api->gateway_get_k8_s_auth_config: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateLogForwardingSyslog**](GatewayUpdateLogForwardingSyslog.md)| | + **body** | [**GatewayGetK8SAuthConfig**](GatewayGetK8SAuthConfig.md)| | ### Return type -[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) +[**GatewayGetK8SAuthConfigOutput**](GatewayGetK8SAuthConfigOutput.md) ### Authorization @@ -14486,13 +14572,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_migration** -> GatewayMigrationUpdateOutput gateway_update_migration(body) +# **gateway_get_ldap_auth_config** +> GatewayGetLdapAuthConfigOutput gateway_get_ldap_auth_config(body) @@ -14515,24 +14601,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateMigration() # GatewayUpdateMigration | + body = akeyless.GatewayGetLdapAuthConfig() # GatewayGetLdapAuthConfig | try: - api_response = api_instance.gateway_update_migration(body) + api_response = api_instance.gateway_get_ldap_auth_config(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_migration: %s\n" % e) + print("Exception when calling V2Api->gateway_get_ldap_auth_config: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateMigration**](GatewayUpdateMigration.md)| | + **body** | [**GatewayGetLdapAuthConfig**](GatewayGetLdapAuthConfig.md)| | ### Return type -[**GatewayMigrationUpdateOutput**](GatewayMigrationUpdateOutput.md) +[**GatewayGetLdapAuthConfigOutput**](GatewayGetLdapAuthConfigOutput.md) ### Authorization @@ -14546,13 +14632,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_artifactory** -> GatewayUpdateProducerArtifactoryOutput gateway_update_producer_artifactory(body) +# **gateway_get_log_forwarding** +> LogForwardingConfigPart gateway_get_log_forwarding(body) @@ -14575,24 +14661,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerArtifactory() # GatewayUpdateProducerArtifactory | + body = akeyless.GatewayGetLogForwarding() # GatewayGetLogForwarding | try: - api_response = api_instance.gateway_update_producer_artifactory(body) + api_response = api_instance.gateway_get_log_forwarding(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_artifactory: %s\n" % e) + print("Exception when calling V2Api->gateway_get_log_forwarding: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerArtifactory**](GatewayUpdateProducerArtifactory.md)| | + **body** | [**GatewayGetLogForwarding**](GatewayGetLogForwarding.md)| | ### Return type -[**GatewayUpdateProducerArtifactoryOutput**](GatewayUpdateProducerArtifactoryOutput.md) +[**LogForwardingConfigPart**](LogForwardingConfigPart.md) ### Authorization @@ -14606,13 +14692,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_aws** -> GatewayUpdateProducerAwsOutput gateway_update_producer_aws(body) +# **gateway_get_migration** +> GatewayMigrationGetOutput gateway_get_migration(body) @@ -14635,24 +14721,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerAws() # GatewayUpdateProducerAws | + body = akeyless.GatewayGetMigration() # GatewayGetMigration | try: - api_response = api_instance.gateway_update_producer_aws(body) + api_response = api_instance.gateway_get_migration(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_aws: %s\n" % e) + print("Exception when calling V2Api->gateway_get_migration: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerAws**](GatewayUpdateProducerAws.md)| | + **body** | [**GatewayGetMigration**](GatewayGetMigration.md)| | ### Return type -[**GatewayUpdateProducerAwsOutput**](GatewayUpdateProducerAwsOutput.md) +[**GatewayMigrationGetOutput**](GatewayMigrationGetOutput.md) ### Authorization @@ -14666,13 +14752,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_azure** -> GatewayUpdateProducerAzureOutput gateway_update_producer_azure(body) +# **gateway_get_producer** +> DSProducerDetails gateway_get_producer(body) @@ -14695,24 +14781,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerAzure() # GatewayUpdateProducerAzure | + body = akeyless.GatewayGetProducer() # GatewayGetProducer | try: - api_response = api_instance.gateway_update_producer_azure(body) + api_response = api_instance.gateway_get_producer(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_azure: %s\n" % e) + print("Exception when calling V2Api->gateway_get_producer: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerAzure**](GatewayUpdateProducerAzure.md)| | + **body** | [**GatewayGetProducer**](GatewayGetProducer.md)| | ### Return type -[**GatewayUpdateProducerAzureOutput**](GatewayUpdateProducerAzureOutput.md) +[**DSProducerDetails**](DSProducerDetails.md) ### Authorization @@ -14726,13 +14812,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_cassandra** -> GatewayUpdateProducerCassandraOutput gateway_update_producer_cassandra(body) +# **gateway_get_tmp_users** +> list[TmpUserData] gateway_get_tmp_users(body) @@ -14755,24 +14841,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerCassandra() # GatewayUpdateProducerCassandra | + body = akeyless.GatewayGetTmpUsers() # GatewayGetTmpUsers | try: - api_response = api_instance.gateway_update_producer_cassandra(body) + api_response = api_instance.gateway_get_tmp_users(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_cassandra: %s\n" % e) + print("Exception when calling V2Api->gateway_get_tmp_users: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerCassandra**](GatewayUpdateProducerCassandra.md)| | + **body** | [**GatewayGetTmpUsers**](GatewayGetTmpUsers.md)| | ### Return type -[**GatewayUpdateProducerCassandraOutput**](GatewayUpdateProducerCassandraOutput.md) +[**list[TmpUserData]**](TmpUserData.md) ### Authorization @@ -14786,13 +14872,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_chef** -> GatewayUpdateProducerChefOutput gateway_update_producer_chef(body) +# **gateway_list_customer_fragments** +> dict(str, object) gateway_list_customer_fragments(body) @@ -14815,24 +14901,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerChef() # GatewayUpdateProducerChef | + body = akeyless.GatewayListCustomerFragments() # GatewayListCustomerFragments | try: - api_response = api_instance.gateway_update_producer_chef(body) + api_response = api_instance.gateway_list_customer_fragments(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_chef: %s\n" % e) + print("Exception when calling V2Api->gateway_list_customer_fragments: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerChef**](GatewayUpdateProducerChef.md)| | + **body** | [**GatewayListCustomerFragments**](GatewayListCustomerFragments.md)| | ### Return type -[**GatewayUpdateProducerChefOutput**](GatewayUpdateProducerChefOutput.md) +**dict(str, object)** ### Authorization @@ -14846,13 +14932,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_custom** -> GatewayUpdateProducerCustomOutput gateway_update_producer_custom(body=body) +# **gateway_list_migration** +> GatewayMigrationListOutput gateway_list_migration(body) @@ -14875,24 +14961,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerCustom() # GatewayUpdateProducerCustom | (optional) + body = akeyless.GatewayListMigration() # GatewayListMigration | try: - api_response = api_instance.gateway_update_producer_custom(body=body) + api_response = api_instance.gateway_list_migration(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_custom: %s\n" % e) + print("Exception when calling V2Api->gateway_list_migration: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerCustom**](GatewayUpdateProducerCustom.md)| | [optional] + **body** | [**GatewayListMigration**](GatewayListMigration.md)| | ### Return type -[**GatewayUpdateProducerCustomOutput**](GatewayUpdateProducerCustomOutput.md) +[**GatewayMigrationListOutput**](GatewayMigrationListOutput.md) ### Authorization @@ -14906,13 +14992,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_dockerhub** -> GatewayUpdateProducerDockerhubOutput gateway_update_producer_dockerhub(body) +# **gateway_list_producers** +> GetProducersListReplyObj gateway_list_producers(body) @@ -14935,24 +15021,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerDockerhub() # GatewayUpdateProducerDockerhub | + body = akeyless.GatewayListProducers() # GatewayListProducers | try: - api_response = api_instance.gateway_update_producer_dockerhub(body) + api_response = api_instance.gateway_list_producers(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_dockerhub: %s\n" % e) + print("Exception when calling V2Api->gateway_list_producers: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerDockerhub**](GatewayUpdateProducerDockerhub.md)| | + **body** | [**GatewayListProducers**](GatewayListProducers.md)| | ### Return type -[**GatewayUpdateProducerDockerhubOutput**](GatewayUpdateProducerDockerhubOutput.md) +[**GetProducersListReplyObj**](GetProducersListReplyObj.md) ### Authorization @@ -14966,13 +15052,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_eks** -> GatewayUpdateProducerEksOutput gateway_update_producer_eks(body) +# **gateway_list_rotated_secrets** +> ListItemsOutput gateway_list_rotated_secrets(body) @@ -14995,24 +15081,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerEks() # GatewayUpdateProducerEks | + body = akeyless.GatewayListRotatedSecrets() # GatewayListRotatedSecrets | try: - api_response = api_instance.gateway_update_producer_eks(body) + api_response = api_instance.gateway_list_rotated_secrets(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_eks: %s\n" % e) + print("Exception when calling V2Api->gateway_list_rotated_secrets: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerEks**](GatewayUpdateProducerEks.md)| | + **body** | [**GatewayListRotatedSecrets**](GatewayListRotatedSecrets.md)| | ### Return type -[**GatewayUpdateProducerEksOutput**](GatewayUpdateProducerEksOutput.md) +[**ListItemsOutput**](ListItemsOutput.md) ### Authorization @@ -15026,13 +15112,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_gcp** -> GatewayUpdateProducerGcpOutput gateway_update_producer_gcp(body) +# **gateway_migrate_personal_items** +> GatewayMigratePersonalItemsOutput gateway_migrate_personal_items(body=body) @@ -15055,24 +15141,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerGcp() # GatewayUpdateProducerGcp | + body = akeyless.GatewayMigratePersonalItems() # GatewayMigratePersonalItems | (optional) try: - api_response = api_instance.gateway_update_producer_gcp(body) + api_response = api_instance.gateway_migrate_personal_items(body=body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_gcp: %s\n" % e) + print("Exception when calling V2Api->gateway_migrate_personal_items: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerGcp**](GatewayUpdateProducerGcp.md)| | + **body** | [**GatewayMigratePersonalItems**](GatewayMigratePersonalItems.md)| | [optional] ### Return type -[**GatewayUpdateProducerGcpOutput**](GatewayUpdateProducerGcpOutput.md) +[**GatewayMigratePersonalItemsOutput**](GatewayMigratePersonalItemsOutput.md) ### Authorization @@ -15086,13 +15172,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_github** -> GatewayUpdateProducerGithubOutput gateway_update_producer_github(body) +# **gateway_revoke_tmp_users** +> gateway_revoke_tmp_users(body) @@ -15115,24 +15201,23 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerGithub() # GatewayUpdateProducerGithub | + body = akeyless.GatewayRevokeTmpUsers() # GatewayRevokeTmpUsers | try: - api_response = api_instance.gateway_update_producer_github(body) - pprint(api_response) + api_instance.gateway_revoke_tmp_users(body) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_github: %s\n" % e) + print("Exception when calling V2Api->gateway_revoke_tmp_users: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerGithub**](GatewayUpdateProducerGithub.md)| | + **body** | [**GatewayRevokeTmpUsers**](GatewayRevokeTmpUsers.md)| | ### Return type -[**GatewayUpdateProducerGithubOutput**](GatewayUpdateProducerGithubOutput.md) +void (empty response body) ### Authorization @@ -15146,13 +15231,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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_gke** -> GatewayUpdateProducerGkeOutput gateway_update_producer_gke(body) +# **gateway_start_producer** +> GatewayStartProducerOutput gateway_start_producer(body) @@ -15175,24 +15260,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerGke() # GatewayUpdateProducerGke | + body = akeyless.GatewayStartProducer() # GatewayStartProducer | try: - api_response = api_instance.gateway_update_producer_gke(body) + api_response = api_instance.gateway_start_producer(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_gke: %s\n" % e) + print("Exception when calling V2Api->gateway_start_producer: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerGke**](GatewayUpdateProducerGke.md)| | + **body** | [**GatewayStartProducer**](GatewayStartProducer.md)| | ### Return type -[**GatewayUpdateProducerGkeOutput**](GatewayUpdateProducerGkeOutput.md) +[**GatewayStartProducerOutput**](GatewayStartProducerOutput.md) ### Authorization @@ -15206,13 +15291,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_hana_db** -> GatewayUpdateProducerHanaDbOutput gateway_update_producer_hana_db(body) +# **gateway_status_migration** +> MigrationStatusReplyObj gateway_status_migration(body) @@ -15235,24 +15320,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerHanaDb() # GatewayUpdateProducerHanaDb | + body = akeyless.GatewayStatusMigration() # GatewayStatusMigration | try: - api_response = api_instance.gateway_update_producer_hana_db(body) + api_response = api_instance.gateway_status_migration(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_hana_db: %s\n" % e) + print("Exception when calling V2Api->gateway_status_migration: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerHanaDb**](GatewayUpdateProducerHanaDb.md)| | + **body** | [**GatewayStatusMigration**](GatewayStatusMigration.md)| | ### Return type -[**GatewayUpdateProducerHanaDbOutput**](GatewayUpdateProducerHanaDbOutput.md) +[**MigrationStatusReplyObj**](MigrationStatusReplyObj.md) ### Authorization @@ -15266,13 +15351,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_ldap** -> GatewayUpdateProducerLdapOutput gateway_update_producer_ldap(body) +# **gateway_stop_producer** +> GatewayStopProducerOutput gateway_stop_producer(body) @@ -15295,24 +15380,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerLdap() # GatewayUpdateProducerLdap | + body = akeyless.GatewayStopProducer() # GatewayStopProducer | try: - api_response = api_instance.gateway_update_producer_ldap(body) + api_response = api_instance.gateway_stop_producer(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_ldap: %s\n" % e) + print("Exception when calling V2Api->gateway_stop_producer: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerLdap**](GatewayUpdateProducerLdap.md)| | + **body** | [**GatewayStopProducer**](GatewayStopProducer.md)| | ### Return type -[**GatewayUpdateProducerLdapOutput**](GatewayUpdateProducerLdapOutput.md) +[**GatewayStopProducerOutput**](GatewayStopProducerOutput.md) ### Authorization @@ -15326,13 +15411,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_mongo** -> GatewayUpdateProducerMongoOutput gateway_update_producer_mongo(body) +# **gateway_sync_migration** +> GatewayMigrationSyncOutput gateway_sync_migration(body) @@ -15355,24 +15440,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerMongo() # GatewayUpdateProducerMongo | + body = akeyless.GatewaySyncMigration() # GatewaySyncMigration | try: - api_response = api_instance.gateway_update_producer_mongo(body) + api_response = api_instance.gateway_sync_migration(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_mongo: %s\n" % e) + print("Exception when calling V2Api->gateway_sync_migration: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerMongo**](GatewayUpdateProducerMongo.md)| | + **body** | [**GatewaySyncMigration**](GatewaySyncMigration.md)| | ### Return type -[**GatewayUpdateProducerMongoOutput**](GatewayUpdateProducerMongoOutput.md) +[**GatewayMigrationSyncOutput**](GatewayMigrationSyncOutput.md) ### Authorization @@ -15386,13 +15471,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerMongoResponse wraps response body. | - | +**200** | gatewayMigrationSyncResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_mssql** -> GatewayUpdateProducerMSSQLOutput gateway_update_producer_mssql(body) +# **gateway_update_allowed_access** +> AllowedAccess gateway_update_allowed_access(body) @@ -15415,24 +15500,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerMSSQL() # GatewayUpdateProducerMSSQL | + body = akeyless.GatewayUpdateAllowedAccess() # GatewayUpdateAllowedAccess | try: - api_response = api_instance.gateway_update_producer_mssql(body) + api_response = api_instance.gateway_update_allowed_access(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_mssql: %s\n" % e) + print("Exception when calling V2Api->gateway_update_allowed_access: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerMSSQL**](GatewayUpdateProducerMSSQL.md)| | + **body** | [**GatewayUpdateAllowedAccess**](GatewayUpdateAllowedAccess.md)| | ### Return type -[**GatewayUpdateProducerMSSQLOutput**](GatewayUpdateProducerMSSQLOutput.md) +[**AllowedAccess**](AllowedAccess.md) ### Authorization @@ -15446,13 +15531,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerMSSQLResponse wraps response body. | - | +**200** | gatewayCreateAllowedAccessResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_my_sql** -> GatewayUpdateProducerMySQLOutput gateway_update_producer_my_sql(body) +# **gateway_update_cache** +> GatewayUpdateOutput gateway_update_cache(body) @@ -15475,24 +15560,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerMySQL() # GatewayUpdateProducerMySQL | + body = akeyless.GatewayUpdateCache() # GatewayUpdateCache | try: - api_response = api_instance.gateway_update_producer_my_sql(body) + api_response = api_instance.gateway_update_cache(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_my_sql: %s\n" % e) + print("Exception when calling V2Api->gateway_update_cache: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerMySQL**](GatewayUpdateProducerMySQL.md)| | + **body** | [**GatewayUpdateCache**](GatewayUpdateCache.md)| | ### Return type -[**GatewayUpdateProducerMySQLOutput**](GatewayUpdateProducerMySQLOutput.md) +[**GatewayUpdateOutput**](GatewayUpdateOutput.md) ### Authorization @@ -15506,13 +15591,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_native_k8_s** -> GatewayUpdateProducerNativeK8SOutput gateway_update_producer_native_k8_s(body) +# **gateway_update_defaults** +> GatewayUpdateOutput gateway_update_defaults(body) @@ -15535,24 +15620,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerNativeK8S() # GatewayUpdateProducerNativeK8S | + body = akeyless.GatewayUpdateDefaults() # GatewayUpdateDefaults | try: - api_response = api_instance.gateway_update_producer_native_k8_s(body) + api_response = api_instance.gateway_update_defaults(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_native_k8_s: %s\n" % e) + print("Exception when calling V2Api->gateway_update_defaults: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerNativeK8S**](GatewayUpdateProducerNativeK8S.md)| | + **body** | [**GatewayUpdateDefaults**](GatewayUpdateDefaults.md)| | ### Return type -[**GatewayUpdateProducerNativeK8SOutput**](GatewayUpdateProducerNativeK8SOutput.md) +[**GatewayUpdateOutput**](GatewayUpdateOutput.md) ### Authorization @@ -15566,13 +15651,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_oracle_db** -> GatewayUpdateProducerOracleDbOutput gateway_update_producer_oracle_db(body) +# **gateway_update_item** +> GatewayUpdateItemOutput gateway_update_item(body) @@ -15595,24 +15680,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerOracleDb() # GatewayUpdateProducerOracleDb | + body = akeyless.GatewayUpdateItem() # GatewayUpdateItem | try: - api_response = api_instance.gateway_update_producer_oracle_db(body) + api_response = api_instance.gateway_update_item(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_oracle_db: %s\n" % e) + print("Exception when calling V2Api->gateway_update_item: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerOracleDb**](GatewayUpdateProducerOracleDb.md)| | + **body** | [**GatewayUpdateItem**](GatewayUpdateItem.md)| | ### Return type -[**GatewayUpdateProducerOracleDbOutput**](GatewayUpdateProducerOracleDbOutput.md) +[**GatewayUpdateItemOutput**](GatewayUpdateItemOutput.md) ### Authorization @@ -15626,13 +15711,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_ping** -> GatewayUpdateProducerPingOutput gateway_update_producer_ping(body) +# **gateway_update_k8_s_auth_config** +> GatewayUpdateK8SAuthConfigOutput gateway_update_k8_s_auth_config(body) @@ -15655,24 +15740,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerPing() # GatewayUpdateProducerPing | + body = akeyless.GatewayUpdateK8SAuthConfig() # GatewayUpdateK8SAuthConfig | try: - api_response = api_instance.gateway_update_producer_ping(body) + api_response = api_instance.gateway_update_k8_s_auth_config(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_ping: %s\n" % e) + print("Exception when calling V2Api->gateway_update_k8_s_auth_config: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerPing**](GatewayUpdateProducerPing.md)| | + **body** | [**GatewayUpdateK8SAuthConfig**](GatewayUpdateK8SAuthConfig.md)| | ### Return type -[**GatewayUpdateProducerPingOutput**](GatewayUpdateProducerPingOutput.md) +[**GatewayUpdateK8SAuthConfigOutput**](GatewayUpdateK8SAuthConfigOutput.md) ### Authorization @@ -15686,13 +15771,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_postgre_sql** -> GatewayUpdateProducerPostgreSQLOutput gateway_update_producer_postgre_sql(body) +# **gateway_update_ldap_auth_config** +> GatewayUpdateLdapAuthConfigOutput gateway_update_ldap_auth_config(body) @@ -15715,24 +15800,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerPostgreSQL() # GatewayUpdateProducerPostgreSQL | + body = akeyless.GatewayUpdateLdapAuthConfig() # GatewayUpdateLdapAuthConfig | try: - api_response = api_instance.gateway_update_producer_postgre_sql(body) + api_response = api_instance.gateway_update_ldap_auth_config(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_postgre_sql: %s\n" % e) + print("Exception when calling V2Api->gateway_update_ldap_auth_config: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerPostgreSQL**](GatewayUpdateProducerPostgreSQL.md)| | + **body** | [**GatewayUpdateLdapAuthConfig**](GatewayUpdateLdapAuthConfig.md)| | ### Return type -[**GatewayUpdateProducerPostgreSQLOutput**](GatewayUpdateProducerPostgreSQLOutput.md) +[**GatewayUpdateLdapAuthConfigOutput**](GatewayUpdateLdapAuthConfigOutput.md) ### Authorization @@ -15746,13 +15831,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_rabbit_mq** -> GatewayUpdateProducerRabbitMQOutput gateway_update_producer_rabbit_mq(body) +# **gateway_update_log_forwarding_aws_s3** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_aws_s3(body) @@ -15775,24 +15860,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerRabbitMQ() # GatewayUpdateProducerRabbitMQ | + body = akeyless.GatewayUpdateLogForwardingAwsS3() # GatewayUpdateLogForwardingAwsS3 | try: - api_response = api_instance.gateway_update_producer_rabbit_mq(body) + api_response = api_instance.gateway_update_log_forwarding_aws_s3(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_rabbit_mq: %s\n" % e) + print("Exception when calling V2Api->gateway_update_log_forwarding_aws_s3: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerRabbitMQ**](GatewayUpdateProducerRabbitMQ.md)| | + **body** | [**GatewayUpdateLogForwardingAwsS3**](GatewayUpdateLogForwardingAwsS3.md)| | ### Return type -[**GatewayUpdateProducerRabbitMQOutput**](GatewayUpdateProducerRabbitMQOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -15806,13 +15891,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_rdp** -> GatewayUpdateProducerRdpOutput gateway_update_producer_rdp(body) +# **gateway_update_log_forwarding_azure_analytics** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_azure_analytics(body) @@ -15835,24 +15920,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerRdp() # GatewayUpdateProducerRdp | + body = akeyless.GatewayUpdateLogForwardingAzureAnalytics() # GatewayUpdateLogForwardingAzureAnalytics | try: - api_response = api_instance.gateway_update_producer_rdp(body) + api_response = api_instance.gateway_update_log_forwarding_azure_analytics(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_rdp: %s\n" % e) + print("Exception when calling V2Api->gateway_update_log_forwarding_azure_analytics: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerRdp**](GatewayUpdateProducerRdp.md)| | + **body** | [**GatewayUpdateLogForwardingAzureAnalytics**](GatewayUpdateLogForwardingAzureAnalytics.md)| | ### Return type -[**GatewayUpdateProducerRdpOutput**](GatewayUpdateProducerRdpOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -15866,13 +15951,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_redis** -> GatewayUpdateProducerRedisOutput gateway_update_producer_redis(body) +# **gateway_update_log_forwarding_datadog** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_datadog(body) @@ -15895,24 +15980,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerRedis() # GatewayUpdateProducerRedis | + body = akeyless.GatewayUpdateLogForwardingDatadog() # GatewayUpdateLogForwardingDatadog | try: - api_response = api_instance.gateway_update_producer_redis(body) + api_response = api_instance.gateway_update_log_forwarding_datadog(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_redis: %s\n" % e) + print("Exception when calling V2Api->gateway_update_log_forwarding_datadog: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerRedis**](GatewayUpdateProducerRedis.md)| | + **body** | [**GatewayUpdateLogForwardingDatadog**](GatewayUpdateLogForwardingDatadog.md)| | ### Return type -[**GatewayUpdateProducerRedisOutput**](GatewayUpdateProducerRedisOutput.md) +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) ### Authorization @@ -15926,13 +16011,1933 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_redshift** -> GatewayUpdateProducerRedshiftOutput gateway_update_producer_redshift(body) +# **gateway_update_log_forwarding_elasticsearch** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_elasticsearch(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateLogForwardingElasticsearch() # GatewayUpdateLogForwardingElasticsearch | + + try: + api_response = api_instance.gateway_update_log_forwarding_elasticsearch(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_log_forwarding_elasticsearch: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateLogForwardingElasticsearch**](GatewayUpdateLogForwardingElasticsearch.md)| | + +### Return type + +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_log_forwarding_google_chronicle** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_google_chronicle(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateLogForwardingGoogleChronicle() # GatewayUpdateLogForwardingGoogleChronicle | + + try: + api_response = api_instance.gateway_update_log_forwarding_google_chronicle(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_log_forwarding_google_chronicle: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateLogForwardingGoogleChronicle**](GatewayUpdateLogForwardingGoogleChronicle.md)| | + +### Return type + +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_log_forwarding_logstash** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_logstash(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateLogForwardingLogstash() # GatewayUpdateLogForwardingLogstash | + + try: + api_response = api_instance.gateway_update_log_forwarding_logstash(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_log_forwarding_logstash: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateLogForwardingLogstash**](GatewayUpdateLogForwardingLogstash.md)| | + +### Return type + +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_log_forwarding_logz_io** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_logz_io(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateLogForwardingLogzIo() # GatewayUpdateLogForwardingLogzIo | + + try: + api_response = api_instance.gateway_update_log_forwarding_logz_io(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_log_forwarding_logz_io: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateLogForwardingLogzIo**](GatewayUpdateLogForwardingLogzIo.md)| | + +### Return type + +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_log_forwarding_splunk** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_splunk(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateLogForwardingSplunk() # GatewayUpdateLogForwardingSplunk | + + try: + api_response = api_instance.gateway_update_log_forwarding_splunk(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_log_forwarding_splunk: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateLogForwardingSplunk**](GatewayUpdateLogForwardingSplunk.md)| | + +### Return type + +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_log_forwarding_stdout** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_stdout(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateLogForwardingStdout() # GatewayUpdateLogForwardingStdout | + + try: + api_response = api_instance.gateway_update_log_forwarding_stdout(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_log_forwarding_stdout: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateLogForwardingStdout**](GatewayUpdateLogForwardingStdout.md)| | + +### Return type + +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_log_forwarding_sumologic** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_sumologic(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateLogForwardingSumologic() # GatewayUpdateLogForwardingSumologic | + + try: + api_response = api_instance.gateway_update_log_forwarding_sumologic(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_log_forwarding_sumologic: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateLogForwardingSumologic**](GatewayUpdateLogForwardingSumologic.md)| | + +### Return type + +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_log_forwarding_syslog** +> GatewayUpdateLogForwardingOutput gateway_update_log_forwarding_syslog(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateLogForwardingSyslog() # GatewayUpdateLogForwardingSyslog | + + try: + api_response = api_instance.gateway_update_log_forwarding_syslog(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_log_forwarding_syslog: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateLogForwardingSyslog**](GatewayUpdateLogForwardingSyslog.md)| | + +### Return type + +[**GatewayUpdateLogForwardingOutput**](GatewayUpdateLogForwardingOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateLogForwardingResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_migration** +> GatewayMigrationUpdateOutput gateway_update_migration(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateMigration() # GatewayUpdateMigration | + + try: + api_response = api_instance.gateway_update_migration(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_migration: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateMigration**](GatewayUpdateMigration.md)| | + +### Return type + +[**GatewayMigrationUpdateOutput**](GatewayMigrationUpdateOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | gatewayMigrationUpdateResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_artifactory** +> GatewayUpdateProducerArtifactoryOutput gateway_update_producer_artifactory(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerArtifactory() # GatewayUpdateProducerArtifactory | + + try: + api_response = api_instance.gateway_update_producer_artifactory(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_artifactory: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerArtifactory**](GatewayUpdateProducerArtifactory.md)| | + +### Return type + +[**GatewayUpdateProducerArtifactoryOutput**](GatewayUpdateProducerArtifactoryOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerArtifactoryResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_aws** +> GatewayUpdateProducerAwsOutput gateway_update_producer_aws(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerAws() # GatewayUpdateProducerAws | + + try: + api_response = api_instance.gateway_update_producer_aws(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_aws: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerAws**](GatewayUpdateProducerAws.md)| | + +### Return type + +[**GatewayUpdateProducerAwsOutput**](GatewayUpdateProducerAwsOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | gatewayUpdateProducerAwsResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_azure** +> GatewayUpdateProducerAzureOutput gateway_update_producer_azure(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerAzure() # GatewayUpdateProducerAzure | + + try: + api_response = api_instance.gateway_update_producer_azure(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_azure: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerAzure**](GatewayUpdateProducerAzure.md)| | + +### Return type + +[**GatewayUpdateProducerAzureOutput**](GatewayUpdateProducerAzureOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerAzureResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_cassandra** +> GatewayUpdateProducerCassandraOutput gateway_update_producer_cassandra(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerCassandra() # GatewayUpdateProducerCassandra | + + try: + api_response = api_instance.gateway_update_producer_cassandra(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_cassandra: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerCassandra**](GatewayUpdateProducerCassandra.md)| | + +### Return type + +[**GatewayUpdateProducerCassandraOutput**](GatewayUpdateProducerCassandraOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerCassandraResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_chef** +> GatewayUpdateProducerChefOutput gateway_update_producer_chef(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerChef() # GatewayUpdateProducerChef | + + try: + api_response = api_instance.gateway_update_producer_chef(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_chef: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerChef**](GatewayUpdateProducerChef.md)| | + +### Return type + +[**GatewayUpdateProducerChefOutput**](GatewayUpdateProducerChefOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**201** | gatewayUpdateProducerChefResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_custom** +> GatewayUpdateProducerCustomOutput gateway_update_producer_custom(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerCustom() # GatewayUpdateProducerCustom | (optional) + + try: + api_response = api_instance.gateway_update_producer_custom(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_custom: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateProducerCustom**](GatewayUpdateProducerCustom.md)| | [optional] + +### Return type + +[**GatewayUpdateProducerCustomOutput**](GatewayUpdateProducerCustomOutput.md) + +### Authorization + +No authorization required + +### HTTP request headers + + - **Content-Type**: application/json + - **Accept**: application/json + +### HTTP response details +| Status code | Description | Response headers | +|-------------|-------------|------------------| +**200** | gatewayUpdateProducerCustomResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_dockerhub** +> GatewayUpdateProducerDockerhubOutput gateway_update_producer_dockerhub(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerDockerhub() # GatewayUpdateProducerDockerhub | + + try: + api_response = api_instance.gateway_update_producer_dockerhub(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_dockerhub: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_eks** +> GatewayUpdateProducerEksOutput gateway_update_producer_eks(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerEks() # GatewayUpdateProducerEks | + + try: + api_response = api_instance.gateway_update_producer_eks(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_eks: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_gcp** +> GatewayUpdateProducerGcpOutput gateway_update_producer_gcp(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerGcp() # GatewayUpdateProducerGcp | + + try: + api_response = api_instance.gateway_update_producer_gcp(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_gcp: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_github** +> GatewayUpdateProducerGithubOutput gateway_update_producer_github(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerGithub() # GatewayUpdateProducerGithub | + + try: + api_response = api_instance.gateway_update_producer_github(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_github: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_gke** +> GatewayUpdateProducerGkeOutput gateway_update_producer_gke(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerGke() # GatewayUpdateProducerGke | + + try: + api_response = api_instance.gateway_update_producer_gke(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_gke: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_hana_db** +> GatewayUpdateProducerHanaDbOutput gateway_update_producer_hana_db(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerHanaDb() # GatewayUpdateProducerHanaDb | + + try: + api_response = api_instance.gateway_update_producer_hana_db(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_hana_db: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_ldap** +> GatewayUpdateProducerLdapOutput gateway_update_producer_ldap(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerLdap() # GatewayUpdateProducerLdap | + + try: + api_response = api_instance.gateway_update_producer_ldap(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_ldap: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_mongo** +> GatewayUpdateProducerMongoOutput gateway_update_producer_mongo(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerMongo() # GatewayUpdateProducerMongo | + + try: + api_response = api_instance.gateway_update_producer_mongo(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_mongo: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_mssql** +> GatewayUpdateProducerMSSQLOutput gateway_update_producer_mssql(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerMSSQL() # GatewayUpdateProducerMSSQL | + + try: + api_response = api_instance.gateway_update_producer_mssql(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_mssql: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_my_sql** +> GatewayUpdateProducerMySQLOutput gateway_update_producer_my_sql(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerMySQL() # GatewayUpdateProducerMySQL | + + try: + api_response = api_instance.gateway_update_producer_my_sql(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_my_sql: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_native_k8_s** +> GatewayUpdateProducerNativeK8SOutput gateway_update_producer_native_k8_s(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerNativeK8S() # GatewayUpdateProducerNativeK8S | + + try: + api_response = api_instance.gateway_update_producer_native_k8_s(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_native_k8_s: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_oracle_db** +> GatewayUpdateProducerOracleDbOutput gateway_update_producer_oracle_db(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerOracleDb() # GatewayUpdateProducerOracleDb | + + try: + api_response = api_instance.gateway_update_producer_oracle_db(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_oracle_db: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_ping** +> GatewayUpdateProducerPingOutput gateway_update_producer_ping(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerPing() # GatewayUpdateProducerPing | + + try: + api_response = api_instance.gateway_update_producer_ping(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_ping: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_postgre_sql** +> GatewayUpdateProducerPostgreSQLOutput gateway_update_producer_postgre_sql(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerPostgreSQL() # GatewayUpdateProducerPostgreSQL | + + try: + api_response = api_instance.gateway_update_producer_postgre_sql(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_postgre_sql: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_rabbit_mq** +> GatewayUpdateProducerRabbitMQOutput gateway_update_producer_rabbit_mq(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerRabbitMQ() # GatewayUpdateProducerRabbitMQ | + + try: + api_response = api_instance.gateway_update_producer_rabbit_mq(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_rabbit_mq: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_rdp** +> GatewayUpdateProducerRdpOutput gateway_update_producer_rdp(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerRdp() # GatewayUpdateProducerRdp | + + try: + api_response = api_instance.gateway_update_producer_rdp(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_rdp: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_redis** +> GatewayUpdateProducerRedisOutput gateway_update_producer_redis(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerRedis() # GatewayUpdateProducerRedis | + + try: + api_response = api_instance.gateway_update_producer_redis(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_redis: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_redshift** +> GatewayUpdateProducerRedshiftOutput gateway_update_producer_redshift(body) @@ -15958,21 +17963,3015 @@ with akeyless.ApiClient() as api_client: body = akeyless.GatewayUpdateProducerRedshift() # GatewayUpdateProducerRedshift | try: - api_response = api_instance.gateway_update_producer_redshift(body) + api_response = api_instance.gateway_update_producer_redshift(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_redshift: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_snowflake** +> GatewayUpdateProducerSnowflakeOutput gateway_update_producer_snowflake(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerSnowflake() # GatewayUpdateProducerSnowflake | + + try: + api_response = api_instance.gateway_update_producer_snowflake(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_snowflake: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_producer_venafi** +> GatewayUpdateProducerVenafiOutput gateway_update_producer_venafi(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateProducerVenafi() # GatewayUpdateProducerVenafi | + + try: + api_response = api_instance.gateway_update_producer_venafi(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_producer_venafi: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_tls_cert** +> GatewayUpdateTlsCertOutput gateway_update_tls_cert(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateTlsCert() # GatewayUpdateTlsCert | + + try: + api_response = api_instance.gateway_update_tls_cert(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_tls_cert: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **gateway_update_tmp_users** +> gateway_update_tmp_users(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GatewayUpdateTmpUsers() # GatewayUpdateTmpUsers | + + try: + api_instance.gateway_update_tmp_users(body) + except ApiException as e: + print("Exception when calling V2Api->gateway_update_tmp_users: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GatewayUpdateTmpUsers**](GatewayUpdateTmpUsers.md)| | + +### Return type + +void (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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **generate_csr** +> GenerateCsrOutput generate_csr(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GenerateCsr() # GenerateCsr | + + try: + api_response = api_instance.generate_csr(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->generate_csr: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_account_logo** +> dict(str, str) get_account_logo() + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + + try: + api_response = api_instance.get_account_logo() + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_account_logo: %s\n" % e) +``` + +### Parameters +This endpoint does not need any parameter. + +### Return type + +**dict(str, str)** + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_account_settings** +> GetAccountSettingsCommandOutput get_account_settings(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetAccountSettings() # GetAccountSettings | + + try: + api_response = api_instance.get_account_settings(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_account_settings: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_analytics_data** +> AllAnalyticsData get_analytics_data(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetAnalyticsData() # GetAnalyticsData | + + try: + api_response = api_instance.get_analytics_data(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_analytics_data: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_auth_method** +> AuthMethod get_auth_method(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetAuthMethod() # GetAuthMethod | + + try: + api_response = api_instance.get_auth_method(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_auth_method: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_certificate_value** +> GetCertificateValueOutput get_certificate_value(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetCertificateValue() # GetCertificateValue | + + try: + api_response = api_instance.get_certificate_value(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_certificate_value: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_dynamic_secret_value** +> dict(str, object) get_dynamic_secret_value(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetDynamicSecretValue() # GetDynamicSecretValue | + + try: + api_response = api_instance.get_dynamic_secret_value(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_dynamic_secret_value: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetDynamicSecretValue**](GetDynamicSecretValue.md)| | + +### Return type + +**dict(str, 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_event_forwarder** +> GetEventForwarderOutput get_event_forwarder(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetEventForwarder() # GetEventForwarder | + + try: + api_response = api_instance.get_event_forwarder(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_event_forwarder: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_group** +> GetGroupOutput get_group(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetGroup() # GetGroup | + + try: + api_response = api_instance.get_group(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_group: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_kube_exec_creds** +> GetKubeExecCredsOutput get_kube_exec_creds(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetKubeExecCreds() # GetKubeExecCreds | + + try: + api_response = api_instance.get_kube_exec_creds(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_kube_exec_creds: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_last_user_event_status** +> GetUserEventStatusOutput get_last_user_event_status(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetLastUserEventStatus() # GetLastUserEventStatus | + + try: + api_response = api_instance.get_last_user_event_status(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_last_user_event_status: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_pki_certificate** +> GetPKICertificateOutput get_pki_certificate(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetPKICertificate() # GetPKICertificate | + + try: + api_response = api_instance.get_pki_certificate(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_pki_certificate: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_role** +> Role get_role(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetRole() # GetRole | + + try: + api_response = api_instance.get_role(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_role: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_rotated_secret_value** +> dict(str, object) get_rotated_secret_value(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetRotatedSecretValue() # GetRotatedSecretValue | + + try: + api_response = api_instance.get_rotated_secret_value(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_rotated_secret_value: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetRotatedSecretValue**](GetRotatedSecretValue.md)| | + +### Return type + +**dict(str, 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_rsa_public** +> GetRSAPublicOutput get_rsa_public(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetRSAPublic() # GetRSAPublic | + + try: + api_response = api_instance.get_rsa_public(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_rsa_public: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_secret_value** +> dict(str, object) get_secret_value(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetSecretValue() # GetSecretValue | + + try: + api_response = api_instance.get_secret_value(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_secret_value: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetSecretValue**](GetSecretValue.md)| | + +### Return type + +**dict(str, 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_ssh_certificate** +> GetSSHCertificateOutput get_ssh_certificate(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetSSHCertificate() # GetSSHCertificate | + + try: + api_response = api_instance.get_ssh_certificate(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_ssh_certificate: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_tags** +> list[str] get_tags(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetTags() # GetTags | + + try: + api_response = api_instance.get_tags(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_tags: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**GetTags**](GetTags.md)| | + +### Return type + +**list[str]** + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_target** +> Target get_target(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetTarget() # GetTarget | + + try: + api_response = api_instance.get_target(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_target: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **get_target_details** +> GetTargetDetailsOutput get_target_details(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.GetTargetDetails() # GetTargetDetails | + + try: + api_response = api_instance.get_target_details(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->get_target_details: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **hmac** +> HmacOutput hmac(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.Hmac() # Hmac | + + try: + api_response = api_instance.hmac(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->hmac: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **import_passwords** +> ImportPasswordsOutput import_passwords(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.ImportPasswords() # ImportPasswords | + + try: + api_response = api_instance.import_passwords(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->import_passwords: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_client_delete_rule** +> KMIPClientUpdateResponse kmip_client_delete_rule(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipClientDeleteRule() # KmipClientDeleteRule | (optional) + + try: + api_response = api_instance.kmip_client_delete_rule(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_client_delete_rule: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_client_set_rule** +> KMIPClientUpdateResponse kmip_client_set_rule(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipClientSetRule() # KmipClientSetRule | (optional) + + try: + api_response = api_instance.kmip_client_set_rule(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_client_set_rule: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_create_client** +> KmipCreateClientOutput kmip_create_client(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipCreateClient() # KmipCreateClient | (optional) + + try: + api_response = api_instance.kmip_create_client(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_create_client: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_delete_client** +> object kmip_delete_client(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipDeleteClient() # KmipDeleteClient | (optional) + + try: + api_response = api_instance.kmip_delete_client(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_delete_client: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_delete_server** +> object kmip_delete_server(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipDeleteServer() # KmipDeleteServer | (optional) + + try: + api_response = api_instance.kmip_delete_server(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_delete_server: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_describe_client** +> KMIPClientGetResponse kmip_describe_client(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipDescribeClient() # KmipDescribeClient | (optional) + + try: + api_response = api_instance.kmip_describe_client(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_describe_client: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_describe_server** +> KmipDescribeServerOutput kmip_describe_server(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipDescribeServer() # KmipDescribeServer | (optional) + + try: + api_response = api_instance.kmip_describe_server(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_describe_server: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_list_clients** +> KMIPClientListResponse kmip_list_clients(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipListClients() # KmipListClients | (optional) + + try: + api_response = api_instance.kmip_list_clients(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_list_clients: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_move_server** +> KmipMoveServerOutput kmip_move_server(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipMoveServer() # KmipMoveServer | (optional) + + try: + api_response = api_instance.kmip_move_server(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_move_server: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_renew_client_certificate** +> KmipRenewClientCertificateOutput kmip_renew_client_certificate(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipRenewClientCertificate() # KmipRenewClientCertificate | (optional) + + try: + api_response = api_instance.kmip_renew_client_certificate(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_renew_client_certificate: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_renew_server_certificate** +> KmipRenewServerCertificateOutput kmip_renew_server_certificate(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipRenewServerCertificate() # KmipRenewServerCertificate | (optional) + + try: + api_response = api_instance.kmip_renew_server_certificate(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_renew_server_certificate: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_server_setup** +> KMIPEnvironmentCreateResponse kmip_server_setup(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipServerSetup() # KmipServerSetup | (optional) + + try: + api_response = api_instance.kmip_server_setup(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_server_setup: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **kmip_set_server_state** +> KmipSetServerStateOutput kmip_set_server_state(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.KmipSetServerState() # KmipSetServerState | (optional) + + try: + api_response = api_instance.kmip_set_server_state(body=body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->kmip_set_server_state: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **list_auth_methods** +> ListAuthMethodsOutput list_auth_methods(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.ListAuthMethods() # ListAuthMethods | + + try: + api_response = api_instance.list_auth_methods(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->list_auth_methods: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **list_gateways** +> GatewaysListResponse list_gateways(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.ListGateways() # ListGateways | + + try: + api_response = api_instance.list_gateways(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->list_gateways: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **list_groups** +> ListGroupsOutput list_groups(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.ListGroups() # ListGroups | + + try: + api_response = api_instance.list_groups(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->list_groups: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **list_items** +> ListItemsInPathOutput list_items(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.ListItems() # ListItems | + + try: + api_response = api_instance.list_items(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->list_items: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **list_roles** +> ListRolesOutput list_roles(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.ListRoles() # ListRoles | + + try: + api_response = api_instance.list_roles(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->list_roles: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **list_shared_items** +> list_shared_items(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.ListSharedItems() # ListSharedItems | + + try: + api_instance.list_shared_items(body) + except ApiException as e: + print("Exception when calling V2Api->list_shared_items: %s\n" % e) +``` + +### Parameters + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**ListSharedItems**](ListSharedItems.md)| | + +### Return type + +void (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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **list_sra_bastions** +> BastionsList list_sra_bastions(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.ListSRABastions() # ListSRABastions | + + try: + api_response = api_instance.list_sra_bastions(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->list_sra_bastions: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **list_targets** +> ListTargetsOutput list_targets(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.ListTargets() # ListTargets | + + try: + api_response = api_instance.list_targets(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->list_targets: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **move_objects** +> object move_objects(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.MoveObjects() # MoveObjects | + + try: + api_response = api_instance.move_objects(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->move_objects: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **provision_certificate** +> ProvisionCertificateOutput provision_certificate(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.ProvisionCertificate() # ProvisionCertificate | + + try: + api_response = api_instance.provision_certificate(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->provision_certificate: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **raw_creds** +> SystemAccessCredentialsReplyObj raw_creds(body=body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.RawCreds() # RawCreds | (optional) + + try: + api_response = api_instance.raw_creds(body=body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_redshift: %s\n" % e) + print("Exception when calling V2Api->raw_creds: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerRedshift**](GatewayUpdateProducerRedshift.md)| | + **body** | [**RawCreds**](RawCreds.md)| | [optional] ### Return type -[**GatewayUpdateProducerRedshiftOutput**](GatewayUpdateProducerRedshiftOutput.md) +[**SystemAccessCredentialsReplyObj**](SystemAccessCredentialsReplyObj.md) ### Authorization @@ -15986,13 +20985,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerRedshiftResponse wraps response body. | - | +**200** | rawCredsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_snowflake** -> GatewayUpdateProducerSnowflakeOutput gateway_update_producer_snowflake(body) +# **refresh_key** +> RefreshKeyOutput refresh_key(body) @@ -16015,24 +21014,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerSnowflake() # GatewayUpdateProducerSnowflake | + body = akeyless.RefreshKey() # RefreshKey | try: - api_response = api_instance.gateway_update_producer_snowflake(body) + api_response = api_instance.refresh_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_snowflake: %s\n" % e) + print("Exception when calling V2Api->refresh_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerSnowflake**](GatewayUpdateProducerSnowflake.md)| | + **body** | [**RefreshKey**](RefreshKey.md)| | ### Return type -[**GatewayUpdateProducerSnowflakeOutput**](GatewayUpdateProducerSnowflakeOutput.md) +[**RefreshKeyOutput**](RefreshKeyOutput.md) ### Authorization @@ -16046,13 +21045,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerSnowflakeResponse wraps response body. | - | +**200** | refreshKeyResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_producer_venafi** -> GatewayUpdateProducerVenafiOutput gateway_update_producer_venafi(body) +# **renew_certificate** +> RenewCertificateOutput renew_certificate(body) @@ -16075,24 +21074,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateProducerVenafi() # GatewayUpdateProducerVenafi | + body = akeyless.RenewCertificate() # RenewCertificate | try: - api_response = api_instance.gateway_update_producer_venafi(body) + api_response = api_instance.renew_certificate(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_producer_venafi: %s\n" % e) + print("Exception when calling V2Api->renew_certificate: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateProducerVenafi**](GatewayUpdateProducerVenafi.md)| | + **body** | [**RenewCertificate**](RenewCertificate.md)| | ### Return type -[**GatewayUpdateProducerVenafiOutput**](GatewayUpdateProducerVenafiOutput.md) +[**RenewCertificateOutput**](RenewCertificateOutput.md) ### Authorization @@ -16106,13 +21105,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | gatewayUpdateProducerVenafiResponse wraps response body. | - | +**200** | renewCertificateResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_tls_cert** -> GatewayUpdateTlsCertOutput gateway_update_tls_cert(body) +# **request_access** +> RequestAccessOutput request_access(body) @@ -16135,24 +21134,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateTlsCert() # GatewayUpdateTlsCert | + body = akeyless.RequestAccess() # RequestAccess | try: - api_response = api_instance.gateway_update_tls_cert(body) + api_response = api_instance.request_access(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_tls_cert: %s\n" % e) + print("Exception when calling V2Api->request_access: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateTlsCert**](GatewayUpdateTlsCert.md)| | + **body** | [**RequestAccess**](RequestAccess.md)| | ### Return type -[**GatewayUpdateTlsCertOutput**](GatewayUpdateTlsCertOutput.md) +[**RequestAccessOutput**](RequestAccessOutput.md) ### Authorization @@ -16166,13 +21165,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**201** | GatewayUpdateTlsCertResponse wraps response body. | - | +**200** | requestAccessResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **gateway_update_tmp_users** -> gateway_update_tmp_users(body) +# **reverse_rbac** +> ReverseRBACOutput reverse_rbac(body) @@ -16195,23 +21194,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GatewayUpdateTmpUsers() # GatewayUpdateTmpUsers | + body = akeyless.ReverseRBAC() # ReverseRBAC | try: - api_instance.gateway_update_tmp_users(body) + api_response = api_instance.reverse_rbac(body) + pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->gateway_update_tmp_users: %s\n" % e) + print("Exception when calling V2Api->reverse_rbac: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GatewayUpdateTmpUsers**](GatewayUpdateTmpUsers.md)| | + **body** | [**ReverseRBAC**](ReverseRBAC.md)| | ### Return type -void (empty response body) +[**ReverseRBACOutput**](ReverseRBACOutput.md) ### Authorization @@ -16225,13 +21225,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | gatewayUpdateTmpUsersResponse wraps response body. | - | +**200** | reverseRBACResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **generate_csr** -> GenerateCsrOutput generate_csr(body) +# **revoke_certificate** +> object revoke_certificate(body) @@ -16254,24 +21254,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GenerateCsr() # GenerateCsr | + body = akeyless.RevokeCertificate() # RevokeCertificate | try: - api_response = api_instance.generate_csr(body) + api_response = api_instance.revoke_certificate(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->generate_csr: %s\n" % e) + print("Exception when calling V2Api->revoke_certificate: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GenerateCsr**](GenerateCsr.md)| | + **body** | [**RevokeCertificate**](RevokeCertificate.md)| | ### Return type -[**GenerateCsrOutput**](GenerateCsrOutput.md) +**object** ### Authorization @@ -16285,13 +21285,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | generateCsrResponse wraps response body. | - | +**200** | RevokeCertificateResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_account_logo** -> dict(str, str) get_account_logo() +# **revoke_creds** +> object revoke_creds() @@ -16316,10 +21316,10 @@ with akeyless.ApiClient() as api_client: api_instance = akeyless.V2Api(api_client) try: - api_response = api_instance.get_account_logo() + api_response = api_instance.revoke_creds() pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_account_logo: %s\n" % e) + print("Exception when calling V2Api->revoke_creds: %s\n" % e) ``` ### Parameters @@ -16327,7 +21327,7 @@ This endpoint does not need any parameter. ### Return type -**dict(str, str)** +**object** ### Authorization @@ -16341,13 +21341,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getAccountLogoResponse wraps response body. | - | +**200** | revokeCredsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_account_settings** -> GetAccountSettingsCommandOutput get_account_settings(body) +# **rollback_secret** +> RollbackSecretOutput rollback_secret(body) @@ -16370,24 +21370,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetAccountSettings() # GetAccountSettings | + body = akeyless.RollbackSecret() # RollbackSecret | try: - api_response = api_instance.get_account_settings(body) + api_response = api_instance.rollback_secret(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_account_settings: %s\n" % e) + print("Exception when calling V2Api->rollback_secret: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetAccountSettings**](GetAccountSettings.md)| | + **body** | [**RollbackSecret**](RollbackSecret.md)| | ### Return type -[**GetAccountSettingsCommandOutput**](GetAccountSettingsCommandOutput.md) +[**RollbackSecretOutput**](RollbackSecretOutput.md) ### Authorization @@ -16401,13 +21401,133 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getAccountSettingsResponse wraps response body. | - | +**200** | rollbackSecretResponse wraps response body. | - | +**0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **rotate_key** +> RotateKeyOutput rotate_key(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.RotateKey() # RotateKey | + + try: + api_response = api_instance.rotate_key(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->rotate_key: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + +# **rotate_oidc_client_secret** +> RotateOidcClientOutput rotate_oidc_client_secret(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.RotateOidcClientSecret() # RotateOidcClientSecret | + + try: + api_response = api_instance.rotate_oidc_client_secret(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->rotate_oidc_client_secret: %s\n" % e) +``` + +### 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_analytics_data** -> AllAnalyticsData get_analytics_data(body) +# **rotate_secret** +> RotatedSecretOutput rotate_secret(body) @@ -16430,24 +21550,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetAnalyticsData() # GetAnalyticsData | + body = akeyless.RotateSecret() # RotateSecret | try: - api_response = api_instance.get_analytics_data(body) + api_response = api_instance.rotate_secret(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_analytics_data: %s\n" % e) + print("Exception when calling V2Api->rotate_secret: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetAnalyticsData**](GetAnalyticsData.md)| | + **body** | [**RotateSecret**](RotateSecret.md)| | ### Return type -[**AllAnalyticsData**](AllAnalyticsData.md) +[**RotatedSecretOutput**](RotatedSecretOutput.md) ### Authorization @@ -16461,13 +21581,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getAnalyticsDataResponse wraps response body. | - | +**200** | rotateSecretResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_auth_method** -> AuthMethod get_auth_method(body) +# **rotated_secret_create_aws** +> RotatedSecretCreateOutput rotated_secret_create_aws(body) @@ -16490,24 +21610,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetAuthMethod() # GetAuthMethod | + body = akeyless.RotatedSecretCreateAws() # RotatedSecretCreateAws | try: - api_response = api_instance.get_auth_method(body) + api_response = api_instance.rotated_secret_create_aws(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_auth_method: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_aws: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetAuthMethod**](GetAuthMethod.md)| | + **body** | [**RotatedSecretCreateAws**](RotatedSecretCreateAws.md)| | ### Return type -[**AuthMethod**](AuthMethod.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -16521,13 +21641,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getAuthMethodResponse wraps response body. | - | +**200** | rotatedSecretCreateAwsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_certificate_value** -> GetCertificateValueOutput get_certificate_value(body) +# **rotated_secret_create_azure** +> RotatedSecretCreateOutput rotated_secret_create_azure(body) @@ -16550,24 +21670,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetCertificateValue() # GetCertificateValue | + body = akeyless.RotatedSecretCreateAzure() # RotatedSecretCreateAzure | try: - api_response = api_instance.get_certificate_value(body) + api_response = api_instance.rotated_secret_create_azure(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_certificate_value: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_azure: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetCertificateValue**](GetCertificateValue.md)| | + **body** | [**RotatedSecretCreateAzure**](RotatedSecretCreateAzure.md)| | ### Return type -[**GetCertificateValueOutput**](GetCertificateValueOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -16581,13 +21701,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getCertificateValueResponse wraps response body. | - | +**200** | rotatedSecretCreateAzureResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_dynamic_secret_value** -> dict(str, object) get_dynamic_secret_value(body) +# **rotated_secret_create_cassandra** +> RotatedSecretCreateOutput rotated_secret_create_cassandra(body) @@ -16610,24 +21730,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetDynamicSecretValue() # GetDynamicSecretValue | + body = akeyless.RotatedSecretCreateCassandra() # RotatedSecretCreateCassandra | try: - api_response = api_instance.get_dynamic_secret_value(body) + api_response = api_instance.rotated_secret_create_cassandra(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_dynamic_secret_value: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_cassandra: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetDynamicSecretValue**](GetDynamicSecretValue.md)| | + **body** | [**RotatedSecretCreateCassandra**](RotatedSecretCreateCassandra.md)| | ### Return type -**dict(str, object)** +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -16641,13 +21761,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getDynamicSecretValueResponse wraps response body. | - | +**200** | rotatedSecretCreateCassandraResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_event_forwarder** -> GetEventForwarderOutput get_event_forwarder(body) +# **rotated_secret_create_custom** +> RotatedSecretCreateOutput rotated_secret_create_custom(body) @@ -16670,24 +21790,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetEventForwarder() # GetEventForwarder | + body = akeyless.RotatedSecretCreateCustom() # RotatedSecretCreateCustom | try: - api_response = api_instance.get_event_forwarder(body) + api_response = api_instance.rotated_secret_create_custom(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_event_forwarder: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_custom: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetEventForwarder**](GetEventForwarder.md)| | + **body** | [**RotatedSecretCreateCustom**](RotatedSecretCreateCustom.md)| | ### Return type -[**GetEventForwarderOutput**](GetEventForwarderOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -16701,13 +21821,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getEventForwarderResponse wraps response body. | - | +**200** | rotatedSecretCreateCustomResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_group** -> GetGroupOutput get_group(body) +# **rotated_secret_create_dockerhub** +> RotatedSecretCreateOutput rotated_secret_create_dockerhub(body) @@ -16730,24 +21850,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetGroup() # GetGroup | + body = akeyless.RotatedSecretCreateDockerhub() # RotatedSecretCreateDockerhub | try: - api_response = api_instance.get_group(body) + api_response = api_instance.rotated_secret_create_dockerhub(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_group: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_dockerhub: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetGroup**](GetGroup.md)| | + **body** | [**RotatedSecretCreateDockerhub**](RotatedSecretCreateDockerhub.md)| | ### Return type -[**GetGroupOutput**](GetGroupOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -16761,13 +21881,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getGroupResponse wraps response body. | - | +**200** | rotatedSecretCreateDockerhubResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_kube_exec_creds** -> GetKubeExecCredsOutput get_kube_exec_creds(body) +# **rotated_secret_create_gcp** +> RotatedSecretCreateOutput rotated_secret_create_gcp(body) @@ -16790,24 +21910,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetKubeExecCreds() # GetKubeExecCreds | + body = akeyless.RotatedSecretCreateGcp() # RotatedSecretCreateGcp | try: - api_response = api_instance.get_kube_exec_creds(body) + api_response = api_instance.rotated_secret_create_gcp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_kube_exec_creds: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_gcp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetKubeExecCreds**](GetKubeExecCreds.md)| | + **body** | [**RotatedSecretCreateGcp**](RotatedSecretCreateGcp.md)| | ### Return type -[**GetKubeExecCredsOutput**](GetKubeExecCredsOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -16821,13 +21941,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getKubeExecCredsResponse wraps response body. | - | +**200** | rotatedSecretCreateGcpResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_last_user_event_status** -> GetUserEventStatusOutput get_last_user_event_status(body) +# **rotated_secret_create_hanadb** +> RotatedSecretCreateOutput rotated_secret_create_hanadb(body) @@ -16850,24 +21970,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetLastUserEventStatus() # GetLastUserEventStatus | + body = akeyless.RotatedSecretCreateHanadb() # RotatedSecretCreateHanadb | try: - api_response = api_instance.get_last_user_event_status(body) + api_response = api_instance.rotated_secret_create_hanadb(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_last_user_event_status: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_hanadb: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetLastUserEventStatus**](GetLastUserEventStatus.md)| | + **body** | [**RotatedSecretCreateHanadb**](RotatedSecretCreateHanadb.md)| | ### Return type -[**GetUserEventStatusOutput**](GetUserEventStatusOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -16881,13 +22001,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getLastUserEventStatusResponse wraps response body. | - | +**200** | rotatedSecretCreateHanadbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_pki_certificate** -> GetPKICertificateOutput get_pki_certificate(body) +# **rotated_secret_create_ldap** +> RotatedSecretCreateOutput rotated_secret_create_ldap(body) @@ -16910,24 +22030,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetPKICertificate() # GetPKICertificate | + body = akeyless.RotatedSecretCreateLdap() # RotatedSecretCreateLdap | try: - api_response = api_instance.get_pki_certificate(body) + api_response = api_instance.rotated_secret_create_ldap(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_pki_certificate: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_ldap: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetPKICertificate**](GetPKICertificate.md)| | + **body** | [**RotatedSecretCreateLdap**](RotatedSecretCreateLdap.md)| | ### Return type -[**GetPKICertificateOutput**](GetPKICertificateOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -16941,13 +22061,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_role** -> Role get_role(body) +# **rotated_secret_create_mongodb** +> RotatedSecretCreateOutput rotated_secret_create_mongodb(body) @@ -16970,24 +22090,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetRole() # GetRole | + body = akeyless.RotatedSecretCreateMongodb() # RotatedSecretCreateMongodb | try: - api_response = api_instance.get_role(body) + api_response = api_instance.rotated_secret_create_mongodb(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_role: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_mongodb: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetRole**](GetRole.md)| | + **body** | [**RotatedSecretCreateMongodb**](RotatedSecretCreateMongodb.md)| | ### Return type -[**Role**](Role.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17001,13 +22121,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getRoleResponse wraps response body. | - | +**200** | rotatedSecretCreateMongodbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_rotated_secret_value** -> dict(str, object) get_rotated_secret_value(body) +# **rotated_secret_create_mssql** +> RotatedSecretCreateOutput rotated_secret_create_mssql(body) @@ -17030,24 +22150,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetRotatedSecretValue() # GetRotatedSecretValue | + body = akeyless.RotatedSecretCreateMssql() # RotatedSecretCreateMssql | try: - api_response = api_instance.get_rotated_secret_value(body) + api_response = api_instance.rotated_secret_create_mssql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_rotated_secret_value: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_mssql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetRotatedSecretValue**](GetRotatedSecretValue.md)| | + **body** | [**RotatedSecretCreateMssql**](RotatedSecretCreateMssql.md)| | ### Return type -**dict(str, object)** +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17061,13 +22181,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getRotatedSecretValueResponse wraps response body. | - | +**200** | rotatedSecretCreateMssqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_rsa_public** -> GetRSAPublicOutput get_rsa_public(body) +# **rotated_secret_create_mysql** +> RotatedSecretCreateOutput rotated_secret_create_mysql(body) @@ -17090,24 +22210,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetRSAPublic() # GetRSAPublic | + body = akeyless.RotatedSecretCreateMysql() # RotatedSecretCreateMysql | try: - api_response = api_instance.get_rsa_public(body) + api_response = api_instance.rotated_secret_create_mysql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_rsa_public: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_mysql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetRSAPublic**](GetRSAPublic.md)| | + **body** | [**RotatedSecretCreateMysql**](RotatedSecretCreateMysql.md)| | ### Return type -[**GetRSAPublicOutput**](GetRSAPublicOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17121,13 +22241,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getRSAPublicResponse wraps response body. | - | +**200** | rotatedSecretCreateMysqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_secret_value** -> dict(str, object) get_secret_value(body) +# **rotated_secret_create_oracledb** +> RotatedSecretCreateOutput rotated_secret_create_oracledb(body) @@ -17150,24 +22270,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetSecretValue() # GetSecretValue | + body = akeyless.RotatedSecretCreateOracledb() # RotatedSecretCreateOracledb | try: - api_response = api_instance.get_secret_value(body) + api_response = api_instance.rotated_secret_create_oracledb(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_secret_value: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_oracledb: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetSecretValue**](GetSecretValue.md)| | + **body** | [**RotatedSecretCreateOracledb**](RotatedSecretCreateOracledb.md)| | ### Return type -**dict(str, object)** +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17181,13 +22301,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getSecretValueResponse wraps response body. | - | +**200** | rotatedSecretCreateOracledbResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_ssh_certificate** -> GetSSHCertificateOutput get_ssh_certificate(body) +# **rotated_secret_create_postgresql** +> RotatedSecretCreateOutput rotated_secret_create_postgresql(body) @@ -17210,24 +22330,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetSSHCertificate() # GetSSHCertificate | + body = akeyless.RotatedSecretCreatePostgresql() # RotatedSecretCreatePostgresql | try: - api_response = api_instance.get_ssh_certificate(body) + api_response = api_instance.rotated_secret_create_postgresql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_ssh_certificate: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_postgresql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetSSHCertificate**](GetSSHCertificate.md)| | + **body** | [**RotatedSecretCreatePostgresql**](RotatedSecretCreatePostgresql.md)| | ### Return type -[**GetSSHCertificateOutput**](GetSSHCertificateOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17241,13 +22361,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | getSSHCertificateResponse wraps response body. | - | +**200** | rotatedSecretCreatePostgresqlResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_tags** -> list[str] get_tags(body) +# **rotated_secret_create_redis** +> RotatedSecretCreateOutput rotated_secret_create_redis(body) @@ -17270,24 +22390,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetTags() # GetTags | + body = akeyless.RotatedSecretCreateRedis() # RotatedSecretCreateRedis | try: - api_response = api_instance.get_tags(body) + api_response = api_instance.rotated_secret_create_redis(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_tags: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_redis: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetTags**](GetTags.md)| | + **body** | [**RotatedSecretCreateRedis**](RotatedSecretCreateRedis.md)| | ### Return type -**list[str]** +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17301,13 +22421,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_target** -> Target get_target(body) +# **rotated_secret_create_redshift** +> RotatedSecretCreateOutput rotated_secret_create_redshift(body) @@ -17330,24 +22450,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetTarget() # GetTarget | + body = akeyless.RotatedSecretCreateRedshift() # RotatedSecretCreateRedshift | try: - api_response = api_instance.get_target(body) + api_response = api_instance.rotated_secret_create_redshift(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_target: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_redshift: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetTarget**](GetTarget.md)| | + **body** | [**RotatedSecretCreateRedshift**](RotatedSecretCreateRedshift.md)| | ### Return type -[**Target**](Target.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17361,13 +22481,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **get_target_details** -> GetTargetDetailsOutput get_target_details(body) +# **rotated_secret_create_snowflake** +> RotatedSecretCreateOutput rotated_secret_create_snowflake(body) @@ -17390,24 +22510,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.GetTargetDetails() # GetTargetDetails | + body = akeyless.RotatedSecretCreateSnowflake() # RotatedSecretCreateSnowflake | try: - api_response = api_instance.get_target_details(body) + api_response = api_instance.rotated_secret_create_snowflake(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->get_target_details: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_snowflake: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**GetTargetDetails**](GetTargetDetails.md)| | + **body** | [**RotatedSecretCreateSnowflake**](RotatedSecretCreateSnowflake.md)| | ### Return type -[**GetTargetDetailsOutput**](GetTargetDetailsOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17421,13 +22541,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **hmac** -> HmacOutput hmac(body) +# **rotated_secret_create_ssh** +> RotatedSecretCreateOutput rotated_secret_create_ssh(body) @@ -17450,24 +22570,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.Hmac() # Hmac | + body = akeyless.RotatedSecretCreateSsh() # RotatedSecretCreateSsh | try: - api_response = api_instance.hmac(body) + api_response = api_instance.rotated_secret_create_ssh(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->hmac: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_ssh: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**Hmac**](Hmac.md)| | + **body** | [**RotatedSecretCreateSsh**](RotatedSecretCreateSsh.md)| | ### Return type -[**HmacOutput**](HmacOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17481,13 +22601,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **import_passwords** -> ImportPasswordsOutput import_passwords(body) +# **rotated_secret_create_windows** +> RotatedSecretCreateOutput rotated_secret_create_windows(body) @@ -17510,24 +22630,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ImportPasswords() # ImportPasswords | + body = akeyless.RotatedSecretCreateWindows() # RotatedSecretCreateWindows | try: - api_response = api_instance.import_passwords(body) + api_response = api_instance.rotated_secret_create_windows(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->import_passwords: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_create_windows: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ImportPasswords**](ImportPasswords.md)| | + **body** | [**RotatedSecretCreateWindows**](RotatedSecretCreateWindows.md)| | ### Return type -[**ImportPasswordsOutput**](ImportPasswordsOutput.md) +[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) ### Authorization @@ -17541,13 +22661,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_client_delete_rule** -> KMIPClientUpdateResponse kmip_client_delete_rule(body=body) +# **rotated_secret_get_value** +> dict(str, object) rotated_secret_get_value(body) @@ -17570,24 +22690,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipClientDeleteRule() # KmipClientDeleteRule | (optional) + body = akeyless.RotatedSecretGetValue() # RotatedSecretGetValue | try: - api_response = api_instance.kmip_client_delete_rule(body=body) + api_response = api_instance.rotated_secret_get_value(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_client_delete_rule: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_get_value: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipClientDeleteRule**](KmipClientDeleteRule.md)| | [optional] + **body** | [**RotatedSecretGetValue**](RotatedSecretGetValue.md)| | ### Return type -[**KMIPClientUpdateResponse**](KMIPClientUpdateResponse.md) +**dict(str, object)** ### Authorization @@ -17601,13 +22721,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_client_set_rule** -> KMIPClientUpdateResponse kmip_client_set_rule(body=body) +# **rotated_secret_list** +> GetProducersListReplyObj rotated_secret_list(body) @@ -17630,24 +22750,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipClientSetRule() # KmipClientSetRule | (optional) + body = akeyless.RotatedSecretList() # RotatedSecretList | try: - api_response = api_instance.kmip_client_set_rule(body=body) + api_response = api_instance.rotated_secret_list(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_client_set_rule: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_list: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipClientSetRule**](KmipClientSetRule.md)| | [optional] + **body** | [**RotatedSecretList**](RotatedSecretList.md)| | ### Return type -[**KMIPClientUpdateResponse**](KMIPClientUpdateResponse.md) +[**GetProducersListReplyObj**](GetProducersListReplyObj.md) ### Authorization @@ -17661,13 +22781,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_create_client** -> KmipCreateClientOutput kmip_create_client(body=body) +# **rotated_secret_update_aws** +> RotatedSecretUpdateOutput rotated_secret_update_aws(body) @@ -17690,24 +22810,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipCreateClient() # KmipCreateClient | (optional) + body = akeyless.RotatedSecretUpdateAws() # RotatedSecretUpdateAws | try: - api_response = api_instance.kmip_create_client(body=body) + api_response = api_instance.rotated_secret_update_aws(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_create_client: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_aws: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipCreateClient**](KmipCreateClient.md)| | [optional] + **body** | [**RotatedSecretUpdateAws**](RotatedSecretUpdateAws.md)| | ### Return type -[**KmipCreateClientOutput**](KmipCreateClientOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -17721,13 +22841,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_delete_client** -> object kmip_delete_client(body=body) +# **rotated_secret_update_azure** +> RotatedSecretUpdateOutput rotated_secret_update_azure(body) @@ -17750,24 +22870,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipDeleteClient() # KmipDeleteClient | (optional) + body = akeyless.RotatedSecretUpdateAzure() # RotatedSecretUpdateAzure | try: - api_response = api_instance.kmip_delete_client(body=body) + api_response = api_instance.rotated_secret_update_azure(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_delete_client: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_azure: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipDeleteClient**](KmipDeleteClient.md)| | [optional] + **body** | [**RotatedSecretUpdateAzure**](RotatedSecretUpdateAzure.md)| | ### Return type -**object** +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -17781,13 +22901,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_delete_server** -> object kmip_delete_server(body=body) +# **rotated_secret_update_cassandra** +> RotatedSecretUpdateOutput rotated_secret_update_cassandra(body) @@ -17810,24 +22930,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipDeleteServer() # KmipDeleteServer | (optional) + body = akeyless.RotatedSecretUpdateCassandra() # RotatedSecretUpdateCassandra | try: - api_response = api_instance.kmip_delete_server(body=body) + api_response = api_instance.rotated_secret_update_cassandra(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_delete_server: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_cassandra: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipDeleteServer**](KmipDeleteServer.md)| | [optional] + **body** | [**RotatedSecretUpdateCassandra**](RotatedSecretUpdateCassandra.md)| | ### Return type -**object** +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -17841,13 +22961,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_describe_client** -> KMIPClientGetResponse kmip_describe_client(body=body) +# **rotated_secret_update_custom** +> RotatedSecretUpdateOutput rotated_secret_update_custom(body) @@ -17870,24 +22990,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipDescribeClient() # KmipDescribeClient | (optional) + body = akeyless.RotatedSecretUpdateCustom() # RotatedSecretUpdateCustom | try: - api_response = api_instance.kmip_describe_client(body=body) + api_response = api_instance.rotated_secret_update_custom(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_describe_client: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_custom: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipDescribeClient**](KmipDescribeClient.md)| | [optional] + **body** | [**RotatedSecretUpdateCustom**](RotatedSecretUpdateCustom.md)| | ### Return type -[**KMIPClientGetResponse**](KMIPClientGetResponse.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -17901,13 +23021,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_describe_server** -> KmipDescribeServerOutput kmip_describe_server(body=body) +# **rotated_secret_update_dockerhub** +> RotatedSecretUpdateOutput rotated_secret_update_dockerhub(body) @@ -17930,24 +23050,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipDescribeServer() # KmipDescribeServer | (optional) + body = akeyless.RotatedSecretUpdateDockerhub() # RotatedSecretUpdateDockerhub | try: - api_response = api_instance.kmip_describe_server(body=body) + api_response = api_instance.rotated_secret_update_dockerhub(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_describe_server: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_dockerhub: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipDescribeServer**](KmipDescribeServer.md)| | [optional] + **body** | [**RotatedSecretUpdateDockerhub**](RotatedSecretUpdateDockerhub.md)| | ### Return type -[**KmipDescribeServerOutput**](KmipDescribeServerOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -17961,13 +23081,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_list_clients** -> KMIPClientListResponse kmip_list_clients(body=body) +# **rotated_secret_update_gcp** +> RotatedSecretUpdateOutput rotated_secret_update_gcp(body) @@ -17990,24 +23110,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipListClients() # KmipListClients | (optional) + body = akeyless.RotatedSecretUpdateGcp() # RotatedSecretUpdateGcp | try: - api_response = api_instance.kmip_list_clients(body=body) + api_response = api_instance.rotated_secret_update_gcp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_list_clients: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_gcp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipListClients**](KmipListClients.md)| | [optional] + **body** | [**RotatedSecretUpdateGcp**](RotatedSecretUpdateGcp.md)| | ### Return type -[**KMIPClientListResponse**](KMIPClientListResponse.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18021,13 +23141,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_move_server** -> KmipMoveServerOutput kmip_move_server(body=body) +# **rotated_secret_update_hanadb** +> RotatedSecretUpdateOutput rotated_secret_update_hanadb(body) @@ -18050,24 +23170,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipMoveServer() # KmipMoveServer | (optional) + body = akeyless.RotatedSecretUpdateHanadb() # RotatedSecretUpdateHanadb | try: - api_response = api_instance.kmip_move_server(body=body) + api_response = api_instance.rotated_secret_update_hanadb(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_move_server: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_hanadb: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipMoveServer**](KmipMoveServer.md)| | [optional] + **body** | [**RotatedSecretUpdateHanadb**](RotatedSecretUpdateHanadb.md)| | ### Return type -[**KmipMoveServerOutput**](KmipMoveServerOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18081,13 +23201,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_renew_client_certificate** -> KmipRenewClientCertificateOutput kmip_renew_client_certificate(body=body) +# **rotated_secret_update_ldap** +> RotatedSecretUpdateOutput rotated_secret_update_ldap(body) @@ -18110,24 +23230,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipRenewClientCertificate() # KmipRenewClientCertificate | (optional) + body = akeyless.RotatedSecretUpdateLdap() # RotatedSecretUpdateLdap | try: - api_response = api_instance.kmip_renew_client_certificate(body=body) + api_response = api_instance.rotated_secret_update_ldap(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_renew_client_certificate: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_ldap: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipRenewClientCertificate**](KmipRenewClientCertificate.md)| | [optional] + **body** | [**RotatedSecretUpdateLdap**](RotatedSecretUpdateLdap.md)| | ### Return type -[**KmipRenewClientCertificateOutput**](KmipRenewClientCertificateOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18141,13 +23261,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_renew_server_certificate** -> KmipRenewServerCertificateOutput kmip_renew_server_certificate(body=body) +# **rotated_secret_update_mongodb** +> RotatedSecretUpdateOutput rotated_secret_update_mongodb(body) @@ -18170,24 +23290,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipRenewServerCertificate() # KmipRenewServerCertificate | (optional) + body = akeyless.RotatedSecretUpdateMongodb() # RotatedSecretUpdateMongodb | try: - api_response = api_instance.kmip_renew_server_certificate(body=body) + api_response = api_instance.rotated_secret_update_mongodb(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_renew_server_certificate: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_mongodb: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipRenewServerCertificate**](KmipRenewServerCertificate.md)| | [optional] + **body** | [**RotatedSecretUpdateMongodb**](RotatedSecretUpdateMongodb.md)| | ### Return type -[**KmipRenewServerCertificateOutput**](KmipRenewServerCertificateOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18201,13 +23321,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_server_setup** -> KMIPEnvironmentCreateResponse kmip_server_setup(body=body) +# **rotated_secret_update_mssql** +> RotatedSecretUpdateOutput rotated_secret_update_mssql(body) @@ -18230,24 +23350,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipServerSetup() # KmipServerSetup | (optional) + body = akeyless.RotatedSecretUpdateMssql() # RotatedSecretUpdateMssql | try: - api_response = api_instance.kmip_server_setup(body=body) + api_response = api_instance.rotated_secret_update_mssql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_server_setup: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_mssql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipServerSetup**](KmipServerSetup.md)| | [optional] + **body** | [**RotatedSecretUpdateMssql**](RotatedSecretUpdateMssql.md)| | ### Return type -[**KMIPEnvironmentCreateResponse**](KMIPEnvironmentCreateResponse.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18261,13 +23381,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **kmip_set_server_state** -> KmipSetServerStateOutput kmip_set_server_state(body=body) +# **rotated_secret_update_mysql** +> RotatedSecretUpdateOutput rotated_secret_update_mysql(body) @@ -18290,24 +23410,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.KmipSetServerState() # KmipSetServerState | (optional) + body = akeyless.RotatedSecretUpdateMysql() # RotatedSecretUpdateMysql | try: - api_response = api_instance.kmip_set_server_state(body=body) + api_response = api_instance.rotated_secret_update_mysql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->kmip_set_server_state: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_mysql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**KmipSetServerState**](KmipSetServerState.md)| | [optional] + **body** | [**RotatedSecretUpdateMysql**](RotatedSecretUpdateMysql.md)| | ### Return type -[**KmipSetServerStateOutput**](KmipSetServerStateOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18321,13 +23441,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_auth_methods** -> ListAuthMethodsOutput list_auth_methods(body) +# **rotated_secret_update_oracledb** +> RotatedSecretUpdateOutput rotated_secret_update_oracledb(body) @@ -18350,24 +23470,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ListAuthMethods() # ListAuthMethods | + body = akeyless.RotatedSecretUpdateOracledb() # RotatedSecretUpdateOracledb | try: - api_response = api_instance.list_auth_methods(body) + api_response = api_instance.rotated_secret_update_oracledb(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->list_auth_methods: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_oracledb: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListAuthMethods**](ListAuthMethods.md)| | + **body** | [**RotatedSecretUpdateOracledb**](RotatedSecretUpdateOracledb.md)| | ### Return type -[**ListAuthMethodsOutput**](ListAuthMethodsOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18381,13 +23501,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_gateways** -> GatewaysListResponse list_gateways(body) +# **rotated_secret_update_postgresql** +> RotatedSecretUpdateOutput rotated_secret_update_postgresql(body) @@ -18410,24 +23530,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ListGateways() # ListGateways | + body = akeyless.RotatedSecretUpdatePostgresql() # RotatedSecretUpdatePostgresql | try: - api_response = api_instance.list_gateways(body) + api_response = api_instance.rotated_secret_update_postgresql(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->list_gateways: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_postgresql: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListGateways**](ListGateways.md)| | + **body** | [**RotatedSecretUpdatePostgresql**](RotatedSecretUpdatePostgresql.md)| | ### Return type -[**GatewaysListResponse**](GatewaysListResponse.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18441,13 +23561,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_groups** -> ListGroupsOutput list_groups(body) +# **rotated_secret_update_redis** +> RotatedSecretUpdateOutput rotated_secret_update_redis(body) @@ -18470,24 +23590,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ListGroups() # ListGroups | + body = akeyless.RotatedSecretUpdateRedis() # RotatedSecretUpdateRedis | try: - api_response = api_instance.list_groups(body) + api_response = api_instance.rotated_secret_update_redis(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->list_groups: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_redis: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListGroups**](ListGroups.md)| | + **body** | [**RotatedSecretUpdateRedis**](RotatedSecretUpdateRedis.md)| | ### Return type -[**ListGroupsOutput**](ListGroupsOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18501,13 +23621,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_items** -> ListItemsInPathOutput list_items(body) +# **rotated_secret_update_redshift** +> RotatedSecretUpdateOutput rotated_secret_update_redshift(body) @@ -18530,24 +23650,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ListItems() # ListItems | + body = akeyless.RotatedSecretUpdateRedshift() # RotatedSecretUpdateRedshift | try: - api_response = api_instance.list_items(body) + api_response = api_instance.rotated_secret_update_redshift(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->list_items: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_redshift: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListItems**](ListItems.md)| | + **body** | [**RotatedSecretUpdateRedshift**](RotatedSecretUpdateRedshift.md)| | ### Return type -[**ListItemsInPathOutput**](ListItemsInPathOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18561,13 +23681,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_roles** -> ListRolesOutput list_roles(body) +# **rotated_secret_update_snowflake** +> RotatedSecretUpdateOutput rotated_secret_update_snowflake(body) @@ -18590,24 +23710,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ListRoles() # ListRoles | + body = akeyless.RotatedSecretUpdateSnowflake() # RotatedSecretUpdateSnowflake | try: - api_response = api_instance.list_roles(body) + api_response = api_instance.rotated_secret_update_snowflake(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->list_roles: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_snowflake: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListRoles**](ListRoles.md)| | + **body** | [**RotatedSecretUpdateSnowflake**](RotatedSecretUpdateSnowflake.md)| | ### Return type -[**ListRolesOutput**](ListRolesOutput.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18621,13 +23741,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_shared_items** -> list_shared_items(body) +# **rotated_secret_update_ssh** +> RotatedSecretUpdateOutput rotated_secret_update_ssh(body) @@ -18650,23 +23770,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ListSharedItems() # ListSharedItems | + body = akeyless.RotatedSecretUpdateSsh() # RotatedSecretUpdateSsh | try: - api_instance.list_shared_items(body) + api_response = api_instance.rotated_secret_update_ssh(body) + pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->list_shared_items: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_ssh: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListSharedItems**](ListSharedItems.md)| | + **body** | [**RotatedSecretUpdateSsh**](RotatedSecretUpdateSsh.md)| | ### Return type -void (empty response body) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18680,13 +23801,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | | - | +**201** | rotatedSecretUpdateSshResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_sra_bastions** -> BastionsList list_sra_bastions(body) +# **rotated_secret_update_windows** +> RotatedSecretUpdateOutput rotated_secret_update_windows(body) @@ -18709,24 +23830,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ListSRABastions() # ListSRABastions | + body = akeyless.RotatedSecretUpdateWindows() # RotatedSecretUpdateWindows | try: - api_response = api_instance.list_sra_bastions(body) + api_response = api_instance.rotated_secret_update_windows(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->list_sra_bastions: %s\n" % e) + print("Exception when calling V2Api->rotated_secret_update_windows: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListSRABastions**](ListSRABastions.md)| | + **body** | [**RotatedSecretUpdateWindows**](RotatedSecretUpdateWindows.md)| | ### Return type -[**BastionsList**](BastionsList.md) +[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) ### Authorization @@ -18740,13 +23861,13 @@ No authorization required ### HTTP response details | Status code | Description | Response headers | |-------------|-------------|------------------| -**200** | listSRABastionsResponse wraps response body. | - | +**201** | rotatedSecretUpdateWindowsResponse wraps response body. | - | **0** | errorResponse wraps any error to return it as a JSON object with one \"error\" field. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **list_targets** -> ListTargetsOutput list_targets(body) +# **set_item_state** +> object set_item_state(body) @@ -18769,24 +23890,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ListTargets() # ListTargets | + body = akeyless.SetItemState() # SetItemState | try: - api_response = api_instance.list_targets(body) + api_response = api_instance.set_item_state(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->list_targets: %s\n" % e) + print("Exception when calling V2Api->set_item_state: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ListTargets**](ListTargets.md)| | + **body** | [**SetItemState**](SetItemState.md)| | ### Return type -[**ListTargetsOutput**](ListTargetsOutput.md) +**object** ### Authorization @@ -18800,13 +23921,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **move_objects** -> object move_objects(body) +# **set_role_rule** +> object set_role_rule(body) @@ -18829,20 +23950,20 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.MoveObjects() # MoveObjects | + body = akeyless.SetRoleRule() # SetRoleRule | try: - api_response = api_instance.move_objects(body) + api_response = api_instance.set_role_rule(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->move_objects: %s\n" % e) + print("Exception when calling V2Api->set_role_rule: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**MoveObjects**](MoveObjects.md)| | + **body** | [**SetRoleRule**](SetRoleRule.md)| | ### Return type @@ -18860,13 +23981,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **provision_certificate** -> ProvisionCertificateOutput provision_certificate(body) +# **share_item** +> share_item(body) @@ -18889,24 +24010,23 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ProvisionCertificate() # ProvisionCertificate | + body = akeyless.ShareItem() # ShareItem | try: - api_response = api_instance.provision_certificate(body) - pprint(api_response) + api_instance.share_item(body) except ApiException as e: - print("Exception when calling V2Api->provision_certificate: %s\n" % e) + print("Exception when calling V2Api->share_item: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ProvisionCertificate**](ProvisionCertificate.md)| | + **body** | [**ShareItem**](ShareItem.md)| | ### Return type -[**ProvisionCertificateOutput**](ProvisionCertificateOutput.md) +void (empty response body) ### Authorization @@ -18920,13 +24040,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **raw_creds** -> SystemAccessCredentialsReplyObj raw_creds(body=body) +# **sign_data_with_classic_key** +> SignOutput sign_data_with_classic_key(body) @@ -18949,24 +24069,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RawCreds() # RawCreds | (optional) + body = akeyless.SignDataWithClassicKey() # SignDataWithClassicKey | try: - api_response = api_instance.raw_creds(body=body) + api_response = api_instance.sign_data_with_classic_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->raw_creds: %s\n" % e) + print("Exception when calling V2Api->sign_data_with_classic_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RawCreds**](RawCreds.md)| | [optional] + **body** | [**SignDataWithClassicKey**](SignDataWithClassicKey.md)| | ### Return type -[**SystemAccessCredentialsReplyObj**](SystemAccessCredentialsReplyObj.md) +[**SignOutput**](SignOutput.md) ### Authorization @@ -18980,13 +24100,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **refresh_key** -> RefreshKeyOutput refresh_key(body) +# **sign_ec_dsa** +> SignEcDsaOutput sign_ec_dsa(body) @@ -19009,24 +24129,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RefreshKey() # RefreshKey | + body = akeyless.SignEcDsa() # SignEcDsa | try: - api_response = api_instance.refresh_key(body) + api_response = api_instance.sign_ec_dsa(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->refresh_key: %s\n" % e) + print("Exception when calling V2Api->sign_ec_dsa: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RefreshKey**](RefreshKey.md)| | + **body** | [**SignEcDsa**](SignEcDsa.md)| | ### Return type -[**RefreshKeyOutput**](RefreshKeyOutput.md) +[**SignEcDsaOutput**](SignEcDsaOutput.md) ### Authorization @@ -19040,13 +24160,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **renew_certificate** -> RenewCertificateOutput renew_certificate(body) +# **sign_gpg** +> SignGPGOutput sign_gpg(body) @@ -19069,24 +24189,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RenewCertificate() # RenewCertificate | + body = akeyless.SignGPG() # SignGPG | try: - api_response = api_instance.renew_certificate(body) + api_response = api_instance.sign_gpg(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->renew_certificate: %s\n" % e) + print("Exception when calling V2Api->sign_gpg: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RenewCertificate**](RenewCertificate.md)| | + **body** | [**SignGPG**](SignGPG.md)| | ### Return type -[**RenewCertificateOutput**](RenewCertificateOutput.md) +[**SignGPGOutput**](SignGPGOutput.md) ### Authorization @@ -19100,13 +24220,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **request_access** -> RequestAccessOutput request_access(body) +# **sign_jwt_with_classic_key** +> SignJWTOutput sign_jwt_with_classic_key(body) @@ -19129,24 +24249,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RequestAccess() # RequestAccess | + body = akeyless.SignJWTWithClassicKey() # SignJWTWithClassicKey | try: - api_response = api_instance.request_access(body) + api_response = api_instance.sign_jwt_with_classic_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->request_access: %s\n" % e) + print("Exception when calling V2Api->sign_jwt_with_classic_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RequestAccess**](RequestAccess.md)| | + **body** | [**SignJWTWithClassicKey**](SignJWTWithClassicKey.md)| | ### Return type -[**RequestAccessOutput**](RequestAccessOutput.md) +[**SignJWTOutput**](SignJWTOutput.md) ### Authorization @@ -19160,13 +24280,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **reverse_rbac** -> ReverseRBACOutput reverse_rbac(body) +# **sign_pkcs1** +> SignPKCS1Output sign_pkcs1(body) @@ -19189,24 +24309,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ReverseRBAC() # ReverseRBAC | + body = akeyless.SignPKCS1() # SignPKCS1 | try: - api_response = api_instance.reverse_rbac(body) + api_response = api_instance.sign_pkcs1(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->reverse_rbac: %s\n" % e) + print("Exception when calling V2Api->sign_pkcs1: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ReverseRBAC**](ReverseRBAC.md)| | + **body** | [**SignPKCS1**](SignPKCS1.md)| | ### Return type -[**ReverseRBACOutput**](ReverseRBACOutput.md) +[**SignPKCS1Output**](SignPKCS1Output.md) ### Authorization @@ -19220,13 +24340,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **revoke_certificate** -> object revoke_certificate(body) +# **sign_pki_cert_with_classic_key** +> SignPKICertOutput sign_pki_cert_with_classic_key(body) @@ -19249,24 +24369,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RevokeCertificate() # RevokeCertificate | + body = akeyless.SignPKICertWithClassicKey() # SignPKICertWithClassicKey | try: - api_response = api_instance.revoke_certificate(body) + api_response = api_instance.sign_pki_cert_with_classic_key(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->revoke_certificate: %s\n" % e) + print("Exception when calling V2Api->sign_pki_cert_with_classic_key: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RevokeCertificate**](RevokeCertificate.md)| | + **body** | [**SignPKICertWithClassicKey**](SignPKICertWithClassicKey.md)| | ### Return type -**object** +[**SignPKICertOutput**](SignPKICertOutput.md) ### Authorization @@ -19280,13 +24400,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **revoke_creds** -> object revoke_creds() +# **sign_rsa_ssa_pss** +> SignRsaSsaPssOutput sign_rsa_ssa_pss(body) @@ -19309,20 +24429,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - + body = akeyless.SignRsaSsaPss() # SignRsaSsaPss | + try: - api_response = api_instance.revoke_creds() + api_response = api_instance.sign_rsa_ssa_pss(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->revoke_creds: %s\n" % e) + print("Exception when calling V2Api->sign_rsa_ssa_pss: %s\n" % e) ``` ### Parameters -This endpoint does not need any parameter. + +Name | Type | Description | Notes +------------- | ------------- | ------------- | ------------- + **body** | [**SignRsaSsaPss**](SignRsaSsaPss.md)| | ### Return type -**object** +[**SignRsaSsaPssOutput**](SignRsaSsaPssOutput.md) ### Authorization @@ -19330,19 +24454,19 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rollback_secret** -> RollbackSecretOutput rollback_secret(body) +# **static_creds_auth** +> StaticCredsAuthOutput static_creds_auth(body) @@ -19365,24 +24489,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RollbackSecret() # RollbackSecret | + body = akeyless.StaticCredsAuth() # StaticCredsAuth | try: - api_response = api_instance.rollback_secret(body) + api_response = api_instance.static_creds_auth(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rollback_secret: %s\n" % e) + print("Exception when calling V2Api->static_creds_auth: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RollbackSecret**](RollbackSecret.md)| | + **body** | [**StaticCredsAuth**](StaticCredsAuth.md)| | ### Return type -[**RollbackSecretOutput**](RollbackSecretOutput.md) +[**StaticCredsAuthOutput**](StaticCredsAuthOutput.md) ### Authorization @@ -19396,13 +24520,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotate_key** -> RotateKeyOutput rotate_key(body) +# **target_create_artifactory** +> TargetCreateOutput target_create_artifactory(body) @@ -19425,24 +24549,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotateKey() # RotateKey | + body = akeyless.TargetCreateArtifactory() # TargetCreateArtifactory | try: - api_response = api_instance.rotate_key(body) + api_response = api_instance.target_create_artifactory(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotate_key: %s\n" % e) + print("Exception when calling V2Api->target_create_artifactory: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotateKey**](RotateKey.md)| | + **body** | [**TargetCreateArtifactory**](TargetCreateArtifactory.md)| | ### Return type -[**RotateKeyOutput**](RotateKeyOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19456,13 +24580,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotate_oidc_client_secret** -> RotateOidcClientOutput rotate_oidc_client_secret(body) +# **target_create_aws** +> TargetCreateOutput target_create_aws(body) @@ -19485,24 +24609,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotateOidcClientSecret() # RotateOidcClientSecret | + body = akeyless.TargetCreateAws() # TargetCreateAws | try: - api_response = api_instance.rotate_oidc_client_secret(body) + api_response = api_instance.target_create_aws(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotate_oidc_client_secret: %s\n" % e) + print("Exception when calling V2Api->target_create_aws: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotateOidcClientSecret**](RotateOidcClientSecret.md)| | + **body** | [**TargetCreateAws**](TargetCreateAws.md)| | ### Return type -[**RotateOidcClientOutput**](RotateOidcClientOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19516,13 +24640,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotate_secret** -> RotatedSecretOutput rotate_secret(body) +# **target_create_azure** +> TargetCreateOutput target_create_azure(body) @@ -19545,24 +24669,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotateSecret() # RotateSecret | + body = akeyless.TargetCreateAzure() # TargetCreateAzure | try: - api_response = api_instance.rotate_secret(body) + api_response = api_instance.target_create_azure(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotate_secret: %s\n" % e) + print("Exception when calling V2Api->target_create_azure: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotateSecret**](RotateSecret.md)| | + **body** | [**TargetCreateAzure**](TargetCreateAzure.md)| | ### Return type -[**RotatedSecretOutput**](RotatedSecretOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19576,13 +24700,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_aws** -> RotatedSecretCreateOutput rotated_secret_create_aws(body) +# **target_create_db** +> TargetCreateOutput target_create_db(body) @@ -19605,24 +24729,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateAws() # RotatedSecretCreateAws | + body = akeyless.TargetCreateDB() # TargetCreateDB | try: - api_response = api_instance.rotated_secret_create_aws(body) + api_response = api_instance.target_create_db(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_aws: %s\n" % e) + print("Exception when calling V2Api->target_create_db: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateAws**](RotatedSecretCreateAws.md)| | + **body** | [**TargetCreateDB**](TargetCreateDB.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19636,13 +24760,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_azure** -> RotatedSecretCreateOutput rotated_secret_create_azure(body) +# **target_create_dockerhub** +> TargetCreateOutput target_create_dockerhub(body) @@ -19665,24 +24789,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateAzure() # RotatedSecretCreateAzure | + body = akeyless.TargetCreateDockerhub() # TargetCreateDockerhub | try: - api_response = api_instance.rotated_secret_create_azure(body) + api_response = api_instance.target_create_dockerhub(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_azure: %s\n" % e) + print("Exception when calling V2Api->target_create_dockerhub: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateAzure**](RotatedSecretCreateAzure.md)| | + **body** | [**TargetCreateDockerhub**](TargetCreateDockerhub.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19696,13 +24820,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_cassandra** -> RotatedSecretCreateOutput rotated_secret_create_cassandra(body) +# **target_create_eks** +> TargetCreateOutput target_create_eks(body) @@ -19725,24 +24849,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateCassandra() # RotatedSecretCreateCassandra | + body = akeyless.TargetCreateEks() # TargetCreateEks | try: - api_response = api_instance.rotated_secret_create_cassandra(body) + api_response = api_instance.target_create_eks(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_cassandra: %s\n" % e) + print("Exception when calling V2Api->target_create_eks: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateCassandra**](RotatedSecretCreateCassandra.md)| | + **body** | [**TargetCreateEks**](TargetCreateEks.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19756,13 +24880,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_custom** -> RotatedSecretCreateOutput rotated_secret_create_custom(body) +# **target_create_gcp** +> TargetCreateOutput target_create_gcp(body) @@ -19785,24 +24909,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateCustom() # RotatedSecretCreateCustom | + body = akeyless.TargetCreateGcp() # TargetCreateGcp | try: - api_response = api_instance.rotated_secret_create_custom(body) + api_response = api_instance.target_create_gcp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_custom: %s\n" % e) + print("Exception when calling V2Api->target_create_gcp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateCustom**](RotatedSecretCreateCustom.md)| | + **body** | [**TargetCreateGcp**](TargetCreateGcp.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19816,13 +24940,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_dockerhub** -> RotatedSecretCreateOutput rotated_secret_create_dockerhub(body) +# **target_create_github** +> TargetCreateOutput target_create_github(body) @@ -19845,24 +24969,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateDockerhub() # RotatedSecretCreateDockerhub | + body = akeyless.TargetCreateGithub() # TargetCreateGithub | try: - api_response = api_instance.rotated_secret_create_dockerhub(body) + api_response = api_instance.target_create_github(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_dockerhub: %s\n" % e) + print("Exception when calling V2Api->target_create_github: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateDockerhub**](RotatedSecretCreateDockerhub.md)| | + **body** | [**TargetCreateGithub**](TargetCreateGithub.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19876,13 +25000,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_gcp** -> RotatedSecretCreateOutput rotated_secret_create_gcp(body) +# **target_create_gitlab** +> TargetCreateOutput target_create_gitlab(body) @@ -19905,24 +25029,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateGcp() # RotatedSecretCreateGcp | + body = akeyless.TargetCreateGitlab() # TargetCreateGitlab | try: - api_response = api_instance.rotated_secret_create_gcp(body) + api_response = api_instance.target_create_gitlab(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_gcp: %s\n" % e) + print("Exception when calling V2Api->target_create_gitlab: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateGcp**](RotatedSecretCreateGcp.md)| | + **body** | [**TargetCreateGitlab**](TargetCreateGitlab.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19936,13 +25060,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_hanadb** -> RotatedSecretCreateOutput rotated_secret_create_hanadb(body) +# **target_create_gke** +> TargetCreateOutput target_create_gke(body) @@ -19965,24 +25089,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateHanadb() # RotatedSecretCreateHanadb | + body = akeyless.TargetCreateGke() # TargetCreateGke | try: - api_response = api_instance.rotated_secret_create_hanadb(body) + api_response = api_instance.target_create_gke(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_hanadb: %s\n" % e) + print("Exception when calling V2Api->target_create_gke: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateHanadb**](RotatedSecretCreateHanadb.md)| | + **body** | [**TargetCreateGke**](TargetCreateGke.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -19996,13 +25120,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_ldap** -> RotatedSecretCreateOutput rotated_secret_create_ldap(body) +# **target_create_global_sign** +> TargetCreateOutput target_create_global_sign(body) @@ -20025,24 +25149,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateLdap() # RotatedSecretCreateLdap | + body = akeyless.TargetCreateGlobalSign() # TargetCreateGlobalSign | try: - api_response = api_instance.rotated_secret_create_ldap(body) + api_response = api_instance.target_create_global_sign(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_ldap: %s\n" % e) + print("Exception when calling V2Api->target_create_global_sign: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateLdap**](RotatedSecretCreateLdap.md)| | + **body** | [**TargetCreateGlobalSign**](TargetCreateGlobalSign.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20056,13 +25180,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_mongodb** -> RotatedSecretCreateOutput rotated_secret_create_mongodb(body) +# **target_create_global_sign_atlas** +> TargetCreateOutput target_create_global_sign_atlas(body) @@ -20085,24 +25209,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateMongodb() # RotatedSecretCreateMongodb | + body = akeyless.TargetCreateGlobalSignAtlas() # TargetCreateGlobalSignAtlas | try: - api_response = api_instance.rotated_secret_create_mongodb(body) + api_response = api_instance.target_create_global_sign_atlas(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_mongodb: %s\n" % e) + print("Exception when calling V2Api->target_create_global_sign_atlas: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateMongodb**](RotatedSecretCreateMongodb.md)| | + **body** | [**TargetCreateGlobalSignAtlas**](TargetCreateGlobalSignAtlas.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20116,13 +25240,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_mssql** -> RotatedSecretCreateOutput rotated_secret_create_mssql(body) +# **target_create_godaddy** +> TargetCreateOutput target_create_godaddy(body) @@ -20145,24 +25269,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateMssql() # RotatedSecretCreateMssql | + body = akeyless.TargetCreateGodaddy() # TargetCreateGodaddy | try: - api_response = api_instance.rotated_secret_create_mssql(body) + api_response = api_instance.target_create_godaddy(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_mssql: %s\n" % e) + print("Exception when calling V2Api->target_create_godaddy: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateMssql**](RotatedSecretCreateMssql.md)| | + **body** | [**TargetCreateGodaddy**](TargetCreateGodaddy.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20176,13 +25300,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_mysql** -> RotatedSecretCreateOutput rotated_secret_create_mysql(body) +# **target_create_hashi_vault** +> TargetCreateOutput target_create_hashi_vault(body) @@ -20205,24 +25329,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateMysql() # RotatedSecretCreateMysql | + body = akeyless.TargetCreateHashiVault() # TargetCreateHashiVault | try: - api_response = api_instance.rotated_secret_create_mysql(body) + api_response = api_instance.target_create_hashi_vault(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_mysql: %s\n" % e) + print("Exception when calling V2Api->target_create_hashi_vault: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateMysql**](RotatedSecretCreateMysql.md)| | + **body** | [**TargetCreateHashiVault**](TargetCreateHashiVault.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20236,13 +25360,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_oracledb** -> RotatedSecretCreateOutput rotated_secret_create_oracledb(body) +# **target_create_k8s** +> TargetCreateOutput target_create_k8s(body) @@ -20265,24 +25389,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateOracledb() # RotatedSecretCreateOracledb | + body = akeyless.TargetCreateK8s() # TargetCreateK8s | try: - api_response = api_instance.rotated_secret_create_oracledb(body) + api_response = api_instance.target_create_k8s(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_oracledb: %s\n" % e) + print("Exception when calling V2Api->target_create_k8s: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateOracledb**](RotatedSecretCreateOracledb.md)| | + **body** | [**TargetCreateK8s**](TargetCreateK8s.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20296,13 +25420,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_postgresql** -> RotatedSecretCreateOutput rotated_secret_create_postgresql(body) +# **target_create_ldap** +> TargetCreateOutput target_create_ldap(body) @@ -20325,24 +25449,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreatePostgresql() # RotatedSecretCreatePostgresql | + body = akeyless.TargetCreateLdap() # TargetCreateLdap | try: - api_response = api_instance.rotated_secret_create_postgresql(body) + api_response = api_instance.target_create_ldap(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_postgresql: %s\n" % e) + print("Exception when calling V2Api->target_create_ldap: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreatePostgresql**](RotatedSecretCreatePostgresql.md)| | + **body** | [**TargetCreateLdap**](TargetCreateLdap.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20356,13 +25480,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_redis** -> RotatedSecretCreateOutput rotated_secret_create_redis(body) +# **target_create_linked** +> TargetCreateOutput target_create_linked(body) @@ -20385,24 +25509,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateRedis() # RotatedSecretCreateRedis | + body = akeyless.TargetCreateLinked() # TargetCreateLinked | try: - api_response = api_instance.rotated_secret_create_redis(body) + api_response = api_instance.target_create_linked(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_redis: %s\n" % e) + print("Exception when calling V2Api->target_create_linked: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateRedis**](RotatedSecretCreateRedis.md)| | + **body** | [**TargetCreateLinked**](TargetCreateLinked.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20416,13 +25540,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_redshift** -> RotatedSecretCreateOutput rotated_secret_create_redshift(body) +# **target_create_ping** +> TargetCreateOutput target_create_ping(body) @@ -20445,24 +25569,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateRedshift() # RotatedSecretCreateRedshift | + body = akeyless.TargetCreatePing() # TargetCreatePing | try: - api_response = api_instance.rotated_secret_create_redshift(body) + api_response = api_instance.target_create_ping(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_redshift: %s\n" % e) + print("Exception when calling V2Api->target_create_ping: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateRedshift**](RotatedSecretCreateRedshift.md)| | + **body** | [**TargetCreatePing**](TargetCreatePing.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20476,13 +25600,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_snowflake** -> RotatedSecretCreateOutput rotated_secret_create_snowflake(body) +# **target_create_rabbit_mq** +> TargetCreateOutput target_create_rabbit_mq(body) @@ -20505,24 +25629,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateSnowflake() # RotatedSecretCreateSnowflake | + body = akeyless.TargetCreateRabbitMq() # TargetCreateRabbitMq | try: - api_response = api_instance.rotated_secret_create_snowflake(body) + api_response = api_instance.target_create_rabbit_mq(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_snowflake: %s\n" % e) + print("Exception when calling V2Api->target_create_rabbit_mq: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateSnowflake**](RotatedSecretCreateSnowflake.md)| | + **body** | [**TargetCreateRabbitMq**](TargetCreateRabbitMq.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20536,13 +25660,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_ssh** -> RotatedSecretCreateOutput rotated_secret_create_ssh(body) +# **target_create_salesforce** +> TargetCreateOutput target_create_salesforce(body) @@ -20565,24 +25689,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateSsh() # RotatedSecretCreateSsh | + body = akeyless.TargetCreateSalesforce() # TargetCreateSalesforce | try: - api_response = api_instance.rotated_secret_create_ssh(body) + api_response = api_instance.target_create_salesforce(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_ssh: %s\n" % e) + print("Exception when calling V2Api->target_create_salesforce: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateSsh**](RotatedSecretCreateSsh.md)| | + **body** | [**TargetCreateSalesforce**](TargetCreateSalesforce.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20596,13 +25720,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_create_windows** -> RotatedSecretCreateOutput rotated_secret_create_windows(body) +# **target_create_ssh** +> TargetCreateOutput target_create_ssh(body) @@ -20625,24 +25749,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretCreateWindows() # RotatedSecretCreateWindows | + body = akeyless.TargetCreateSsh() # TargetCreateSsh | try: - api_response = api_instance.rotated_secret_create_windows(body) + api_response = api_instance.target_create_ssh(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_create_windows: %s\n" % e) + print("Exception when calling V2Api->target_create_ssh: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretCreateWindows**](RotatedSecretCreateWindows.md)| | + **body** | [**TargetCreateSsh**](TargetCreateSsh.md)| | ### Return type -[**RotatedSecretCreateOutput**](RotatedSecretCreateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20656,13 +25780,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_get_value** -> dict(str, object) rotated_secret_get_value(body) +# **target_create_web** +> TargetCreateOutput target_create_web(body) @@ -20685,24 +25809,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretGetValue() # RotatedSecretGetValue | + body = akeyless.TargetCreateWeb() # TargetCreateWeb | try: - api_response = api_instance.rotated_secret_get_value(body) + api_response = api_instance.target_create_web(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_get_value: %s\n" % e) + print("Exception when calling V2Api->target_create_web: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretGetValue**](RotatedSecretGetValue.md)| | + **body** | [**TargetCreateWeb**](TargetCreateWeb.md)| | ### Return type -**dict(str, object)** +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20716,13 +25840,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_list** -> GetProducersListReplyObj rotated_secret_list(body) +# **target_create_windows** +> TargetCreateOutput target_create_windows(body) @@ -20745,24 +25869,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretList() # RotatedSecretList | + body = akeyless.TargetCreateWindows() # TargetCreateWindows | try: - api_response = api_instance.rotated_secret_list(body) + api_response = api_instance.target_create_windows(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_list: %s\n" % e) + print("Exception when calling V2Api->target_create_windows: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretList**](RotatedSecretList.md)| | + **body** | [**TargetCreateWindows**](TargetCreateWindows.md)| | ### Return type -[**GetProducersListReplyObj**](GetProducersListReplyObj.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20776,13 +25900,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_aws** -> RotatedSecretUpdateOutput rotated_secret_update_aws(body) +# **target_create_zero_ssl** +> TargetCreateOutput target_create_zero_ssl(body) @@ -20805,24 +25929,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateAws() # RotatedSecretUpdateAws | + body = akeyless.TargetCreateZeroSSL() # TargetCreateZeroSSL | try: - api_response = api_instance.rotated_secret_update_aws(body) + api_response = api_instance.target_create_zero_ssl(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_aws: %s\n" % e) + print("Exception when calling V2Api->target_create_zero_ssl: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateAws**](RotatedSecretUpdateAws.md)| | + **body** | [**TargetCreateZeroSSL**](TargetCreateZeroSSL.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetCreateOutput**](TargetCreateOutput.md) ### Authorization @@ -20836,13 +25960,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_azure** -> RotatedSecretUpdateOutput rotated_secret_update_azure(body) +# **target_delete** +> object target_delete(body) @@ -20865,24 +25989,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateAzure() # RotatedSecretUpdateAzure | + body = akeyless.TargetDelete() # TargetDelete | try: - api_response = api_instance.rotated_secret_update_azure(body) + api_response = api_instance.target_delete(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_azure: %s\n" % e) + print("Exception when calling V2Api->target_delete: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateAzure**](RotatedSecretUpdateAzure.md)| | + **body** | [**TargetDelete**](TargetDelete.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +**object** ### Authorization @@ -20896,13 +26020,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_cassandra** -> RotatedSecretUpdateOutput rotated_secret_update_cassandra(body) +# **target_get** +> Target target_get(body) @@ -20925,24 +26049,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateCassandra() # RotatedSecretUpdateCassandra | + body = akeyless.TargetGet() # TargetGet | try: - api_response = api_instance.rotated_secret_update_cassandra(body) + api_response = api_instance.target_get(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_cassandra: %s\n" % e) + print("Exception when calling V2Api->target_get: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateCassandra**](RotatedSecretUpdateCassandra.md)| | + **body** | [**TargetGet**](TargetGet.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**Target**](Target.md) ### Authorization @@ -20956,13 +26080,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_custom** -> RotatedSecretUpdateOutput rotated_secret_update_custom(body) +# **target_get_details** +> GetTargetDetailsOutput target_get_details(body) @@ -20985,24 +26109,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateCustom() # RotatedSecretUpdateCustom | + body = akeyless.TargetGetDetails() # TargetGetDetails | try: - api_response = api_instance.rotated_secret_update_custom(body) + api_response = api_instance.target_get_details(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_custom: %s\n" % e) + print("Exception when calling V2Api->target_get_details: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateCustom**](RotatedSecretUpdateCustom.md)| | + **body** | [**TargetGetDetails**](TargetGetDetails.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**GetTargetDetailsOutput**](GetTargetDetailsOutput.md) ### Authorization @@ -21016,13 +26140,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_dockerhub** -> RotatedSecretUpdateOutput rotated_secret_update_dockerhub(body) +# **target_list** +> ListTargetsOutput target_list(body) @@ -21045,24 +26169,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateDockerhub() # RotatedSecretUpdateDockerhub | + body = akeyless.TargetList() # TargetList | try: - api_response = api_instance.rotated_secret_update_dockerhub(body) + api_response = api_instance.target_list(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_dockerhub: %s\n" % e) + print("Exception when calling V2Api->target_list: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateDockerhub**](RotatedSecretUpdateDockerhub.md)| | + **body** | [**TargetList**](TargetList.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**ListTargetsOutput**](ListTargetsOutput.md) ### Authorization @@ -21076,13 +26200,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_gcp** -> RotatedSecretUpdateOutput rotated_secret_update_gcp(body) +# **target_update_artifactory** +> TargetUpdateOutput target_update_artifactory(body) @@ -21105,24 +26229,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateGcp() # RotatedSecretUpdateGcp | + body = akeyless.TargetUpdateArtifactory() # TargetUpdateArtifactory | try: - api_response = api_instance.rotated_secret_update_gcp(body) + api_response = api_instance.target_update_artifactory(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_gcp: %s\n" % e) + print("Exception when calling V2Api->target_update_artifactory: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateGcp**](RotatedSecretUpdateGcp.md)| | + **body** | [**TargetUpdateArtifactory**](TargetUpdateArtifactory.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21136,13 +26260,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_hanadb** -> RotatedSecretUpdateOutput rotated_secret_update_hanadb(body) +# **target_update_aws** +> TargetUpdateOutput target_update_aws(body) @@ -21165,24 +26289,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateHanadb() # RotatedSecretUpdateHanadb | + body = akeyless.TargetUpdateAws() # TargetUpdateAws | try: - api_response = api_instance.rotated_secret_update_hanadb(body) + api_response = api_instance.target_update_aws(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_hanadb: %s\n" % e) + print("Exception when calling V2Api->target_update_aws: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateHanadb**](RotatedSecretUpdateHanadb.md)| | + **body** | [**TargetUpdateAws**](TargetUpdateAws.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21196,13 +26320,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_ldap** -> RotatedSecretUpdateOutput rotated_secret_update_ldap(body) +# **target_update_azure** +> TargetUpdateOutput target_update_azure(body) @@ -21225,24 +26349,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateLdap() # RotatedSecretUpdateLdap | + body = akeyless.TargetUpdateAzure() # TargetUpdateAzure | try: - api_response = api_instance.rotated_secret_update_ldap(body) + api_response = api_instance.target_update_azure(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_ldap: %s\n" % e) + print("Exception when calling V2Api->target_update_azure: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateLdap**](RotatedSecretUpdateLdap.md)| | + **body** | [**TargetUpdateAzure**](TargetUpdateAzure.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21256,13 +26380,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_mongodb** -> RotatedSecretUpdateOutput rotated_secret_update_mongodb(body) +# **target_update_db** +> TargetUpdateOutput target_update_db(body) @@ -21285,24 +26409,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateMongodb() # RotatedSecretUpdateMongodb | + body = akeyless.TargetUpdateDB() # TargetUpdateDB | try: - api_response = api_instance.rotated_secret_update_mongodb(body) + api_response = api_instance.target_update_db(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_mongodb: %s\n" % e) + print("Exception when calling V2Api->target_update_db: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateMongodb**](RotatedSecretUpdateMongodb.md)| | + **body** | [**TargetUpdateDB**](TargetUpdateDB.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21316,13 +26440,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_mssql** -> RotatedSecretUpdateOutput rotated_secret_update_mssql(body) +# **target_update_dockerhub** +> TargetUpdateOutput target_update_dockerhub(body) @@ -21345,24 +26469,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateMssql() # RotatedSecretUpdateMssql | + body = akeyless.TargetUpdateDockerhub() # TargetUpdateDockerhub | try: - api_response = api_instance.rotated_secret_update_mssql(body) + api_response = api_instance.target_update_dockerhub(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_mssql: %s\n" % e) + print("Exception when calling V2Api->target_update_dockerhub: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateMssql**](RotatedSecretUpdateMssql.md)| | + **body** | [**TargetUpdateDockerhub**](TargetUpdateDockerhub.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21376,13 +26500,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_mysql** -> RotatedSecretUpdateOutput rotated_secret_update_mysql(body) +# **target_update_eks** +> TargetUpdateOutput target_update_eks(body) @@ -21405,24 +26529,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateMysql() # RotatedSecretUpdateMysql | + body = akeyless.TargetUpdateEks() # TargetUpdateEks | try: - api_response = api_instance.rotated_secret_update_mysql(body) + api_response = api_instance.target_update_eks(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_mysql: %s\n" % e) + print("Exception when calling V2Api->target_update_eks: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateMysql**](RotatedSecretUpdateMysql.md)| | + **body** | [**TargetUpdateEks**](TargetUpdateEks.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21436,13 +26560,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_oracledb** -> RotatedSecretUpdateOutput rotated_secret_update_oracledb(body) +# **target_update_gcp** +> TargetUpdateOutput target_update_gcp(body) @@ -21465,24 +26589,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateOracledb() # RotatedSecretUpdateOracledb | + body = akeyless.TargetUpdateGcp() # TargetUpdateGcp | try: - api_response = api_instance.rotated_secret_update_oracledb(body) + api_response = api_instance.target_update_gcp(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_oracledb: %s\n" % e) + print("Exception when calling V2Api->target_update_gcp: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateOracledb**](RotatedSecretUpdateOracledb.md)| | + **body** | [**TargetUpdateGcp**](TargetUpdateGcp.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21496,13 +26620,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_postgresql** -> RotatedSecretUpdateOutput rotated_secret_update_postgresql(body) +# **target_update_github** +> TargetUpdateOutput target_update_github(body) @@ -21525,24 +26649,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdatePostgresql() # RotatedSecretUpdatePostgresql | + body = akeyless.TargetUpdateGithub() # TargetUpdateGithub | try: - api_response = api_instance.rotated_secret_update_postgresql(body) + api_response = api_instance.target_update_github(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_postgresql: %s\n" % e) + print("Exception when calling V2Api->target_update_github: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdatePostgresql**](RotatedSecretUpdatePostgresql.md)| | + **body** | [**TargetUpdateGithub**](TargetUpdateGithub.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21556,13 +26680,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_redis** -> RotatedSecretUpdateOutput rotated_secret_update_redis(body) +# **target_update_gitlab** +> TargetUpdateOutput target_update_gitlab(body) @@ -21585,24 +26709,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateRedis() # RotatedSecretUpdateRedis | + body = akeyless.TargetUpdateGitlab() # TargetUpdateGitlab | try: - api_response = api_instance.rotated_secret_update_redis(body) + api_response = api_instance.target_update_gitlab(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_redis: %s\n" % e) + print("Exception when calling V2Api->target_update_gitlab: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateRedis**](RotatedSecretUpdateRedis.md)| | + **body** | [**TargetUpdateGitlab**](TargetUpdateGitlab.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21616,13 +26740,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_redshift** -> RotatedSecretUpdateOutput rotated_secret_update_redshift(body) +# **target_update_gke** +> TargetUpdateOutput target_update_gke(body) @@ -21645,24 +26769,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateRedshift() # RotatedSecretUpdateRedshift | + body = akeyless.TargetUpdateGke() # TargetUpdateGke | try: - api_response = api_instance.rotated_secret_update_redshift(body) + api_response = api_instance.target_update_gke(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_redshift: %s\n" % e) + print("Exception when calling V2Api->target_update_gke: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateRedshift**](RotatedSecretUpdateRedshift.md)| | + **body** | [**TargetUpdateGke**](TargetUpdateGke.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21676,13 +26800,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_snowflake** -> RotatedSecretUpdateOutput rotated_secret_update_snowflake(body) +# **target_update_global_sign** +> TargetUpdateOutput target_update_global_sign(body) @@ -21705,24 +26829,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateSnowflake() # RotatedSecretUpdateSnowflake | + body = akeyless.TargetUpdateGlobalSign() # TargetUpdateGlobalSign | try: - api_response = api_instance.rotated_secret_update_snowflake(body) + api_response = api_instance.target_update_global_sign(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_snowflake: %s\n" % e) + print("Exception when calling V2Api->target_update_global_sign: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateSnowflake**](RotatedSecretUpdateSnowflake.md)| | + **body** | [**TargetUpdateGlobalSign**](TargetUpdateGlobalSign.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21736,13 +26860,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_ssh** -> RotatedSecretUpdateOutput rotated_secret_update_ssh(body) +# **target_update_global_sign_atlas** +> TargetUpdateOutput target_update_global_sign_atlas(body) @@ -21765,24 +26889,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateSsh() # RotatedSecretUpdateSsh | + body = akeyless.TargetUpdateGlobalSignAtlas() # TargetUpdateGlobalSignAtlas | try: - api_response = api_instance.rotated_secret_update_ssh(body) + api_response = api_instance.target_update_global_sign_atlas(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_ssh: %s\n" % e) + print("Exception when calling V2Api->target_update_global_sign_atlas: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateSsh**](RotatedSecretUpdateSsh.md)| | + **body** | [**TargetUpdateGlobalSignAtlas**](TargetUpdateGlobalSignAtlas.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21796,13 +26920,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **rotated_secret_update_windows** -> RotatedSecretUpdateOutput rotated_secret_update_windows(body) +# **target_update_godaddy** +> TargetUpdateOutput target_update_godaddy(body) @@ -21825,24 +26949,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.RotatedSecretUpdateWindows() # RotatedSecretUpdateWindows | + body = akeyless.TargetUpdateGodaddy() # TargetUpdateGodaddy | try: - api_response = api_instance.rotated_secret_update_windows(body) + api_response = api_instance.target_update_godaddy(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->rotated_secret_update_windows: %s\n" % e) + print("Exception when calling V2Api->target_update_godaddy: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**RotatedSecretUpdateWindows**](RotatedSecretUpdateWindows.md)| | + **body** | [**TargetUpdateGodaddy**](TargetUpdateGodaddy.md)| | ### Return type -[**RotatedSecretUpdateOutput**](RotatedSecretUpdateOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21856,13 +26980,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **set_item_state** -> object set_item_state(body) +# **target_update_hashi_vault** +> TargetUpdateOutput target_update_hashi_vault(body) @@ -21885,24 +27009,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.SetItemState() # SetItemState | + body = akeyless.TargetUpdateHashiVault() # TargetUpdateHashiVault | try: - api_response = api_instance.set_item_state(body) + api_response = api_instance.target_update_hashi_vault(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->set_item_state: %s\n" % e) + print("Exception when calling V2Api->target_update_hashi_vault: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SetItemState**](SetItemState.md)| | + **body** | [**TargetUpdateHashiVault**](TargetUpdateHashiVault.md)| | ### Return type -**object** +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21916,13 +27040,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **set_role_rule** -> object set_role_rule(body) +# **target_update_k8s** +> TargetUpdateOutput target_update_k8s(body) @@ -21945,24 +27069,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.SetRoleRule() # SetRoleRule | + body = akeyless.TargetUpdateK8s() # TargetUpdateK8s | try: - api_response = api_instance.set_role_rule(body) + api_response = api_instance.target_update_k8s(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->set_role_rule: %s\n" % e) + print("Exception when calling V2Api->target_update_k8s: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SetRoleRule**](SetRoleRule.md)| | + **body** | [**TargetUpdateK8s**](TargetUpdateK8s.md)| | ### Return type -**object** +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -21976,13 +27100,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **share_item** -> share_item(body) +# **target_update_ldap** +> TargetUpdateOutput target_update_ldap(body) @@ -22005,23 +27129,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.ShareItem() # ShareItem | + body = akeyless.TargetUpdateLdap() # TargetUpdateLdap | try: - api_instance.share_item(body) + api_response = api_instance.target_update_ldap(body) + pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->share_item: %s\n" % e) + print("Exception when calling V2Api->target_update_ldap: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**ShareItem**](ShareItem.md)| | + **body** | [**TargetUpdateLdap**](TargetUpdateLdap.md)| | ### Return type -void (empty response body) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22035,13 +27160,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **sign_data_with_classic_key** -> SignOutput sign_data_with_classic_key(body) +# **target_update_linked** +> TargetUpdateOutput target_update_linked(body) @@ -22064,24 +27189,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.SignDataWithClassicKey() # SignDataWithClassicKey | + body = akeyless.TargetUpdateLinked() # TargetUpdateLinked | try: - api_response = api_instance.sign_data_with_classic_key(body) + api_response = api_instance.target_update_linked(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->sign_data_with_classic_key: %s\n" % e) + print("Exception when calling V2Api->target_update_linked: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignDataWithClassicKey**](SignDataWithClassicKey.md)| | + **body** | [**TargetUpdateLinked**](TargetUpdateLinked.md)| | ### Return type -[**SignOutput**](SignOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22095,13 +27220,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **sign_ec_dsa** -> SignEcDsaOutput sign_ec_dsa(body) +# **target_update_ping** +> TargetUpdateOutput target_update_ping(body) @@ -22124,24 +27249,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.SignEcDsa() # SignEcDsa | + body = akeyless.TargetUpdatePing() # TargetUpdatePing | try: - api_response = api_instance.sign_ec_dsa(body) + api_response = api_instance.target_update_ping(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->sign_ec_dsa: %s\n" % e) + print("Exception when calling V2Api->target_update_ping: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignEcDsa**](SignEcDsa.md)| | + **body** | [**TargetUpdatePing**](TargetUpdatePing.md)| | ### Return type -[**SignEcDsaOutput**](SignEcDsaOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22155,13 +27280,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **sign_gpg** -> SignGPGOutput sign_gpg(body) +# **target_update_rabbit_mq** +> TargetUpdateOutput target_update_rabbit_mq(body) @@ -22184,24 +27309,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.SignGPG() # SignGPG | + body = akeyless.TargetUpdateRabbitMq() # TargetUpdateRabbitMq | try: - api_response = api_instance.sign_gpg(body) + api_response = api_instance.target_update_rabbit_mq(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->sign_gpg: %s\n" % e) + print("Exception when calling V2Api->target_update_rabbit_mq: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignGPG**](SignGPG.md)| | + **body** | [**TargetUpdateRabbitMq**](TargetUpdateRabbitMq.md)| | ### Return type -[**SignGPGOutput**](SignGPGOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22215,13 +27340,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **sign_jwt_with_classic_key** -> SignJWTOutput sign_jwt_with_classic_key(body) +# **target_update_salesforce** +> TargetUpdateOutput target_update_salesforce(body) @@ -22244,24 +27369,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.SignJWTWithClassicKey() # SignJWTWithClassicKey | + body = akeyless.TargetUpdateSalesforce() # TargetUpdateSalesforce | try: - api_response = api_instance.sign_jwt_with_classic_key(body) + api_response = api_instance.target_update_salesforce(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->sign_jwt_with_classic_key: %s\n" % e) + print("Exception when calling V2Api->target_update_salesforce: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignJWTWithClassicKey**](SignJWTWithClassicKey.md)| | + **body** | [**TargetUpdateSalesforce**](TargetUpdateSalesforce.md)| | ### Return type -[**SignJWTOutput**](SignJWTOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22275,13 +27400,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **sign_pkcs1** -> SignPKCS1Output sign_pkcs1(body) +# **target_update_ssh** +> TargetUpdateOutput target_update_ssh(body) @@ -22304,24 +27429,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.SignPKCS1() # SignPKCS1 | + body = akeyless.TargetUpdateSsh() # TargetUpdateSsh | try: - api_response = api_instance.sign_pkcs1(body) + api_response = api_instance.target_update_ssh(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->sign_pkcs1: %s\n" % e) + print("Exception when calling V2Api->target_update_ssh: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignPKCS1**](SignPKCS1.md)| | + **body** | [**TargetUpdateSsh**](TargetUpdateSsh.md)| | ### Return type -[**SignPKCS1Output**](SignPKCS1Output.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22335,13 +27460,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **sign_pki_cert_with_classic_key** -> SignPKICertOutput sign_pki_cert_with_classic_key(body) +# **target_update_web** +> TargetUpdateOutput target_update_web(body) @@ -22364,24 +27489,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.SignPKICertWithClassicKey() # SignPKICertWithClassicKey | + body = akeyless.TargetUpdateWeb() # TargetUpdateWeb | try: - api_response = api_instance.sign_pki_cert_with_classic_key(body) + api_response = api_instance.target_update_web(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->sign_pki_cert_with_classic_key: %s\n" % e) + print("Exception when calling V2Api->target_update_web: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignPKICertWithClassicKey**](SignPKICertWithClassicKey.md)| | + **body** | [**TargetUpdateWeb**](TargetUpdateWeb.md)| | ### Return type -[**SignPKICertOutput**](SignPKICertOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22395,13 +27520,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **sign_rsa_ssa_pss** -> SignRsaSsaPssOutput sign_rsa_ssa_pss(body) +# **target_update_windows** +> TargetUpdateOutput target_update_windows(body) @@ -22424,24 +27549,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.SignRsaSsaPss() # SignRsaSsaPss | + body = akeyless.TargetUpdateWindows() # TargetUpdateWindows | try: - api_response = api_instance.sign_rsa_ssa_pss(body) + api_response = api_instance.target_update_windows(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->sign_rsa_ssa_pss: %s\n" % e) + print("Exception when calling V2Api->target_update_windows: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**SignRsaSsaPss**](SignRsaSsaPss.md)| | + **body** | [**TargetUpdateWindows**](TargetUpdateWindows.md)| | ### Return type -[**SignRsaSsaPssOutput**](SignRsaSsaPssOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22455,13 +27580,13 @@ 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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) -# **static_creds_auth** -> StaticCredsAuthOutput static_creds_auth(body) +# **target_update_zero_ssl** +> TargetUpdateOutput target_update_zero_ssl(body) @@ -22484,24 +27609,24 @@ configuration = akeyless.Configuration( with akeyless.ApiClient() as api_client: # Create an instance of the API class api_instance = akeyless.V2Api(api_client) - body = akeyless.StaticCredsAuth() # StaticCredsAuth | + body = akeyless.TargetUpdateZeroSSL() # TargetUpdateZeroSSL | try: - api_response = api_instance.static_creds_auth(body) + api_response = api_instance.target_update_zero_ssl(body) pprint(api_response) except ApiException as e: - print("Exception when calling V2Api->static_creds_auth: %s\n" % e) + print("Exception when calling V2Api->target_update_zero_ssl: %s\n" % e) ``` ### Parameters Name | Type | Description | Notes ------------- | ------------- | ------------- | ------------- - **body** | [**StaticCredsAuth**](StaticCredsAuth.md)| | + **body** | [**TargetUpdateZeroSSL**](TargetUpdateZeroSSL.md)| | ### Return type -[**StaticCredsAuthOutput**](StaticCredsAuthOutput.md) +[**TargetUpdateOutput**](TargetUpdateOutput.md) ### Authorization @@ -22515,7 +27640,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. | - | [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) @@ -24500,6 +29625,66 @@ No authorization required [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) +# **update_gitlab_target** +> UpdateGitlabTargetOutput update_gitlab_target(body) + + + +### Example + +```python +from __future__ import print_function +import time +import akeyless +from akeyless.rest import ApiException +from pprint import pprint +# Defining the host is optional and defaults to https://api.akeyless.io +# See configuration.py for a list of all supported configuration parameters. +configuration = akeyless.Configuration( + host = "https://api.akeyless.io" +) + + +# Enter a context with an instance of the API client +with akeyless.ApiClient() as api_client: + # Create an instance of the API class + api_instance = akeyless.V2Api(api_client) + body = akeyless.UpdateGitlabTarget() # UpdateGitlabTarget | + + try: + api_response = api_instance.update_gitlab_target(body) + pprint(api_response) + except ApiException as e: + print("Exception when calling V2Api->update_gitlab_target: %s\n" % e) +``` + +### 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. | - | + +[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) + # **update_gke_target** > UpdateGKETargetOutput update_gke_target(body) diff --git a/setup.py b/setup.py index 5a5d3dd1..6adbde52 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ from setuptools import setup, find_packages # noqa: H301 NAME = "akeyless" -VERSION = "4.1.0" +VERSION = "4.2.0" # To install the library, run the following # # python setup.py install diff --git a/test/test_allowed_ip_settings.py b/test/test_allowed_ip_settings.py new file mode 100644 index 00000000..8545507c --- /dev/null +++ b/test/test_allowed_ip_settings.py @@ -0,0 +1,54 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.allowed_ip_settings import AllowedIpSettings # noqa: E501 +from akeyless.rest import ApiException + +class TestAllowedIpSettings(unittest.TestCase): + """AllowedIpSettings unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AllowedIpSettings + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.allowed_ip_settings.AllowedIpSettings() # noqa: E501 + if include_optional : + return AllowedIpSettings( + cidr_whitelist = '0', + lock = True + ) + else : + return AllowedIpSettings( + ) + + def testAllowedIpSettings(self): + """Test AllowedIpSettings""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_api_key.py b/test/test_auth_method_create_api_key.py new file mode 100644 index 00000000..3d3b28a8 --- /dev/null +++ b/test/test_auth_method_create_api_key.py @@ -0,0 +1,73 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_api_key import AuthMethodCreateApiKey # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateApiKey(unittest.TestCase): + """AuthMethodCreateApiKey unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateApiKey + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_api_key.AuthMethodCreateApiKey() # noqa: E501 + if include_optional : + return AuthMethodCreateApiKey( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + token = '0', + uid_token = '0' + ) + else : + return AuthMethodCreateApiKey( + name = '0', + ) + + def testAuthMethodCreateApiKey(self): + """Test AuthMethodCreateApiKey""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_aws_iam.py b/test/test_auth_method_create_aws_iam.py new file mode 100644 index 00000000..27efff01 --- /dev/null +++ b/test/test_auth_method_create_aws_iam.py @@ -0,0 +1,98 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_aws_iam import AuthMethodCreateAwsIam # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateAwsIam(unittest.TestCase): + """AuthMethodCreateAwsIam unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateAwsIam + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_aws_iam.AuthMethodCreateAwsIam() # noqa: E501 + if include_optional : + return AuthMethodCreateAwsIam( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_arn = [ + '0' + ], + bound_aws_account_id = [ + '0' + ], + bound_ips = [ + '0' + ], + bound_resource_id = [ + '0' + ], + bound_role_id = [ + '0' + ], + bound_role_name = [ + '0' + ], + bound_user_id = [ + '0' + ], + bound_user_name = [ + '0' + ], + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + sts_url = 'https://sts.amazonaws.com', + token = '0', + uid_token = '0' + ) + else : + return AuthMethodCreateAwsIam( + bound_aws_account_id = [ + '0' + ], + name = '0', + ) + + def testAuthMethodCreateAwsIam(self): + """Test AuthMethodCreateAwsIam""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_azure_ad.py b/test/test_auth_method_create_azure_ad.py new file mode 100644 index 00000000..e2232f20 --- /dev/null +++ b/test/test_auth_method_create_azure_ad.py @@ -0,0 +1,102 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_azure_ad import AuthMethodCreateAzureAD # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateAzureAD(unittest.TestCase): + """AuthMethodCreateAzureAD unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateAzureAD + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_azure_ad.AuthMethodCreateAzureAD() # noqa: E501 + if include_optional : + return AuthMethodCreateAzureAD( + access_expires = 56, + audience = 'https://management.azure.com/', + audit_logs_claims = [ + '0' + ], + bound_group_id = [ + '0' + ], + bound_ips = [ + '0' + ], + bound_providers = [ + '0' + ], + bound_resource_id = [ + '0' + ], + bound_resource_names = [ + '0' + ], + bound_resource_types = [ + '0' + ], + bound_rg_id = [ + '0' + ], + bound_spid = [ + '0' + ], + bound_sub_id = [ + '0' + ], + bound_tenant_id = '0', + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + issuer = 'https://sts.windows.net/---bound_tenant_id---', + json = True, + jwks_uri = 'https://login.microsoftonline.com/common/discovery/keys', + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + token = '0', + uid_token = '0' + ) + else : + return AuthMethodCreateAzureAD( + bound_tenant_id = '0', + name = '0', + ) + + def testAuthMethodCreateAzureAD(self): + """Test AuthMethodCreateAzureAD""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_cert.py b/test/test_auth_method_create_cert.py new file mode 100644 index 00000000..a56b95c1 --- /dev/null +++ b/test/test_auth_method_create_cert.py @@ -0,0 +1,98 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_cert import AuthMethodCreateCert # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateCert(unittest.TestCase): + """AuthMethodCreateCert unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateCert + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_cert.AuthMethodCreateCert() # noqa: E501 + if include_optional : + return AuthMethodCreateCert( + access_expires = 56, + allowed_cors = '0', + audit_logs_claims = [ + '0' + ], + bound_common_names = [ + '0' + ], + bound_dns_sans = [ + '0' + ], + bound_email_sans = [ + '0' + ], + bound_extensions = [ + '0' + ], + bound_ips = [ + '0' + ], + bound_organizational_units = [ + '0' + ], + bound_uri_sans = [ + '0' + ], + certificate_data = '0', + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + revoked_cert_ids = [ + '0' + ], + token = '0', + uid_token = '0', + unique_identifier = '0' + ) + else : + return AuthMethodCreateCert( + name = '0', + unique_identifier = '0', + ) + + def testAuthMethodCreateCert(self): + """Test AuthMethodCreateCert""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_email.py b/test/test_auth_method_create_email.py new file mode 100644 index 00000000..f308a7d6 --- /dev/null +++ b/test/test_auth_method_create_email.py @@ -0,0 +1,75 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_email import AuthMethodCreateEmail # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateEmail(unittest.TestCase): + """AuthMethodCreateEmail unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateEmail + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_email.AuthMethodCreateEmail() # noqa: E501 + if include_optional : + return AuthMethodCreateEmail( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + description = '0', + email = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + token = '0', + uid_token = '0' + ) + else : + return AuthMethodCreateEmail( + email = '0', + name = '0', + ) + + def testAuthMethodCreateEmail(self): + """Test AuthMethodCreateEmail""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_gcp.py b/test/test_auth_method_create_gcp.py new file mode 100644 index 00000000..ffa3e9ba --- /dev/null +++ b/test/test_auth_method_create_gcp.py @@ -0,0 +1,93 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_gcp import AuthMethodCreateGcp # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateGcp(unittest.TestCase): + """AuthMethodCreateGcp unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateGcp + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_gcp.AuthMethodCreateGcp() # noqa: E501 + if include_optional : + return AuthMethodCreateGcp( + access_expires = 56, + audience = 'akeyless.io', + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + bound_labels = [ + '0' + ], + bound_projects = [ + '0' + ], + bound_regions = [ + '0' + ], + bound_service_accounts = [ + '0' + ], + bound_zones = [ + '0' + ], + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + service_account_creds_data = '0', + token = '0', + type = '0', + uid_token = '0' + ) + else : + return AuthMethodCreateGcp( + audience = 'akeyless.io', + name = '0', + type = '0', + ) + + def testAuthMethodCreateGcp(self): + """Test AuthMethodCreateGcp""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_k8s.py b/test/test_auth_method_create_k8s.py new file mode 100644 index 00000000..48e8db86 --- /dev/null +++ b/test/test_auth_method_create_k8s.py @@ -0,0 +1,85 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_k8s import AuthMethodCreateK8s # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateK8s(unittest.TestCase): + """AuthMethodCreateK8s unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateK8s + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_k8s.AuthMethodCreateK8s() # noqa: E501 + if include_optional : + return AuthMethodCreateK8s( + access_expires = 56, + audience = '0', + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + bound_namespaces = [ + '0' + ], + bound_pod_names = [ + '0' + ], + bound_sa_names = [ + '0' + ], + description = '0', + force_sub_claims = True, + gen_key = 'true', + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + public_key = '0', + token = '0', + uid_token = '0' + ) + else : + return AuthMethodCreateK8s( + name = '0', + ) + + def testAuthMethodCreateK8s(self): + """Test AuthMethodCreateK8s""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_ldap.py b/test/test_auth_method_create_ldap.py new file mode 100644 index 00000000..35466989 --- /dev/null +++ b/test/test_auth_method_create_ldap.py @@ -0,0 +1,76 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_ldap import AuthMethodCreateLdap # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateLdap(unittest.TestCase): + """AuthMethodCreateLdap unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateLdap + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_ldap.AuthMethodCreateLdap() # noqa: E501 + if include_optional : + return AuthMethodCreateLdap( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + description = '0', + force_sub_claims = True, + gen_key = 'true', + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + public_key_data = '0', + token = '0', + uid_token = '0', + unique_identifier = 'users' + ) + else : + return AuthMethodCreateLdap( + name = '0', + ) + + def testAuthMethodCreateLdap(self): + """Test AuthMethodCreateLdap""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_oauth2.py b/test/test_auth_method_create_oauth2.py new file mode 100644 index 00000000..757156b1 --- /dev/null +++ b/test/test_auth_method_create_oauth2.py @@ -0,0 +1,89 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_oauth2 import AuthMethodCreateOauth2 # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateOauth2(unittest.TestCase): + """AuthMethodCreateOauth2 unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateOauth2 + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_oauth2.AuthMethodCreateOauth2() # noqa: E501 + if include_optional : + return AuthMethodCreateOauth2( + access_expires = 56, + audience = '0', + audit_logs_claims = [ + '0' + ], + bound_client_ids = [ + '0' + ], + bound_ips = [ + '0' + ], + cert = '0', + cert_file_data = '0', + description = '0', + force_sub_claims = True, + gateway_url = '0', + gw_bound_ips = [ + '0' + ], + issuer = '0', + json = True, + jwks_json_data = '0', + jwks_uri = 'default_jwks_url', + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + subclaims_delimiters = [ + '0' + ], + token = '0', + uid_token = '0', + unique_identifier = '0' + ) + else : + return AuthMethodCreateOauth2( + jwks_uri = 'default_jwks_url', + name = '0', + unique_identifier = '0', + ) + + def testAuthMethodCreateOauth2(self): + """Test AuthMethodCreateOauth2""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_oci.py b/test/test_auth_method_create_oci.py new file mode 100644 index 00000000..cdeb5778 --- /dev/null +++ b/test/test_auth_method_create_oci.py @@ -0,0 +1,81 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_oci import AuthMethodCreateOCI # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateOCI(unittest.TestCase): + """AuthMethodCreateOCI unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateOCI + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_oci.AuthMethodCreateOCI() # noqa: E501 + if include_optional : + return AuthMethodCreateOCI( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + description = '0', + force_sub_claims = True, + group_ocid = [ + '0' + ], + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + tenant_ocid = '0', + token = '0', + uid_token = '0' + ) + else : + return AuthMethodCreateOCI( + group_ocid = [ + '0' + ], + name = '0', + tenant_ocid = '0', + ) + + def testAuthMethodCreateOCI(self): + """Test AuthMethodCreateOCI""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_oidc.py b/test/test_auth_method_create_oidc.py new file mode 100644 index 00000000..bdad7fd1 --- /dev/null +++ b/test/test_auth_method_create_oidc.py @@ -0,0 +1,89 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_oidc import AuthMethodCreateOIDC # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateOIDC(unittest.TestCase): + """AuthMethodCreateOIDC unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateOIDC + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_oidc.AuthMethodCreateOIDC() # noqa: E501 + if include_optional : + return AuthMethodCreateOIDC( + access_expires = 56, + allowed_redirect_uri = [ + '0' + ], + audience = '0', + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + client_id = '0', + client_secret = '0', + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + issuer = '0', + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + required_scopes = [ + '0' + ], + required_scopes_prefix = '0', + subclaims_delimiters = [ + '0' + ], + token = '0', + uid_token = '0', + unique_identifier = '0' + ) + else : + return AuthMethodCreateOIDC( + name = '0', + unique_identifier = '0', + ) + + def testAuthMethodCreateOIDC(self): + """Test AuthMethodCreateOIDC""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_output.py b/test/test_auth_method_create_output.py new file mode 100644 index 00000000..b653d6ea --- /dev/null +++ b/test/test_auth_method_create_output.py @@ -0,0 +1,56 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_output import AuthMethodCreateOutput # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateOutput(unittest.TestCase): + """AuthMethodCreateOutput unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateOutput + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_output.AuthMethodCreateOutput() # noqa: E501 + if include_optional : + return AuthMethodCreateOutput( + access_id = '0', + access_key = '0', + name = '0', + prv_key = '0' + ) + else : + return AuthMethodCreateOutput( + ) + + def testAuthMethodCreateOutput(self): + """Test AuthMethodCreateOutput""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_saml.py b/test/test_auth_method_create_saml.py new file mode 100644 index 00000000..22d1b4f0 --- /dev/null +++ b/test/test_auth_method_create_saml.py @@ -0,0 +1,83 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_saml import AuthMethodCreateSAML # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateSAML(unittest.TestCase): + """AuthMethodCreateSAML unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateSAML + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_saml.AuthMethodCreateSAML() # noqa: E501 + if include_optional : + return AuthMethodCreateSAML( + access_expires = 56, + allowed_redirect_uri = [ + '0' + ], + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + idp_metadata_url = '0', + idp_metadata_xml_data = '0', + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + subclaims_delimiters = [ + '0' + ], + token = '0', + uid_token = '0', + unique_identifier = '0' + ) + else : + return AuthMethodCreateSAML( + name = '0', + unique_identifier = '0', + ) + + def testAuthMethodCreateSAML(self): + """Test AuthMethodCreateSAML""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_create_universal_identity.py b/test/test_auth_method_create_universal_identity.py new file mode 100644 index 00000000..65dc032f --- /dev/null +++ b/test/test_auth_method_create_universal_identity.py @@ -0,0 +1,76 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_create_universal_identity import AuthMethodCreateUniversalIdentity # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodCreateUniversalIdentity(unittest.TestCase): + """AuthMethodCreateUniversalIdentity unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodCreateUniversalIdentity + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_create_universal_identity.AuthMethodCreateUniversalIdentity() # noqa: E501 + if include_optional : + return AuthMethodCreateUniversalIdentity( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + deny_inheritance = True, + deny_rotate = True, + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + product_type = [ + '0' + ], + token = '0', + ttl = 56, + uid_token = '0' + ) + else : + return AuthMethodCreateUniversalIdentity( + name = '0', + ) + + def testAuthMethodCreateUniversalIdentity(self): + """Test AuthMethodCreateUniversalIdentity""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_delete.py b/test/test_auth_method_delete.py new file mode 100644 index 00000000..69db9486 --- /dev/null +++ b/test/test_auth_method_delete.py @@ -0,0 +1,57 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_delete import AuthMethodDelete # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodDelete(unittest.TestCase): + """AuthMethodDelete unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodDelete + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_delete.AuthMethodDelete() # noqa: E501 + if include_optional : + return AuthMethodDelete( + json = True, + name = '0', + token = '0', + uid_token = '0' + ) + else : + return AuthMethodDelete( + name = '0', + ) + + def testAuthMethodDelete(self): + """Test AuthMethodDelete""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_delete_output.py b/test/test_auth_method_delete_output.py new file mode 100644 index 00000000..c28ca7e7 --- /dev/null +++ b/test/test_auth_method_delete_output.py @@ -0,0 +1,53 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_delete_output import AuthMethodDeleteOutput # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodDeleteOutput(unittest.TestCase): + """AuthMethodDeleteOutput unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodDeleteOutput + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_delete_output.AuthMethodDeleteOutput() # noqa: E501 + if include_optional : + return AuthMethodDeleteOutput( + name = '0' + ) + else : + return AuthMethodDeleteOutput( + ) + + def testAuthMethodDeleteOutput(self): + """Test AuthMethodDeleteOutput""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_get.py b/test/test_auth_method_get.py new file mode 100644 index 00000000..bcc3ea7b --- /dev/null +++ b/test/test_auth_method_get.py @@ -0,0 +1,57 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_get import AuthMethodGet # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodGet(unittest.TestCase): + """AuthMethodGet unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodGet + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_get.AuthMethodGet() # noqa: E501 + if include_optional : + return AuthMethodGet( + json = True, + name = '0', + token = '0', + uid_token = '0' + ) + else : + return AuthMethodGet( + name = '0', + ) + + def testAuthMethodGet(self): + """Test AuthMethodGet""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_list.py b/test/test_auth_method_list.py new file mode 100644 index 00000000..a45aa1b1 --- /dev/null +++ b/test/test_auth_method_list.py @@ -0,0 +1,60 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_list import AuthMethodList # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodList(unittest.TestCase): + """AuthMethodList unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodList + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_list.AuthMethodList() # noqa: E501 + if include_optional : + return AuthMethodList( + filter = '0', + json = True, + pagination_token = '0', + token = '0', + type = [ + '0' + ], + uid_token = '0' + ) + else : + return AuthMethodList( + ) + + def testAuthMethodList(self): + """Test AuthMethodList""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_api_key.py b/test/test_auth_method_update_api_key.py new file mode 100644 index 00000000..e71cea0c --- /dev/null +++ b/test/test_auth_method_update_api_key.py @@ -0,0 +1,74 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_api_key import AuthMethodUpdateApiKey # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateApiKey(unittest.TestCase): + """AuthMethodUpdateApiKey unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateApiKey + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_api_key.AuthMethodUpdateApiKey() # noqa: E501 + if include_optional : + return AuthMethodUpdateApiKey( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + token = '0', + uid_token = '0' + ) + else : + return AuthMethodUpdateApiKey( + name = '0', + ) + + def testAuthMethodUpdateApiKey(self): + """Test AuthMethodUpdateApiKey""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_aws_iam.py b/test/test_auth_method_update_aws_iam.py new file mode 100644 index 00000000..d1d9a728 --- /dev/null +++ b/test/test_auth_method_update_aws_iam.py @@ -0,0 +1,99 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_aws_iam import AuthMethodUpdateAwsIam # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateAwsIam(unittest.TestCase): + """AuthMethodUpdateAwsIam unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateAwsIam + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_aws_iam.AuthMethodUpdateAwsIam() # noqa: E501 + if include_optional : + return AuthMethodUpdateAwsIam( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_arn = [ + '0' + ], + bound_aws_account_id = [ + '0' + ], + bound_ips = [ + '0' + ], + bound_resource_id = [ + '0' + ], + bound_role_id = [ + '0' + ], + bound_role_name = [ + '0' + ], + bound_user_id = [ + '0' + ], + bound_user_name = [ + '0' + ], + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + sts_url = 'https://sts.amazonaws.com', + token = '0', + uid_token = '0' + ) + else : + return AuthMethodUpdateAwsIam( + bound_aws_account_id = [ + '0' + ], + name = '0', + ) + + def testAuthMethodUpdateAwsIam(self): + """Test AuthMethodUpdateAwsIam""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_azure_ad.py b/test/test_auth_method_update_azure_ad.py new file mode 100644 index 00000000..640b3155 --- /dev/null +++ b/test/test_auth_method_update_azure_ad.py @@ -0,0 +1,103 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_azure_ad import AuthMethodUpdateAzureAD # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateAzureAD(unittest.TestCase): + """AuthMethodUpdateAzureAD unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateAzureAD + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_azure_ad.AuthMethodUpdateAzureAD() # noqa: E501 + if include_optional : + return AuthMethodUpdateAzureAD( + access_expires = 56, + audience = 'https://management.azure.com/', + audit_logs_claims = [ + '0' + ], + bound_group_id = [ + '0' + ], + bound_ips = [ + '0' + ], + bound_providers = [ + '0' + ], + bound_resource_id = [ + '0' + ], + bound_resource_names = [ + '0' + ], + bound_resource_types = [ + '0' + ], + bound_rg_id = [ + '0' + ], + bound_spid = [ + '0' + ], + bound_sub_id = [ + '0' + ], + bound_tenant_id = '0', + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + issuer = 'https://sts.windows.net/---bound_tenant_id---', + json = True, + jwks_uri = 'https://login.microsoftonline.com/common/discovery/keys', + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + token = '0', + uid_token = '0' + ) + else : + return AuthMethodUpdateAzureAD( + bound_tenant_id = '0', + name = '0', + ) + + def testAuthMethodUpdateAzureAD(self): + """Test AuthMethodUpdateAzureAD""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_cert.py b/test/test_auth_method_update_cert.py new file mode 100644 index 00000000..6c87ec2f --- /dev/null +++ b/test/test_auth_method_update_cert.py @@ -0,0 +1,99 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_cert import AuthMethodUpdateCert # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateCert(unittest.TestCase): + """AuthMethodUpdateCert unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateCert + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_cert.AuthMethodUpdateCert() # noqa: E501 + if include_optional : + return AuthMethodUpdateCert( + access_expires = 56, + allowed_cors = '0', + audit_logs_claims = [ + '0' + ], + bound_common_names = [ + '0' + ], + bound_dns_sans = [ + '0' + ], + bound_email_sans = [ + '0' + ], + bound_extensions = [ + '0' + ], + bound_ips = [ + '0' + ], + bound_organizational_units = [ + '0' + ], + bound_uri_sans = [ + '0' + ], + certificate_data = '0', + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + revoked_cert_ids = [ + '0' + ], + token = '0', + uid_token = '0', + unique_identifier = '0' + ) + else : + return AuthMethodUpdateCert( + name = '0', + unique_identifier = '0', + ) + + def testAuthMethodUpdateCert(self): + """Test AuthMethodUpdateCert""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_email.py b/test/test_auth_method_update_email.py new file mode 100644 index 00000000..45bd5301 --- /dev/null +++ b/test/test_auth_method_update_email.py @@ -0,0 +1,74 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_email import AuthMethodUpdateEmail # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateEmail(unittest.TestCase): + """AuthMethodUpdateEmail unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateEmail + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_email.AuthMethodUpdateEmail() # noqa: E501 + if include_optional : + return AuthMethodUpdateEmail( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + token = '0', + uid_token = '0' + ) + else : + return AuthMethodUpdateEmail( + name = '0', + ) + + def testAuthMethodUpdateEmail(self): + """Test AuthMethodUpdateEmail""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_gcp.py b/test/test_auth_method_update_gcp.py new file mode 100644 index 00000000..7d6b09dd --- /dev/null +++ b/test/test_auth_method_update_gcp.py @@ -0,0 +1,94 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_gcp import AuthMethodUpdateGcp # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateGcp(unittest.TestCase): + """AuthMethodUpdateGcp unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateGcp + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_gcp.AuthMethodUpdateGcp() # noqa: E501 + if include_optional : + return AuthMethodUpdateGcp( + access_expires = 56, + audience = 'akeyless.io', + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + bound_labels = [ + '0' + ], + bound_projects = [ + '0' + ], + bound_regions = [ + '0' + ], + bound_service_accounts = [ + '0' + ], + bound_zones = [ + '0' + ], + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + service_account_creds_data = '0', + token = '0', + type = '0', + uid_token = '0' + ) + else : + return AuthMethodUpdateGcp( + audience = 'akeyless.io', + name = '0', + type = '0', + ) + + def testAuthMethodUpdateGcp(self): + """Test AuthMethodUpdateGcp""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_k8s.py b/test/test_auth_method_update_k8s.py new file mode 100644 index 00000000..b1eda20f --- /dev/null +++ b/test/test_auth_method_update_k8s.py @@ -0,0 +1,86 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_k8s import AuthMethodUpdateK8s # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateK8s(unittest.TestCase): + """AuthMethodUpdateK8s unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateK8s + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_k8s.AuthMethodUpdateK8s() # noqa: E501 + if include_optional : + return AuthMethodUpdateK8s( + access_expires = 56, + audience = '0', + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + bound_namespaces = [ + '0' + ], + bound_pod_names = [ + '0' + ], + bound_sa_names = [ + '0' + ], + description = '0', + force_sub_claims = True, + gen_key = '0', + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + public_key = '0', + token = '0', + uid_token = '0' + ) + else : + return AuthMethodUpdateK8s( + name = '0', + ) + + def testAuthMethodUpdateK8s(self): + """Test AuthMethodUpdateK8s""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_ldap.py b/test/test_auth_method_update_ldap.py new file mode 100644 index 00000000..0a389c19 --- /dev/null +++ b/test/test_auth_method_update_ldap.py @@ -0,0 +1,77 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_ldap import AuthMethodUpdateLdap # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateLdap(unittest.TestCase): + """AuthMethodUpdateLdap unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateLdap + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_ldap.AuthMethodUpdateLdap() # noqa: E501 + if include_optional : + return AuthMethodUpdateLdap( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + description = '0', + force_sub_claims = True, + gen_key = '0', + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + public_key_data = '0', + token = '0', + uid_token = '0', + unique_identifier = 'users' + ) + else : + return AuthMethodUpdateLdap( + name = '0', + ) + + def testAuthMethodUpdateLdap(self): + """Test AuthMethodUpdateLdap""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_oauth2.py b/test/test_auth_method_update_oauth2.py new file mode 100644 index 00000000..71c9f566 --- /dev/null +++ b/test/test_auth_method_update_oauth2.py @@ -0,0 +1,90 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_oauth2 import AuthMethodUpdateOauth2 # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateOauth2(unittest.TestCase): + """AuthMethodUpdateOauth2 unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateOauth2 + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_oauth2.AuthMethodUpdateOauth2() # noqa: E501 + if include_optional : + return AuthMethodUpdateOauth2( + access_expires = 56, + audience = '0', + audit_logs_claims = [ + '0' + ], + bound_client_ids = [ + '0' + ], + bound_ips = [ + '0' + ], + cert = '0', + cert_file_data = '0', + description = '0', + force_sub_claims = True, + gateway_url = '0', + gw_bound_ips = [ + '0' + ], + issuer = '0', + json = True, + jwks_json_data = '0', + jwks_uri = 'default_jwks_url', + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + subclaims_delimiters = [ + '0' + ], + token = '0', + uid_token = '0', + unique_identifier = '0' + ) + else : + return AuthMethodUpdateOauth2( + jwks_uri = 'default_jwks_url', + name = '0', + unique_identifier = '0', + ) + + def testAuthMethodUpdateOauth2(self): + """Test AuthMethodUpdateOauth2""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_oci.py b/test/test_auth_method_update_oci.py new file mode 100644 index 00000000..56df2960 --- /dev/null +++ b/test/test_auth_method_update_oci.py @@ -0,0 +1,82 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_oci import AuthMethodUpdateOCI # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateOCI(unittest.TestCase): + """AuthMethodUpdateOCI unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateOCI + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_oci.AuthMethodUpdateOCI() # noqa: E501 + if include_optional : + return AuthMethodUpdateOCI( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + description = '0', + force_sub_claims = True, + group_ocid = [ + '0' + ], + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + tenant_ocid = '0', + token = '0', + uid_token = '0' + ) + else : + return AuthMethodUpdateOCI( + group_ocid = [ + '0' + ], + name = '0', + tenant_ocid = '0', + ) + + def testAuthMethodUpdateOCI(self): + """Test AuthMethodUpdateOCI""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_oidc.py b/test/test_auth_method_update_oidc.py new file mode 100644 index 00000000..1e55affe --- /dev/null +++ b/test/test_auth_method_update_oidc.py @@ -0,0 +1,90 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_oidc import AuthMethodUpdateOIDC # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateOIDC(unittest.TestCase): + """AuthMethodUpdateOIDC unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateOIDC + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_oidc.AuthMethodUpdateOIDC() # noqa: E501 + if include_optional : + return AuthMethodUpdateOIDC( + access_expires = 56, + allowed_redirect_uri = [ + '0' + ], + audience = '0', + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + client_id = '0', + client_secret = '0', + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + issuer = '0', + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + required_scopes = [ + '0' + ], + required_scopes_prefix = '0', + subclaims_delimiters = [ + '0' + ], + token = '0', + uid_token = '0', + unique_identifier = '0' + ) + else : + return AuthMethodUpdateOIDC( + name = '0', + unique_identifier = '0', + ) + + def testAuthMethodUpdateOIDC(self): + """Test AuthMethodUpdateOIDC""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_output.py b/test/test_auth_method_update_output.py new file mode 100644 index 00000000..2ed81c15 --- /dev/null +++ b/test/test_auth_method_update_output.py @@ -0,0 +1,54 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_output import AuthMethodUpdateOutput # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateOutput(unittest.TestCase): + """AuthMethodUpdateOutput unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateOutput + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_output.AuthMethodUpdateOutput() # noqa: E501 + if include_optional : + return AuthMethodUpdateOutput( + name = '0', + prv_key = '0' + ) + else : + return AuthMethodUpdateOutput( + ) + + def testAuthMethodUpdateOutput(self): + """Test AuthMethodUpdateOutput""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_saml.py b/test/test_auth_method_update_saml.py new file mode 100644 index 00000000..25e34efa --- /dev/null +++ b/test/test_auth_method_update_saml.py @@ -0,0 +1,84 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_saml import AuthMethodUpdateSAML # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateSAML(unittest.TestCase): + """AuthMethodUpdateSAML unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateSAML + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_saml.AuthMethodUpdateSAML() # noqa: E501 + if include_optional : + return AuthMethodUpdateSAML( + access_expires = 56, + allowed_redirect_uri = [ + '0' + ], + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + idp_metadata_url = '0', + idp_metadata_xml_data = '0', + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + subclaims_delimiters = [ + '0' + ], + token = '0', + uid_token = '0', + unique_identifier = '0' + ) + else : + return AuthMethodUpdateSAML( + name = '0', + unique_identifier = '0', + ) + + def testAuthMethodUpdateSAML(self): + """Test AuthMethodUpdateSAML""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_auth_method_update_universal_identity.py b/test/test_auth_method_update_universal_identity.py new file mode 100644 index 00000000..f4bbeb5e --- /dev/null +++ b/test/test_auth_method_update_universal_identity.py @@ -0,0 +1,77 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.auth_method_update_universal_identity import AuthMethodUpdateUniversalIdentity # noqa: E501 +from akeyless.rest import ApiException + +class TestAuthMethodUpdateUniversalIdentity(unittest.TestCase): + """AuthMethodUpdateUniversalIdentity unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test AuthMethodUpdateUniversalIdentity + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.auth_method_update_universal_identity.AuthMethodUpdateUniversalIdentity() # noqa: E501 + if include_optional : + return AuthMethodUpdateUniversalIdentity( + access_expires = 56, + audit_logs_claims = [ + '0' + ], + bound_ips = [ + '0' + ], + deny_inheritance = True, + deny_rotate = True, + description = '0', + force_sub_claims = True, + gw_bound_ips = [ + '0' + ], + json = True, + jwt_ttl = 56, + name = '0', + new_name = '0', + product_type = [ + '0' + ], + token = '0', + ttl = 56, + uid_token = '0' + ) + else : + return AuthMethodUpdateUniversalIdentity( + name = '0', + ) + + def testAuthMethodUpdateUniversalIdentity(self): + """Test AuthMethodUpdateUniversalIdentity""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_create_gitlab_target.py b/test/test_create_gitlab_target.py new file mode 100644 index 00000000..e5afd326 --- /dev/null +++ b/test/test_create_gitlab_target.py @@ -0,0 +1,64 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.create_gitlab_target import CreateGitlabTarget # noqa: E501 +from akeyless.rest import ApiException + +class TestCreateGitlabTarget(unittest.TestCase): + """CreateGitlabTarget unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test CreateGitlabTarget + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.create_gitlab_target.CreateGitlabTarget() # noqa: E501 + if include_optional : + return CreateGitlabTarget( + comment = '0', + description = '0', + gitlab_access_token = '0', + gitlab_certificate = '0', + gitlab_url = 'https://gitlab.com/', + json = True, + key = '0', + max_versions = '0', + name = '0', + token = '0', + uid_token = '0' + ) + else : + return CreateGitlabTarget( + name = '0', + ) + + def testCreateGitlabTarget(self): + """Test CreateGitlabTarget""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_create_gitlab_target_output.py b/test/test_create_gitlab_target_output.py new file mode 100644 index 00000000..85c49e43 --- /dev/null +++ b/test/test_create_gitlab_target_output.py @@ -0,0 +1,53 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.create_gitlab_target_output import CreateGitlabTargetOutput # noqa: E501 +from akeyless.rest import ApiException + +class TestCreateGitlabTargetOutput(unittest.TestCase): + """CreateGitlabTargetOutput unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test CreateGitlabTargetOutput + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.create_gitlab_target_output.CreateGitlabTargetOutput() # noqa: E501 + if include_optional : + return CreateGitlabTargetOutput( + target_id = 56 + ) + else : + return CreateGitlabTargetOutput( + ) + + def testCreateGitlabTargetOutput(self): + """Test CreateGitlabTargetOutput""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_dynamic_secret_create_gitlab.py b/test/test_dynamic_secret_create_gitlab.py new file mode 100644 index 00000000..918b78b0 --- /dev/null +++ b/test/test_dynamic_secret_create_gitlab.py @@ -0,0 +1,74 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.dynamic_secret_create_gitlab import DynamicSecretCreateGitlab # noqa: E501 +from akeyless.rest import ApiException + +class TestDynamicSecretCreateGitlab(unittest.TestCase): + """DynamicSecretCreateGitlab unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test DynamicSecretCreateGitlab + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.dynamic_secret_create_gitlab.DynamicSecretCreateGitlab() # noqa: E501 + if include_optional : + return DynamicSecretCreateGitlab( + delete_protection = '0', + description = '0', + gitlab_access_token = '0', + gitlab_access_type = '0', + gitlab_certificate = '0', + gitlab_role = '0', + gitlab_token_scopes = '0', + gitlab_url = 'https://gitlab.com/', + group_name = '0', + installation_organization = '0', + json = True, + name = '0', + tags = [ + '0' + ], + target_name = '0', + token = '0', + ttl = '0', + uid_token = '0' + ) + else : + return DynamicSecretCreateGitlab( + gitlab_access_type = '0', + gitlab_token_scopes = '0', + name = '0', + ) + + def testDynamicSecretCreateGitlab(self): + """Test DynamicSecretCreateGitlab""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_dynamic_secret_update_gitlab.py b/test/test_dynamic_secret_update_gitlab.py new file mode 100644 index 00000000..6d7b727e --- /dev/null +++ b/test/test_dynamic_secret_update_gitlab.py @@ -0,0 +1,75 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.dynamic_secret_update_gitlab import DynamicSecretUpdateGitlab # noqa: E501 +from akeyless.rest import ApiException + +class TestDynamicSecretUpdateGitlab(unittest.TestCase): + """DynamicSecretUpdateGitlab unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test DynamicSecretUpdateGitlab + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.dynamic_secret_update_gitlab.DynamicSecretUpdateGitlab() # noqa: E501 + if include_optional : + return DynamicSecretUpdateGitlab( + delete_protection = '0', + description = '0', + gitlab_access_token = '0', + gitlab_access_type = '0', + gitlab_certificate = '0', + gitlab_role = '0', + gitlab_token_scopes = '0', + gitlab_url = 'https://gitlab.com/', + group_name = '0', + installation_organization = '0', + json = True, + name = '0', + new_name = '0', + tags = [ + '0' + ], + target_name = '0', + token = '0', + ttl = '0', + uid_token = '0' + ) + else : + return DynamicSecretUpdateGitlab( + gitlab_access_type = '0', + gitlab_token_scopes = '0', + name = '0', + ) + + def testDynamicSecretUpdateGitlab(self): + """Test DynamicSecretUpdateGitlab""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_gitlab_target_details.py b/test/test_gitlab_target_details.py new file mode 100644 index 00000000..d0491fe0 --- /dev/null +++ b/test/test_gitlab_target_details.py @@ -0,0 +1,55 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.gitlab_target_details import GitlabTargetDetails # noqa: E501 +from akeyless.rest import ApiException + +class TestGitlabTargetDetails(unittest.TestCase): + """GitlabTargetDetails unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test GitlabTargetDetails + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.gitlab_target_details.GitlabTargetDetails() # noqa: E501 + if include_optional : + return GitlabTargetDetails( + gitlab_access_token = '0', + gitlab_certificate = '0', + gitlab_url = '0' + ) + else : + return GitlabTargetDetails( + ) + + def testGitlabTargetDetails(self): + """Test GitlabTargetDetails""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_artifactory.py b/test/test_target_create_artifactory.py new file mode 100644 index 00000000..ef14ddc2 --- /dev/null +++ b/test/test_target_create_artifactory.py @@ -0,0 +1,66 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_artifactory import TargetCreateArtifactory # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateArtifactory(unittest.TestCase): + """TargetCreateArtifactory unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateArtifactory + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_artifactory.TargetCreateArtifactory() # noqa: E501 + if include_optional : + return TargetCreateArtifactory( + artifactory_admin_name = '0', + artifactory_admin_pwd = '0', + base_url = '0', + description = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetCreateArtifactory( + artifactory_admin_name = '0', + artifactory_admin_pwd = '0', + base_url = '0', + name = '0', + ) + + def testTargetCreateArtifactory(self): + """Test TargetCreateArtifactory""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_aws.py b/test/test_target_create_aws.py new file mode 100644 index 00000000..2f74633e --- /dev/null +++ b/test/test_target_create_aws.py @@ -0,0 +1,67 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_aws import TargetCreateAws # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateAws(unittest.TestCase): + """TargetCreateAws unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateAws + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_aws.TargetCreateAws() # noqa: E501 + if include_optional : + return TargetCreateAws( + access_key = '0', + access_key_id = '0', + description = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + region = 'us-east-2', + session_token = '0', + token = '0', + uid_token = '0', + use_gw_cloud_identity = True + ) + else : + return TargetCreateAws( + access_key = '0', + access_key_id = '0', + name = '0', + ) + + def testTargetCreateAws(self): + """Test TargetCreateAws""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_azure.py b/test/test_target_create_azure.py new file mode 100644 index 00000000..3e0dabfc --- /dev/null +++ b/test/test_target_create_azure.py @@ -0,0 +1,67 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_azure import TargetCreateAzure # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateAzure(unittest.TestCase): + """TargetCreateAzure unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateAzure + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_azure.TargetCreateAzure() # noqa: E501 + if include_optional : + return TargetCreateAzure( + client_id = '0', + client_secret = '0', + description = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + resource_group_name = '0', + resource_name = '0', + subscription_id = '0', + tenant_id = '0', + token = '0', + uid_token = '0', + use_gw_cloud_identity = True + ) + else : + return TargetCreateAzure( + name = '0', + ) + + def testTargetCreateAzure(self): + """Test TargetCreateAzure""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_db.py b/test/test_target_create_db.py new file mode 100644 index 00000000..11481f81 --- /dev/null +++ b/test/test_target_create_db.py @@ -0,0 +1,90 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_db import TargetCreateDB # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateDB(unittest.TestCase): + """TargetCreateDB unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateDB + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_db.TargetCreateDB() # noqa: E501 + if include_optional : + return TargetCreateDB( + db_defined_connection_type = '0', + azure_client_id = '0', + azure_client_secret = '0', + azure_tenant_id = '0', + cloud_service_provider = '0', + cluster_mode = True, + comment = '0', + connection_type = 'credentials', + db_name = '0', + db_server_certificates = '0', + db_server_name = '0', + db_type = '0', + description = '0', + host = '0', + json = True, + key = '0', + max_versions = '0', + mongodb_atlas = True, + mongodb_atlas_api_private_key = '0', + mongodb_atlas_api_public_key = '0', + mongodb_atlas_project_id = '0', + mongodb_default_auth_db = '0', + mongodb_uri_options = '0', + name = '0', + oracle_service_name = '0', + port = '0', + pwd = '0', + snowflake_account = '0', + snowflake_api_private_key = '0', + snowflake_api_private_key_password = '0', + ssl = True, + ssl_certificate = '0', + token = '0', + uid_token = '0', + user_name = '0' + ) + else : + return TargetCreateDB( + connection_type = 'credentials', + db_type = '0', + name = '0', + ) + + def testTargetCreateDB(self): + """Test TargetCreateDB""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_dockerhub.py b/test/test_target_create_dockerhub.py new file mode 100644 index 00000000..156f71ed --- /dev/null +++ b/test/test_target_create_dockerhub.py @@ -0,0 +1,62 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_dockerhub import TargetCreateDockerhub # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateDockerhub(unittest.TestCase): + """TargetCreateDockerhub unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateDockerhub + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_dockerhub.TargetCreateDockerhub() # noqa: E501 + if include_optional : + return TargetCreateDockerhub( + description = '0', + dockerhub_password = '0', + dockerhub_username = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetCreateDockerhub( + name = '0', + ) + + def testTargetCreateDockerhub(self): + """Test TargetCreateDockerhub""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_eks.py b/test/test_target_create_eks.py new file mode 100644 index 00000000..3fbda1d1 --- /dev/null +++ b/test/test_target_create_eks.py @@ -0,0 +1,72 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_eks import TargetCreateEks # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateEks(unittest.TestCase): + """TargetCreateEks unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateEks + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_eks.TargetCreateEks() # noqa: E501 + if include_optional : + return TargetCreateEks( + description = '0', + eks_access_key_id = '0', + eks_cluster_ca_cert = '0', + eks_cluster_endpoint = '0', + eks_cluster_name = '0', + eks_region = 'us-east-2', + eks_secret_access_key = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + token = '0', + uid_token = '0', + use_gw_cloud_identity = True + ) + else : + return TargetCreateEks( + eks_access_key_id = '0', + eks_cluster_ca_cert = '0', + eks_cluster_endpoint = '0', + eks_cluster_name = '0', + eks_secret_access_key = '0', + name = '0', + ) + + def testTargetCreateEks(self): + """Test TargetCreateEks""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_gcp.py b/test/test_target_create_gcp.py new file mode 100644 index 00000000..eed7929f --- /dev/null +++ b/test/test_target_create_gcp.py @@ -0,0 +1,62 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_gcp import TargetCreateGcp # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateGcp(unittest.TestCase): + """TargetCreateGcp unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateGcp + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_gcp.TargetCreateGcp() # noqa: E501 + if include_optional : + return TargetCreateGcp( + description = '0', + gcp_key = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + token = '0', + uid_token = '0', + use_gw_cloud_identity = True + ) + else : + return TargetCreateGcp( + name = '0', + ) + + def testTargetCreateGcp(self): + """Test TargetCreateGcp""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_github.py b/test/test_target_create_github.py new file mode 100644 index 00000000..95a11471 --- /dev/null +++ b/test/test_target_create_github.py @@ -0,0 +1,63 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_github import TargetCreateGithub # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateGithub(unittest.TestCase): + """TargetCreateGithub unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateGithub + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_github.TargetCreateGithub() # noqa: E501 + if include_optional : + return TargetCreateGithub( + description = '0', + github_app_id = 56, + github_app_private_key = '0', + github_base_url = 'https://api.github.com/', + json = True, + key = '0', + max_versions = '0', + name = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetCreateGithub( + name = '0', + ) + + def testTargetCreateGithub(self): + """Test TargetCreateGithub""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_gitlab.py b/test/test_target_create_gitlab.py new file mode 100644 index 00000000..351baad9 --- /dev/null +++ b/test/test_target_create_gitlab.py @@ -0,0 +1,63 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_gitlab import TargetCreateGitlab # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateGitlab(unittest.TestCase): + """TargetCreateGitlab unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateGitlab + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_gitlab.TargetCreateGitlab() # noqa: E501 + if include_optional : + return TargetCreateGitlab( + description = '0', + gitlab_access_token = '0', + gitlab_certificate = '0', + gitlab_url = 'https://gitlab.com/', + json = True, + key = '0', + max_versions = '0', + name = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetCreateGitlab( + name = '0', + ) + + def testTargetCreateGitlab(self): + """Test TargetCreateGitlab""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_gke.py b/test/test_target_create_gke.py new file mode 100644 index 00000000..a6d3f5ad --- /dev/null +++ b/test/test_target_create_gke.py @@ -0,0 +1,66 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_gke import TargetCreateGke # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateGke(unittest.TestCase): + """TargetCreateGke unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateGke + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_gke.TargetCreateGke() # noqa: E501 + if include_optional : + return TargetCreateGke( + description = '0', + gke_account_key = '0', + gke_cluster_cert = '0', + gke_cluster_endpoint = '0', + gke_cluster_name = '0', + gke_service_account_email = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + token = '0', + uid_token = '0', + use_gw_cloud_identity = True + ) + else : + return TargetCreateGke( + name = '0', + ) + + def testTargetCreateGke(self): + """Test TargetCreateGke""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_global_sign.py b/test/test_target_create_global_sign.py new file mode 100644 index 00000000..8e35e40a --- /dev/null +++ b/test/test_target_create_global_sign.py @@ -0,0 +1,75 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_global_sign import TargetCreateGlobalSign # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateGlobalSign(unittest.TestCase): + """TargetCreateGlobalSign unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateGlobalSign + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_global_sign.TargetCreateGlobalSign() # noqa: E501 + if include_optional : + return TargetCreateGlobalSign( + contact_email = '0', + contact_first_name = '0', + contact_last_name = '0', + contact_phone = '0', + description = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + password = '0', + profile_id = '0', + timeout = '5m', + token = '0', + uid_token = '0', + username = '0' + ) + else : + return TargetCreateGlobalSign( + contact_email = '0', + contact_first_name = '0', + contact_last_name = '0', + contact_phone = '0', + name = '0', + password = '0', + profile_id = '0', + username = '0', + ) + + def testTargetCreateGlobalSign(self): + """Test TargetCreateGlobalSign""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_global_sign_atlas.py b/test/test_target_create_global_sign_atlas.py new file mode 100644 index 00000000..74e5a017 --- /dev/null +++ b/test/test_target_create_global_sign_atlas.py @@ -0,0 +1,67 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_global_sign_atlas import TargetCreateGlobalSignAtlas # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateGlobalSignAtlas(unittest.TestCase): + """TargetCreateGlobalSignAtlas unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateGlobalSignAtlas + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_global_sign_atlas.TargetCreateGlobalSignAtlas() # noqa: E501 + if include_optional : + return TargetCreateGlobalSignAtlas( + api_key = '0', + api_secret = '0', + description = '0', + json = True, + key = '0', + max_versions = '0', + mtls_cert_data_base64 = '0', + mtls_key_data_base64 = '0', + name = '0', + timeout = '5m', + token = '0', + uid_token = '0' + ) + else : + return TargetCreateGlobalSignAtlas( + api_key = '0', + api_secret = '0', + name = '0', + ) + + def testTargetCreateGlobalSignAtlas(self): + """Test TargetCreateGlobalSignAtlas""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_godaddy.py b/test/test_target_create_godaddy.py new file mode 100644 index 00000000..80d9a1dc --- /dev/null +++ b/test/test_target_create_godaddy.py @@ -0,0 +1,72 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_godaddy import TargetCreateGodaddy # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateGodaddy(unittest.TestCase): + """TargetCreateGodaddy unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateGodaddy + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_godaddy.TargetCreateGodaddy() # noqa: E501 + if include_optional : + return TargetCreateGodaddy( + api_key = '0', + description = '0', + imap_fqdn = '0', + imap_password = '0', + imap_port = '993', + imap_username = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + secret = '0', + timeout = '5m', + token = '0', + uid_token = '0' + ) + else : + return TargetCreateGodaddy( + api_key = '0', + imap_fqdn = '0', + imap_password = '0', + imap_username = '0', + name = '0', + secret = '0', + ) + + def testTargetCreateGodaddy(self): + """Test TargetCreateGodaddy""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_hashi_vault.py b/test/test_target_create_hashi_vault.py new file mode 100644 index 00000000..5a4514af --- /dev/null +++ b/test/test_target_create_hashi_vault.py @@ -0,0 +1,65 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_hashi_vault import TargetCreateHashiVault # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateHashiVault(unittest.TestCase): + """TargetCreateHashiVault unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateHashiVault + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_hashi_vault.TargetCreateHashiVault() # noqa: E501 + if include_optional : + return TargetCreateHashiVault( + description = '0', + hashi_url = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + namespace = [ + '0' + ], + token = '0', + uid_token = '0', + vault_token = '0' + ) + else : + return TargetCreateHashiVault( + name = '0', + ) + + def testTargetCreateHashiVault(self): + """Test TargetCreateHashiVault""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_k8s.py b/test/test_target_create_k8s.py new file mode 100644 index 00000000..051aee55 --- /dev/null +++ b/test/test_target_create_k8s.py @@ -0,0 +1,71 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_k8s import TargetCreateK8s # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateK8s(unittest.TestCase): + """TargetCreateK8s unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateK8s + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_k8s.TargetCreateK8s() # noqa: E501 + if include_optional : + return TargetCreateK8s( + description = '0', + json = True, + k8s_auth_type = 'token', + k8s_client_certificate = '0', + k8s_client_key = '0', + k8s_cluster_ca_cert = 'dummy_val', + k8s_cluster_endpoint = 'dummy_val', + k8s_cluster_name = '0', + k8s_cluster_token = 'dummy_val', + key = '0', + max_versions = '0', + name = '0', + token = '0', + uid_token = '0', + use_gw_service_account = True + ) + else : + return TargetCreateK8s( + k8s_cluster_ca_cert = 'dummy_val', + k8s_cluster_endpoint = 'dummy_val', + k8s_cluster_token = 'dummy_val', + name = '0', + ) + + def testTargetCreateK8s(self): + """Test TargetCreateK8s""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_ldap.py b/test/test_target_create_ldap.py new file mode 100644 index 00000000..073d8c88 --- /dev/null +++ b/test/test_target_create_ldap.py @@ -0,0 +1,69 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_ldap import TargetCreateLdap # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateLdap(unittest.TestCase): + """TargetCreateLdap unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateLdap + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_ldap.TargetCreateLdap() # noqa: E501 + if include_optional : + return TargetCreateLdap( + bind_dn = '0', + bind_dn_password = '0', + description = '0', + json = True, + key = '0', + ldap_ca_cert = '0', + ldap_url = '0', + max_versions = '0', + name = '0', + server_type = 'OpenLDAP', + token = '0', + token_expiration = '0', + uid_token = '0' + ) + else : + return TargetCreateLdap( + bind_dn = '0', + bind_dn_password = '0', + ldap_url = '0', + name = '0', + ) + + def testTargetCreateLdap(self): + """Test TargetCreateLdap""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_linked.py b/test/test_target_create_linked.py new file mode 100644 index 00000000..fefbc86b --- /dev/null +++ b/test/test_target_create_linked.py @@ -0,0 +1,61 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_linked import TargetCreateLinked # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateLinked(unittest.TestCase): + """TargetCreateLinked unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateLinked + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_linked.TargetCreateLinked() # noqa: E501 + if include_optional : + return TargetCreateLinked( + description = '0', + hosts = '0', + json = True, + name = '0', + parent_target_name = '0', + token = '0', + type = '0', + uid_token = '0' + ) + else : + return TargetCreateLinked( + name = '0', + ) + + def testTargetCreateLinked(self): + """Test TargetCreateLinked""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_output.py b/test/test_target_create_output.py new file mode 100644 index 00000000..c84126e6 --- /dev/null +++ b/test/test_target_create_output.py @@ -0,0 +1,53 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_output import TargetCreateOutput # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateOutput(unittest.TestCase): + """TargetCreateOutput unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateOutput + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_output.TargetCreateOutput() # noqa: E501 + if include_optional : + return TargetCreateOutput( + target_id = 56 + ) + else : + return TargetCreateOutput( + ) + + def testTargetCreateOutput(self): + """Test TargetCreateOutput""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_ping.py b/test/test_target_create_ping.py new file mode 100644 index 00000000..c17aa1c3 --- /dev/null +++ b/test/test_target_create_ping.py @@ -0,0 +1,65 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_ping import TargetCreatePing # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreatePing(unittest.TestCase): + """TargetCreatePing unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreatePing + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_ping.TargetCreatePing() # noqa: E501 + if include_optional : + return TargetCreatePing( + administrative_port = '9999', + authorization_port = '9031', + description = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + password = '0', + ping_url = '0', + privileged_user = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetCreatePing( + name = '0', + ) + + def testTargetCreatePing(self): + """Test TargetCreatePing""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_rabbit_mq.py b/test/test_target_create_rabbit_mq.py new file mode 100644 index 00000000..af1e4564 --- /dev/null +++ b/test/test_target_create_rabbit_mq.py @@ -0,0 +1,63 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_rabbit_mq import TargetCreateRabbitMq # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateRabbitMq(unittest.TestCase): + """TargetCreateRabbitMq unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateRabbitMq + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_rabbit_mq.TargetCreateRabbitMq() # noqa: E501 + if include_optional : + return TargetCreateRabbitMq( + description = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + rabbitmq_server_password = '0', + rabbitmq_server_uri = '0', + rabbitmq_server_user = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetCreateRabbitMq( + name = '0', + ) + + def testTargetCreateRabbitMq(self): + """Test TargetCreateRabbitMq""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_salesforce.py b/test/test_target_create_salesforce.py new file mode 100644 index 00000000..1f03209d --- /dev/null +++ b/test/test_target_create_salesforce.py @@ -0,0 +1,74 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_salesforce import TargetCreateSalesforce # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateSalesforce(unittest.TestCase): + """TargetCreateSalesforce unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateSalesforce + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_salesforce.TargetCreateSalesforce() # noqa: E501 + if include_optional : + return TargetCreateSalesforce( + app_private_key_data = '0', + auth_flow = '0', + ca_cert_data = '0', + ca_cert_name = '0', + client_id = '0', + client_secret = '0', + description = '0', + email = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + password = '0', + security_token = '0', + tenant_url = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetCreateSalesforce( + auth_flow = '0', + client_id = '0', + email = '0', + name = '0', + tenant_url = '0', + ) + + def testTargetCreateSalesforce(self): + """Test TargetCreateSalesforce""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_ssh.py b/test/test_target_create_ssh.py new file mode 100644 index 00000000..b747140f --- /dev/null +++ b/test/test_target_create_ssh.py @@ -0,0 +1,66 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_ssh import TargetCreateSsh # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateSsh(unittest.TestCase): + """TargetCreateSsh unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateSsh + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_ssh.TargetCreateSsh() # noqa: E501 + if include_optional : + return TargetCreateSsh( + description = '0', + host = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + port = '22', + private_key = '0', + private_key_password = '0', + ssh_password = '0', + ssh_username = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetCreateSsh( + name = '0', + ) + + def testTargetCreateSsh(self): + """Test TargetCreateSsh""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_web.py b/test/test_target_create_web.py new file mode 100644 index 00000000..a5da1290 --- /dev/null +++ b/test/test_target_create_web.py @@ -0,0 +1,61 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_web import TargetCreateWeb # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateWeb(unittest.TestCase): + """TargetCreateWeb unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateWeb + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_web.TargetCreateWeb() # noqa: E501 + if include_optional : + return TargetCreateWeb( + description = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + token = '0', + uid_token = '0', + url = '0' + ) + else : + return TargetCreateWeb( + name = '0', + ) + + def testTargetCreateWeb(self): + """Test TargetCreateWeb""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_windows.py b/test/test_target_create_windows.py new file mode 100644 index 00000000..c3af6050 --- /dev/null +++ b/test/test_target_create_windows.py @@ -0,0 +1,70 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_windows import TargetCreateWindows # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateWindows(unittest.TestCase): + """TargetCreateWindows unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateWindows + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_windows.TargetCreateWindows() # noqa: E501 + if include_optional : + return TargetCreateWindows( + certificate = '0', + description = '0', + domain = '0', + hostname = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + password = '0', + port = '5986', + token = '0', + uid_token = '0', + use_tls = 'true', + username = '0' + ) + else : + return TargetCreateWindows( + hostname = '0', + name = '0', + password = '0', + username = '0', + ) + + def testTargetCreateWindows(self): + """Test TargetCreateWindows""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_create_zero_ssl.py b/test/test_target_create_zero_ssl.py new file mode 100644 index 00000000..cc282c63 --- /dev/null +++ b/test/test_target_create_zero_ssl.py @@ -0,0 +1,71 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_create_zero_ssl import TargetCreateZeroSSL # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetCreateZeroSSL(unittest.TestCase): + """TargetCreateZeroSSL unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetCreateZeroSSL + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_create_zero_ssl.TargetCreateZeroSSL() # noqa: E501 + if include_optional : + return TargetCreateZeroSSL( + api_key = '0', + description = '0', + imap_fqdn = '0', + imap_password = '0', + imap_port = '993', + imap_target_email = '0', + imap_username = '0', + json = True, + key = '0', + max_versions = '0', + name = '0', + timeout = '5m', + token = '0', + uid_token = '0' + ) + else : + return TargetCreateZeroSSL( + api_key = '0', + imap_fqdn = '0', + imap_password = '0', + imap_username = '0', + name = '0', + ) + + def testTargetCreateZeroSSL(self): + """Test TargetCreateZeroSSL""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_delete.py b/test/test_target_delete.py new file mode 100644 index 00000000..a81c9a50 --- /dev/null +++ b/test/test_target_delete.py @@ -0,0 +1,59 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_delete import TargetDelete # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetDelete(unittest.TestCase): + """TargetDelete unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetDelete + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_delete.TargetDelete() # noqa: E501 + if include_optional : + return TargetDelete( + force_deletion = True, + json = True, + name = '0', + target_version = 56, + token = '0', + uid_token = '0' + ) + else : + return TargetDelete( + name = '0', + ) + + def testTargetDelete(self): + """Test TargetDelete""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_get.py b/test/test_target_get.py new file mode 100644 index 00000000..1e790b6f --- /dev/null +++ b/test/test_target_get.py @@ -0,0 +1,58 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_get import TargetGet # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetGet(unittest.TestCase): + """TargetGet unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetGet + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_get.TargetGet() # noqa: E501 + if include_optional : + return TargetGet( + json = True, + name = '0', + show_versions = True, + token = '0', + uid_token = '0' + ) + else : + return TargetGet( + name = '0', + ) + + def testTargetGet(self): + """Test TargetGet""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_get_details.py b/test/test_target_get_details.py new file mode 100644 index 00000000..bd29725e --- /dev/null +++ b/test/test_target_get_details.py @@ -0,0 +1,59 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_get_details import TargetGetDetails # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetGetDetails(unittest.TestCase): + """TargetGetDetails unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetGetDetails + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_get_details.TargetGetDetails() # noqa: E501 + if include_optional : + return TargetGetDetails( + json = True, + name = '0', + show_versions = True, + target_version = 56, + token = '0', + uid_token = '0' + ) + else : + return TargetGetDetails( + name = '0', + ) + + def testTargetGetDetails(self): + """Test TargetGetDetails""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_list.py b/test/test_target_list.py new file mode 100644 index 00000000..ba960cd8 --- /dev/null +++ b/test/test_target_list.py @@ -0,0 +1,60 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_list import TargetList # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetList(unittest.TestCase): + """TargetList unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetList + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_list.TargetList() # noqa: E501 + if include_optional : + return TargetList( + filter = '0', + json = True, + pagination_token = '0', + token = '0', + type = [ + '0' + ], + uid_token = '0' + ) + else : + return TargetList( + ) + + def testTargetList(self): + """Test TargetList""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_artifactory.py b/test/test_target_update_artifactory.py new file mode 100644 index 00000000..82a18ee1 --- /dev/null +++ b/test/test_target_update_artifactory.py @@ -0,0 +1,68 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_artifactory import TargetUpdateArtifactory # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateArtifactory(unittest.TestCase): + """TargetUpdateArtifactory unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateArtifactory + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_artifactory.TargetUpdateArtifactory() # noqa: E501 + if include_optional : + return TargetUpdateArtifactory( + artifactory_admin_name = '0', + artifactory_admin_pwd = '0', + base_url = '0', + description = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdateArtifactory( + artifactory_admin_name = '0', + artifactory_admin_pwd = '0', + base_url = '0', + name = '0', + ) + + def testTargetUpdateArtifactory(self): + """Test TargetUpdateArtifactory""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_aws.py b/test/test_target_update_aws.py new file mode 100644 index 00000000..75bff9d3 --- /dev/null +++ b/test/test_target_update_aws.py @@ -0,0 +1,69 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_aws import TargetUpdateAws # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateAws(unittest.TestCase): + """TargetUpdateAws unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateAws + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_aws.TargetUpdateAws() # noqa: E501 + if include_optional : + return TargetUpdateAws( + access_key = '0', + access_key_id = '0', + description = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + region = 'us-east-2', + session_token = '0', + token = '0', + uid_token = '0', + use_gw_cloud_identity = True + ) + else : + return TargetUpdateAws( + access_key = '0', + access_key_id = '0', + name = '0', + ) + + def testTargetUpdateAws(self): + """Test TargetUpdateAws""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_azure.py b/test/test_target_update_azure.py new file mode 100644 index 00000000..188decbf --- /dev/null +++ b/test/test_target_update_azure.py @@ -0,0 +1,69 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_azure import TargetUpdateAzure # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateAzure(unittest.TestCase): + """TargetUpdateAzure unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateAzure + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_azure.TargetUpdateAzure() # noqa: E501 + if include_optional : + return TargetUpdateAzure( + client_id = '0', + client_secret = '0', + description = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + resource_group_name = '0', + resource_name = '0', + subscription_id = '0', + tenant_id = '0', + token = '0', + uid_token = '0', + use_gw_cloud_identity = True + ) + else : + return TargetUpdateAzure( + name = '0', + ) + + def testTargetUpdateAzure(self): + """Test TargetUpdateAzure""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_db.py b/test/test_target_update_db.py new file mode 100644 index 00000000..7794da12 --- /dev/null +++ b/test/test_target_update_db.py @@ -0,0 +1,92 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_db import TargetUpdateDB # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateDB(unittest.TestCase): + """TargetUpdateDB unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateDB + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_db.TargetUpdateDB() # noqa: E501 + if include_optional : + return TargetUpdateDB( + db_defined_connection_type = '0', + azure_client_id = '0', + azure_client_secret = '0', + azure_tenant_id = '0', + cloud_service_provider = '0', + cluster_mode = True, + comment = '0', + connection_type = 'credentials', + db_name = '0', + db_server_certificates = '0', + db_server_name = '0', + db_type = '0', + description = '0', + host = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + mongodb_atlas = True, + mongodb_atlas_api_private_key = '0', + mongodb_atlas_api_public_key = '0', + mongodb_atlas_project_id = '0', + mongodb_default_auth_db = '0', + mongodb_uri_options = '0', + name = '0', + new_name = '0', + oracle_service_name = '0', + port = '0', + pwd = '0', + snowflake_account = '0', + snowflake_api_private_key = '0', + snowflake_api_private_key_password = '0', + ssl = True, + ssl_certificate = '0', + token = '0', + uid_token = '0', + user_name = '0' + ) + else : + return TargetUpdateDB( + connection_type = 'credentials', + db_type = '0', + name = '0', + ) + + def testTargetUpdateDB(self): + """Test TargetUpdateDB""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_dockerhub.py b/test/test_target_update_dockerhub.py new file mode 100644 index 00000000..25c62993 --- /dev/null +++ b/test/test_target_update_dockerhub.py @@ -0,0 +1,64 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_dockerhub import TargetUpdateDockerhub # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateDockerhub(unittest.TestCase): + """TargetUpdateDockerhub unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateDockerhub + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_dockerhub.TargetUpdateDockerhub() # noqa: E501 + if include_optional : + return TargetUpdateDockerhub( + description = '0', + dockerhub_password = '0', + dockerhub_username = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdateDockerhub( + name = '0', + ) + + def testTargetUpdateDockerhub(self): + """Test TargetUpdateDockerhub""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_eks.py b/test/test_target_update_eks.py new file mode 100644 index 00000000..f39ba1d2 --- /dev/null +++ b/test/test_target_update_eks.py @@ -0,0 +1,74 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_eks import TargetUpdateEks # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateEks(unittest.TestCase): + """TargetUpdateEks unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateEks + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_eks.TargetUpdateEks() # noqa: E501 + if include_optional : + return TargetUpdateEks( + description = '0', + eks_access_key_id = '0', + eks_cluster_ca_cert = '0', + eks_cluster_endpoint = '0', + eks_cluster_name = '0', + eks_region = 'us-east-2', + eks_secret_access_key = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + token = '0', + uid_token = '0', + use_gw_cloud_identity = True + ) + else : + return TargetUpdateEks( + eks_access_key_id = '0', + eks_cluster_ca_cert = '0', + eks_cluster_endpoint = '0', + eks_cluster_name = '0', + eks_secret_access_key = '0', + name = '0', + ) + + def testTargetUpdateEks(self): + """Test TargetUpdateEks""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_gcp.py b/test/test_target_update_gcp.py new file mode 100644 index 00000000..3a144844 --- /dev/null +++ b/test/test_target_update_gcp.py @@ -0,0 +1,64 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_gcp import TargetUpdateGcp # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateGcp(unittest.TestCase): + """TargetUpdateGcp unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateGcp + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_gcp.TargetUpdateGcp() # noqa: E501 + if include_optional : + return TargetUpdateGcp( + description = '0', + gcp_key = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + token = '0', + uid_token = '0', + use_gw_cloud_identity = True + ) + else : + return TargetUpdateGcp( + name = '0', + ) + + def testTargetUpdateGcp(self): + """Test TargetUpdateGcp""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_github.py b/test/test_target_update_github.py new file mode 100644 index 00000000..037cd65d --- /dev/null +++ b/test/test_target_update_github.py @@ -0,0 +1,65 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_github import TargetUpdateGithub # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateGithub(unittest.TestCase): + """TargetUpdateGithub unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateGithub + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_github.TargetUpdateGithub() # noqa: E501 + if include_optional : + return TargetUpdateGithub( + description = '0', + github_app_id = 56, + github_app_private_key = '0', + github_base_url = 'https://api.github.com/', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdateGithub( + name = '0', + ) + + def testTargetUpdateGithub(self): + """Test TargetUpdateGithub""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_gitlab.py b/test/test_target_update_gitlab.py new file mode 100644 index 00000000..87dbc285 --- /dev/null +++ b/test/test_target_update_gitlab.py @@ -0,0 +1,65 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_gitlab import TargetUpdateGitlab # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateGitlab(unittest.TestCase): + """TargetUpdateGitlab unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateGitlab + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_gitlab.TargetUpdateGitlab() # noqa: E501 + if include_optional : + return TargetUpdateGitlab( + description = '0', + gitlab_access_token = '0', + gitlab_certificate = '0', + gitlab_url = 'https://gitlab.com/', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdateGitlab( + name = '0', + ) + + def testTargetUpdateGitlab(self): + """Test TargetUpdateGitlab""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_gke.py b/test/test_target_update_gke.py new file mode 100644 index 00000000..76ba48c0 --- /dev/null +++ b/test/test_target_update_gke.py @@ -0,0 +1,68 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_gke import TargetUpdateGke # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateGke(unittest.TestCase): + """TargetUpdateGke unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateGke + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_gke.TargetUpdateGke() # noqa: E501 + if include_optional : + return TargetUpdateGke( + description = '0', + gke_account_key = '0', + gke_cluster_cert = '0', + gke_cluster_endpoint = '0', + gke_cluster_name = '0', + gke_service_account_email = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + token = '0', + uid_token = '0', + use_gw_cloud_identity = True + ) + else : + return TargetUpdateGke( + name = '0', + ) + + def testTargetUpdateGke(self): + """Test TargetUpdateGke""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_global_sign.py b/test/test_target_update_global_sign.py new file mode 100644 index 00000000..35bec660 --- /dev/null +++ b/test/test_target_update_global_sign.py @@ -0,0 +1,77 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_global_sign import TargetUpdateGlobalSign # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateGlobalSign(unittest.TestCase): + """TargetUpdateGlobalSign unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateGlobalSign + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_global_sign.TargetUpdateGlobalSign() # noqa: E501 + if include_optional : + return TargetUpdateGlobalSign( + contact_email = '0', + contact_first_name = '0', + contact_last_name = '0', + contact_phone = '0', + description = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + password = '0', + profile_id = '0', + timeout = '5m', + token = '0', + uid_token = '0', + username = '0' + ) + else : + return TargetUpdateGlobalSign( + contact_email = '0', + contact_first_name = '0', + contact_last_name = '0', + contact_phone = '0', + name = '0', + password = '0', + profile_id = '0', + username = '0', + ) + + def testTargetUpdateGlobalSign(self): + """Test TargetUpdateGlobalSign""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_global_sign_atlas.py b/test/test_target_update_global_sign_atlas.py new file mode 100644 index 00000000..482f3bef --- /dev/null +++ b/test/test_target_update_global_sign_atlas.py @@ -0,0 +1,69 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_global_sign_atlas import TargetUpdateGlobalSignAtlas # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateGlobalSignAtlas(unittest.TestCase): + """TargetUpdateGlobalSignAtlas unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateGlobalSignAtlas + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_global_sign_atlas.TargetUpdateGlobalSignAtlas() # noqa: E501 + if include_optional : + return TargetUpdateGlobalSignAtlas( + api_key = '0', + api_secret = '0', + description = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + mtls_cert_data_base64 = '0', + mtls_key_data_base64 = '0', + name = '0', + new_name = '0', + timeout = '5m', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdateGlobalSignAtlas( + api_key = '0', + api_secret = '0', + name = '0', + ) + + def testTargetUpdateGlobalSignAtlas(self): + """Test TargetUpdateGlobalSignAtlas""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_godaddy.py b/test/test_target_update_godaddy.py new file mode 100644 index 00000000..121de21e --- /dev/null +++ b/test/test_target_update_godaddy.py @@ -0,0 +1,74 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_godaddy import TargetUpdateGodaddy # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateGodaddy(unittest.TestCase): + """TargetUpdateGodaddy unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateGodaddy + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_godaddy.TargetUpdateGodaddy() # noqa: E501 + if include_optional : + return TargetUpdateGodaddy( + api_key = '0', + description = '0', + imap_fqdn = '0', + imap_password = '0', + imap_port = '993', + imap_username = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + secret = '0', + timeout = '5m', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdateGodaddy( + api_key = '0', + imap_fqdn = '0', + imap_password = '0', + imap_username = '0', + name = '0', + secret = '0', + ) + + def testTargetUpdateGodaddy(self): + """Test TargetUpdateGodaddy""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_hashi_vault.py b/test/test_target_update_hashi_vault.py new file mode 100644 index 00000000..adbe29dc --- /dev/null +++ b/test/test_target_update_hashi_vault.py @@ -0,0 +1,67 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_hashi_vault import TargetUpdateHashiVault # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateHashiVault(unittest.TestCase): + """TargetUpdateHashiVault unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateHashiVault + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_hashi_vault.TargetUpdateHashiVault() # noqa: E501 + if include_optional : + return TargetUpdateHashiVault( + description = '0', + hashi_url = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + namespace = [ + '0' + ], + new_name = '0', + token = '0', + uid_token = '0', + vault_token = '0' + ) + else : + return TargetUpdateHashiVault( + name = '0', + ) + + def testTargetUpdateHashiVault(self): + """Test TargetUpdateHashiVault""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_k8s.py b/test/test_target_update_k8s.py new file mode 100644 index 00000000..db59e3c2 --- /dev/null +++ b/test/test_target_update_k8s.py @@ -0,0 +1,73 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_k8s import TargetUpdateK8s # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateK8s(unittest.TestCase): + """TargetUpdateK8s unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateK8s + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_k8s.TargetUpdateK8s() # noqa: E501 + if include_optional : + return TargetUpdateK8s( + description = '0', + json = True, + k8s_auth_type = 'token', + k8s_client_certificate = '0', + k8s_client_key = '0', + k8s_cluster_ca_cert = 'dummy_val', + k8s_cluster_endpoint = 'dummy_val', + k8s_cluster_name = '0', + k8s_cluster_token = 'dummy_val', + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + token = '0', + uid_token = '0', + use_gw_service_account = True + ) + else : + return TargetUpdateK8s( + k8s_cluster_ca_cert = 'dummy_val', + k8s_cluster_endpoint = 'dummy_val', + k8s_cluster_token = 'dummy_val', + name = '0', + ) + + def testTargetUpdateK8s(self): + """Test TargetUpdateK8s""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_ldap.py b/test/test_target_update_ldap.py new file mode 100644 index 00000000..5701c3e2 --- /dev/null +++ b/test/test_target_update_ldap.py @@ -0,0 +1,71 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_ldap import TargetUpdateLdap # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateLdap(unittest.TestCase): + """TargetUpdateLdap unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateLdap + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_ldap.TargetUpdateLdap() # noqa: E501 + if include_optional : + return TargetUpdateLdap( + bind_dn = '0', + bind_dn_password = '0', + description = '0', + json = True, + keep_prev_version = '0', + key = '0', + ldap_ca_cert = '0', + ldap_url = '0', + max_versions = '0', + name = '0', + new_name = '0', + server_type = '0', + token = '0', + token_expiration = '0', + uid_token = '0' + ) + else : + return TargetUpdateLdap( + bind_dn = '0', + bind_dn_password = '0', + ldap_url = '0', + name = '0', + ) + + def testTargetUpdateLdap(self): + """Test TargetUpdateLdap""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_linked.py b/test/test_target_update_linked.py new file mode 100644 index 00000000..1958df14 --- /dev/null +++ b/test/test_target_update_linked.py @@ -0,0 +1,65 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_linked import TargetUpdateLinked # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateLinked(unittest.TestCase): + """TargetUpdateLinked unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateLinked + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_linked.TargetUpdateLinked() # noqa: E501 + if include_optional : + return TargetUpdateLinked( + add_hosts = '0', + description = '0', + hosts = '0', + json = True, + keep_prev_version = '0', + name = '0', + new_name = '0', + parent_target_name = '0', + rm_hosts = '0', + token = '0', + type = '0', + uid_token = '0' + ) + else : + return TargetUpdateLinked( + name = '0', + ) + + def testTargetUpdateLinked(self): + """Test TargetUpdateLinked""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_output.py b/test/test_target_update_output.py new file mode 100644 index 00000000..90ca4700 --- /dev/null +++ b/test/test_target_update_output.py @@ -0,0 +1,53 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_output import TargetUpdateOutput # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateOutput(unittest.TestCase): + """TargetUpdateOutput unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateOutput + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_output.TargetUpdateOutput() # noqa: E501 + if include_optional : + return TargetUpdateOutput( + target_id = 56 + ) + else : + return TargetUpdateOutput( + ) + + def testTargetUpdateOutput(self): + """Test TargetUpdateOutput""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_ping.py b/test/test_target_update_ping.py new file mode 100644 index 00000000..11f35e10 --- /dev/null +++ b/test/test_target_update_ping.py @@ -0,0 +1,67 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_ping import TargetUpdatePing # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdatePing(unittest.TestCase): + """TargetUpdatePing unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdatePing + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_ping.TargetUpdatePing() # noqa: E501 + if include_optional : + return TargetUpdatePing( + administrative_port = '9999', + authorization_port = '9031', + description = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + password = '0', + ping_url = '0', + privileged_user = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdatePing( + name = '0', + ) + + def testTargetUpdatePing(self): + """Test TargetUpdatePing""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_rabbit_mq.py b/test/test_target_update_rabbit_mq.py new file mode 100644 index 00000000..c53a8add --- /dev/null +++ b/test/test_target_update_rabbit_mq.py @@ -0,0 +1,65 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_rabbit_mq import TargetUpdateRabbitMq # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateRabbitMq(unittest.TestCase): + """TargetUpdateRabbitMq unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateRabbitMq + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_rabbit_mq.TargetUpdateRabbitMq() # noqa: E501 + if include_optional : + return TargetUpdateRabbitMq( + description = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + rabbitmq_server_password = '0', + rabbitmq_server_uri = '0', + rabbitmq_server_user = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdateRabbitMq( + name = '0', + ) + + def testTargetUpdateRabbitMq(self): + """Test TargetUpdateRabbitMq""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_salesforce.py b/test/test_target_update_salesforce.py new file mode 100644 index 00000000..faaeab02 --- /dev/null +++ b/test/test_target_update_salesforce.py @@ -0,0 +1,76 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_salesforce import TargetUpdateSalesforce # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateSalesforce(unittest.TestCase): + """TargetUpdateSalesforce unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateSalesforce + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_salesforce.TargetUpdateSalesforce() # noqa: E501 + if include_optional : + return TargetUpdateSalesforce( + app_private_key_data = '0', + auth_flow = '0', + ca_cert_data = '0', + ca_cert_name = '0', + client_id = '0', + client_secret = '0', + description = '0', + email = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + password = '0', + security_token = '0', + tenant_url = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdateSalesforce( + auth_flow = '0', + client_id = '0', + email = '0', + name = '0', + tenant_url = '0', + ) + + def testTargetUpdateSalesforce(self): + """Test TargetUpdateSalesforce""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_ssh.py b/test/test_target_update_ssh.py new file mode 100644 index 00000000..d72a306d --- /dev/null +++ b/test/test_target_update_ssh.py @@ -0,0 +1,68 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_ssh import TargetUpdateSsh # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateSsh(unittest.TestCase): + """TargetUpdateSsh unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateSsh + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_ssh.TargetUpdateSsh() # noqa: E501 + if include_optional : + return TargetUpdateSsh( + description = '0', + host = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + port = '22', + private_key = '0', + private_key_password = '0', + ssh_password = '0', + ssh_username = '0', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdateSsh( + name = '0', + ) + + def testTargetUpdateSsh(self): + """Test TargetUpdateSsh""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_web.py b/test/test_target_update_web.py new file mode 100644 index 00000000..eedeffa1 --- /dev/null +++ b/test/test_target_update_web.py @@ -0,0 +1,63 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_web import TargetUpdateWeb # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateWeb(unittest.TestCase): + """TargetUpdateWeb unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateWeb + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_web.TargetUpdateWeb() # noqa: E501 + if include_optional : + return TargetUpdateWeb( + description = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + token = '0', + uid_token = '0', + url = '0' + ) + else : + return TargetUpdateWeb( + name = '0', + ) + + def testTargetUpdateWeb(self): + """Test TargetUpdateWeb""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_windows.py b/test/test_target_update_windows.py new file mode 100644 index 00000000..c70c21a2 --- /dev/null +++ b/test/test_target_update_windows.py @@ -0,0 +1,72 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_windows import TargetUpdateWindows # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateWindows(unittest.TestCase): + """TargetUpdateWindows unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateWindows + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_windows.TargetUpdateWindows() # noqa: E501 + if include_optional : + return TargetUpdateWindows( + certificate = '0', + description = '0', + domain = '0', + hostname = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + password = '0', + port = '5986', + token = '0', + uid_token = '0', + use_tls = 'true', + username = '0' + ) + else : + return TargetUpdateWindows( + hostname = '0', + name = '0', + password = '0', + username = '0', + ) + + def testTargetUpdateWindows(self): + """Test TargetUpdateWindows""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_target_update_zero_ssl.py b/test/test_target_update_zero_ssl.py new file mode 100644 index 00000000..2cf18a3d --- /dev/null +++ b/test/test_target_update_zero_ssl.py @@ -0,0 +1,73 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.target_update_zero_ssl import TargetUpdateZeroSSL # noqa: E501 +from akeyless.rest import ApiException + +class TestTargetUpdateZeroSSL(unittest.TestCase): + """TargetUpdateZeroSSL unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test TargetUpdateZeroSSL + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.target_update_zero_ssl.TargetUpdateZeroSSL() # noqa: E501 + if include_optional : + return TargetUpdateZeroSSL( + api_key = '0', + description = '0', + imap_fqdn = '0', + imap_password = '0', + imap_port = '993', + imap_target_email = '0', + imap_username = '0', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + timeout = '5m', + token = '0', + uid_token = '0' + ) + else : + return TargetUpdateZeroSSL( + api_key = '0', + imap_fqdn = '0', + imap_password = '0', + imap_username = '0', + name = '0', + ) + + def testTargetUpdateZeroSSL(self): + """Test TargetUpdateZeroSSL""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_update_gitlab_target.py b/test/test_update_gitlab_target.py new file mode 100644 index 00000000..db595905 --- /dev/null +++ b/test/test_update_gitlab_target.py @@ -0,0 +1,67 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.update_gitlab_target import UpdateGitlabTarget # noqa: E501 +from akeyless.rest import ApiException + +class TestUpdateGitlabTarget(unittest.TestCase): + """UpdateGitlabTarget unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test UpdateGitlabTarget + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.update_gitlab_target.UpdateGitlabTarget() # noqa: E501 + if include_optional : + return UpdateGitlabTarget( + comment = '0', + description = '0', + gitlab_access_token = '0', + gitlab_certificate = '0', + gitlab_url = 'https://gitlab.com/', + json = True, + keep_prev_version = '0', + key = '0', + max_versions = '0', + name = '0', + new_name = '0', + token = '0', + uid_token = '0', + update_version = True + ) + else : + return UpdateGitlabTarget( + name = '0', + ) + + def testUpdateGitlabTarget(self): + """Test UpdateGitlabTarget""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/test_update_gitlab_target_output.py b/test/test_update_gitlab_target_output.py new file mode 100644 index 00000000..b7c2906b --- /dev/null +++ b/test/test_update_gitlab_target_output.py @@ -0,0 +1,53 @@ +# coding: utf-8 + +""" + Akeyless API + + The purpose of this application is to provide access to Akeyless API. # noqa: E501 + + The version of the OpenAPI document: 2.0 + Contact: support@akeyless.io + Generated by: https://openapi-generator.tech +""" + + +from __future__ import absolute_import + +import unittest +import datetime + +import akeyless +from akeyless.models.update_gitlab_target_output import UpdateGitlabTargetOutput # noqa: E501 +from akeyless.rest import ApiException + +class TestUpdateGitlabTargetOutput(unittest.TestCase): + """UpdateGitlabTargetOutput unit test stubs""" + + def setUp(self): + pass + + def tearDown(self): + pass + + def make_instance(self, include_optional): + """Test UpdateGitlabTargetOutput + include_option is a boolean, when False only required + params are included, when True both required and + optional params are included """ + # model = akeyless.models.update_gitlab_target_output.UpdateGitlabTargetOutput() # noqa: E501 + if include_optional : + return UpdateGitlabTargetOutput( + target_id = 56 + ) + else : + return UpdateGitlabTargetOutput( + ) + + def testUpdateGitlabTargetOutput(self): + """Test UpdateGitlabTargetOutput""" + inst_req_only = self.make_instance(include_optional=False) + inst_req_and_optional = self.make_instance(include_optional=True) + + +if __name__ == '__main__': + unittest.main()