diff --git a/.openapi-generator/FILES b/.openapi-generator/FILES index 9a2f755c..bf551134 100644 --- a/.openapi-generator/FILES +++ b/.openapi-generator/FILES @@ -2038,97 +2038,3 @@ src/main/java/io/akeyless/client/model/WindowsService.java src/main/java/io/akeyless/client/model/WindowsServiceAttributes.java src/main/java/io/akeyless/client/model/WindowsTargetDetails.java src/main/java/io/akeyless/client/model/ZeroSSLTargetDetails.java -src/test/java/io/akeyless/client/model/AllowedIpSettingsTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateApiKeyTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateAwsIamTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateAzureADTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateCertTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateEmailTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateGcpTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateK8sTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateLdapTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateOCITest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateOIDCTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateOauth2Test.java -src/test/java/io/akeyless/client/model/AuthMethodCreateOutputTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateSAMLTest.java -src/test/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentityTest.java -src/test/java/io/akeyless/client/model/AuthMethodDeleteOutputTest.java -src/test/java/io/akeyless/client/model/AuthMethodDeleteTest.java -src/test/java/io/akeyless/client/model/AuthMethodGetTest.java -src/test/java/io/akeyless/client/model/AuthMethodListTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateApiKeyTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateAwsIamTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateAzureADTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateCertTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateEmailTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateGcpTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateK8sTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateLdapTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateOCITest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateOIDCTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateOauth2Test.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateOutputTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateSAMLTest.java -src/test/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentityTest.java -src/test/java/io/akeyless/client/model/CreateGitlabTargetOutputTest.java -src/test/java/io/akeyless/client/model/CreateGitlabTargetTest.java -src/test/java/io/akeyless/client/model/DynamicSecretCreateGitlabTest.java -src/test/java/io/akeyless/client/model/DynamicSecretUpdateGitlabTest.java -src/test/java/io/akeyless/client/model/GitlabTargetDetailsTest.java -src/test/java/io/akeyless/client/model/TargetCreateArtifactoryTest.java -src/test/java/io/akeyless/client/model/TargetCreateAwsTest.java -src/test/java/io/akeyless/client/model/TargetCreateAzureTest.java -src/test/java/io/akeyless/client/model/TargetCreateDBTest.java -src/test/java/io/akeyless/client/model/TargetCreateDockerhubTest.java -src/test/java/io/akeyless/client/model/TargetCreateEksTest.java -src/test/java/io/akeyless/client/model/TargetCreateGcpTest.java -src/test/java/io/akeyless/client/model/TargetCreateGithubTest.java -src/test/java/io/akeyless/client/model/TargetCreateGitlabTest.java -src/test/java/io/akeyless/client/model/TargetCreateGkeTest.java -src/test/java/io/akeyless/client/model/TargetCreateGlobalSignAtlasTest.java -src/test/java/io/akeyless/client/model/TargetCreateGlobalSignTest.java -src/test/java/io/akeyless/client/model/TargetCreateGodaddyTest.java -src/test/java/io/akeyless/client/model/TargetCreateHashiVaultTest.java -src/test/java/io/akeyless/client/model/TargetCreateK8sTest.java -src/test/java/io/akeyless/client/model/TargetCreateLdapTest.java -src/test/java/io/akeyless/client/model/TargetCreateLinkedTest.java -src/test/java/io/akeyless/client/model/TargetCreateOutputTest.java -src/test/java/io/akeyless/client/model/TargetCreatePingTest.java -src/test/java/io/akeyless/client/model/TargetCreateRabbitMqTest.java -src/test/java/io/akeyless/client/model/TargetCreateSalesforceTest.java -src/test/java/io/akeyless/client/model/TargetCreateSshTest.java -src/test/java/io/akeyless/client/model/TargetCreateWebTest.java -src/test/java/io/akeyless/client/model/TargetCreateWindowsTest.java -src/test/java/io/akeyless/client/model/TargetCreateZeroSSLTest.java -src/test/java/io/akeyless/client/model/TargetDeleteTest.java -src/test/java/io/akeyless/client/model/TargetGetDetailsTest.java -src/test/java/io/akeyless/client/model/TargetGetTest.java -src/test/java/io/akeyless/client/model/TargetListTest.java -src/test/java/io/akeyless/client/model/TargetUpdateArtifactoryTest.java -src/test/java/io/akeyless/client/model/TargetUpdateAwsTest.java -src/test/java/io/akeyless/client/model/TargetUpdateAzureTest.java -src/test/java/io/akeyless/client/model/TargetUpdateDBTest.java -src/test/java/io/akeyless/client/model/TargetUpdateDockerhubTest.java -src/test/java/io/akeyless/client/model/TargetUpdateEksTest.java -src/test/java/io/akeyless/client/model/TargetUpdateGcpTest.java -src/test/java/io/akeyless/client/model/TargetUpdateGithubTest.java -src/test/java/io/akeyless/client/model/TargetUpdateGitlabTest.java -src/test/java/io/akeyless/client/model/TargetUpdateGkeTest.java -src/test/java/io/akeyless/client/model/TargetUpdateGlobalSignAtlasTest.java -src/test/java/io/akeyless/client/model/TargetUpdateGlobalSignTest.java -src/test/java/io/akeyless/client/model/TargetUpdateGodaddyTest.java -src/test/java/io/akeyless/client/model/TargetUpdateHashiVaultTest.java -src/test/java/io/akeyless/client/model/TargetUpdateK8sTest.java -src/test/java/io/akeyless/client/model/TargetUpdateLdapTest.java -src/test/java/io/akeyless/client/model/TargetUpdateLinkedTest.java -src/test/java/io/akeyless/client/model/TargetUpdateOutputTest.java -src/test/java/io/akeyless/client/model/TargetUpdatePingTest.java -src/test/java/io/akeyless/client/model/TargetUpdateRabbitMqTest.java -src/test/java/io/akeyless/client/model/TargetUpdateSalesforceTest.java -src/test/java/io/akeyless/client/model/TargetUpdateSshTest.java -src/test/java/io/akeyless/client/model/TargetUpdateWebTest.java -src/test/java/io/akeyless/client/model/TargetUpdateWindowsTest.java -src/test/java/io/akeyless/client/model/TargetUpdateZeroSSLTest.java -src/test/java/io/akeyless/client/model/UpdateGitlabTargetOutputTest.java -src/test/java/io/akeyless/client/model/UpdateGitlabTargetTest.java diff --git a/api/openapi.yaml b/api/openapi.yaml index 1f4fd420..d6713747 100644 --- a/api/openapi.yaml +++ b/api/openapi.yaml @@ -102,6 +102,7 @@ paths: field. tags: - v2 + x-generate-protobuf: "true" x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json @@ -2364,6 +2365,7 @@ paths: field. tags: - v2 + x-generate-protobuf: "true" x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json @@ -2944,6 +2946,7 @@ paths: field. tags: - v2 + x-generate-protobuf: "true" x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json @@ -3176,6 +3179,7 @@ paths: field. tags: - v2 + x-generate-protobuf: "true" x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json @@ -8978,6 +8982,7 @@ paths: field. tags: - v2 + x-generate-protobuf: "true" x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json @@ -9038,6 +9043,7 @@ paths: field. tags: - v2 + x-generate-protobuf: "true" x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json @@ -9707,6 +9713,7 @@ paths: field. tags: - v2 + x-generate-protobuf: "true" x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json @@ -14712,6 +14719,7 @@ paths: field. tags: - v2 + x-generate-protobuf: "true" x-codegen-request-body-name: body x-contentType: application/json x-accepts: application/json @@ -20075,6 +20083,7 @@ components: k8s-auth-config-name: k8s-auth-config-name ldap_password: ldap_password admin-password: admin-password + use-remote-browser: true access-type: access_key json: false cert-data: cert-data @@ -20121,8 +20130,7 @@ components: type: boolean x-go-name: Debug gateway-url: - description: Gateway URL for the K8S/OAUTH2 authenticated (relevant only - for access-type=k8s/oauth2) + description: Gateway URL relevant only for access-type=k8s/oauth2/saml/oidc type: string x-go-name: GatewayURL gcp-audience: @@ -20178,7 +20186,11 @@ components: access-type=universal_identity) type: string x-go-name: UIDToken - title: auth is a command that creates temporary access credentials. + use-remote-browser: + description: Returns a link to complete the authentication remotely (relevant + only for access-type=saml/oidc) + type: boolean + x-go-name: UseRemoteBrowser type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands AuthMethod: @@ -20274,6 +20286,7 @@ components: description: description creation_date: 2000-01-23T04:56:07.000+00:00 auth_method_access_id: auth_method_access_id + delete_protection: true account_id: account_id client_permissions: - client_permissions @@ -20554,6 +20567,9 @@ components: format: date-time type: string x-go-name: CreationDate + delete_protection: + type: boolean + x-go-name: DeleteProtection description: type: string x-go-name: Description @@ -20950,6 +20966,7 @@ components: x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types AuthOutput: example: + complete_auth_link: complete_auth_link creds: auth_creds: auth_creds uam_creds: uam_creds @@ -20959,6 +20976,9 @@ components: token: token token: token properties: + complete_auth_link: + type: string + x-go-name: Link creds: $ref: '#/components/schemas/SystemAccessCredentialsReplyObj' token: @@ -21227,6 +21247,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 properties: @@ -21256,6 +21277,9 @@ components: display_name: type: string x-go-name: DisplayName + has_gateway_identity: + type: boolean + x-go-name: HasGatewayIdentity last_report: format: date-time type: string @@ -21277,6 +21301,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -21291,6 +21316,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 properties: @@ -22724,9 +22750,9 @@ components: type: string x-go-name: ConfFileData delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -22828,9 +22854,9 @@ components: type: string x-go-name: AzureVault delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the External Secrets Manager type: string @@ -23026,9 +23052,9 @@ components: type: boolean x-go-name: CreatePublicCrl delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -23218,9 +23244,9 @@ components: type: string x-go-name: AzureVault delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the Universal Secrets Connector type: string @@ -23377,13 +23403,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -23478,6 +23504,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -23492,9 +23519,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -23537,7 +23564,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -23629,6 +23656,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -23729,9 +23757,15 @@ components: aws_secret_access_key: type: string x-go-name: AWSSecretAccessKey + aws_session_tags: + type: string + x-go-name: AWSSessionTags aws_session_token: type: string x-go-name: AWSSessionToken + aws_transitive_tag_keys: + type: string + x-go-name: AWSTransitiveTagKeys aws_user_console_access: type: boolean x-go-name: AWSUserConsoleAccess @@ -24994,7 +25028,7 @@ components: example: fixed_domain_suffix: fixed_domain_suffix keep_prefix_length: 6 - domain_suffix_length: 2 + domain_suffix_length: 6 properties: domain_suffix_length: description: |- @@ -26217,7 +26251,6 @@ components: x-go-name: Version required: - names - title: GetSecretValue is a command that gets a static secret value. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands GetTargetDetailsOutput: @@ -27064,15 +27097,15 @@ components: shared_by: unique_id: unique_id access_id: access_id - item_size: 5 + item_size: 6 protection_key_type: protection_key_type is_enabled: true - rotation_interval: 7 + rotation_interval: 0 target_versions: - target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -27088,7 +27121,7 @@ components: - target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -27105,7 +27138,7 @@ components: modification_date: 2000-01-23T04:56:07.000+00:00 protection_key_name: protection_key_name cert_issuer_signer_key_name: cert_issuer_signer_key_name - item_id: 6 + item_id: 5 item_tags: - item_tags - item_tags @@ -27195,13 +27228,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 item_name: item_name creation_date: 2000-01-23T04:56:07.000+00:00 last_rotation_date: 2000-01-23T04:56:07.000+00:00 @@ -27224,7 +27257,7 @@ components: websites: - websites - websites - max_versions: 1 + max_versions: 2 username: username oidc_client_info: audience: @@ -27292,6 +27325,7 @@ components: rotation_statement: rotation_statement rotator_status: rotator_status rotator_type: rotator_type + timeout_seconds: 6 max_versions: 6 number_of_versions_to_save: 8 secure_remote_access_details: @@ -27306,9 +27340,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -27351,7 +27385,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 importer_info: version: 4 external_item_id: external_item_id @@ -27639,7 +27673,7 @@ components: email_tokenizer_info: fixed_domain_suffix: fixed_domain_suffix keep_prefix_length: 6 - domain_suffix_length: 2 + domain_suffix_length: 6 template_type: template_type tweak_type: tweak_type regexp_tokenizer_info: @@ -27738,7 +27772,7 @@ components: allowed_user_key_lengths: key: 2 cert_issuer_type: cert_issuer_type - last_version: 3 + last_version: 7 next_rotation_date: 2000-01-23T04:56:07.000+00:00 delete_protection: true bastion_details: @@ -27755,6 +27789,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -27769,6 +27804,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 client_permissions: @@ -27944,7 +27980,7 @@ components: websites: - websites - websites - max_versions: 1 + max_versions: 2 username: username oidc_client_info: audience: @@ -28012,6 +28048,7 @@ components: rotation_statement: rotation_statement rotator_status: rotator_status rotator_type: rotator_type + timeout_seconds: 6 max_versions: 6 number_of_versions_to_save: 8 secure_remote_access_details: @@ -28026,9 +28063,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -28071,7 +28108,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 importer_info: version: 4 external_item_id: external_item_id @@ -28359,7 +28396,7 @@ components: email_tokenizer_info: fixed_domain_suffix: fixed_domain_suffix keep_prefix_length: 6 - domain_suffix_length: 2 + domain_suffix_length: 6 template_type: template_type tweak_type: tweak_type regexp_tokenizer_info: @@ -28501,9 +28538,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 properties: count_by_host_info: additionalProperties: @@ -28549,7 +28586,7 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 properties: assoc_id: type: string @@ -29679,6 +29716,7 @@ components: description: description creation_date: 2000-01-23T04:56:07.000+00:00 auth_method_access_id: auth_method_access_id + delete_protection: true account_id: account_id client_permissions: - client_permissions @@ -30011,6 +30049,7 @@ components: description: description creation_date: 2000-01-23T04:56:07.000+00:00 auth_method_access_id: auth_method_access_id + delete_protection: true account_id: account_id client_permissions: - client_permissions @@ -30367,15 +30406,15 @@ components: shared_by: unique_id: unique_id access_id: access_id - item_size: 5 + item_size: 6 protection_key_type: protection_key_type is_enabled: true - rotation_interval: 7 + rotation_interval: 0 target_versions: - target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -30391,7 +30430,7 @@ components: - target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -30408,7 +30447,7 @@ components: modification_date: 2000-01-23T04:56:07.000+00:00 protection_key_name: protection_key_name cert_issuer_signer_key_name: cert_issuer_signer_key_name - item_id: 6 + item_id: 5 item_tags: - item_tags - item_tags @@ -30498,13 +30537,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 item_name: item_name creation_date: 2000-01-23T04:56:07.000+00:00 last_rotation_date: 2000-01-23T04:56:07.000+00:00 @@ -30527,7 +30566,7 @@ components: websites: - websites - websites - max_versions: 1 + max_versions: 2 username: username oidc_client_info: audience: @@ -30595,6 +30634,7 @@ components: rotation_statement: rotation_statement rotator_status: rotator_status rotator_type: rotator_type + timeout_seconds: 6 max_versions: 6 number_of_versions_to_save: 8 secure_remote_access_details: @@ -30609,9 +30649,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -30654,7 +30694,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 importer_info: version: 4 external_item_id: external_item_id @@ -30942,7 +30982,7 @@ components: email_tokenizer_info: fixed_domain_suffix: fixed_domain_suffix keep_prefix_length: 6 - domain_suffix_length: 2 + domain_suffix_length: 6 template_type: template_type tweak_type: tweak_type regexp_tokenizer_info: @@ -31041,7 +31081,7 @@ components: allowed_user_key_lengths: key: 2 cert_issuer_type: cert_issuer_type - last_version: 3 + last_version: 7 next_rotation_date: 2000-01-23T04:56:07.000+00:00 delete_protection: true bastion_details: @@ -31058,6 +31098,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -31072,6 +31113,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 client_permissions: @@ -31124,15 +31166,15 @@ components: shared_by: unique_id: unique_id access_id: access_id - item_size: 5 + item_size: 6 protection_key_type: protection_key_type is_enabled: true - rotation_interval: 7 + rotation_interval: 0 target_versions: - target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -31148,7 +31190,7 @@ components: - target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -31165,7 +31207,7 @@ components: modification_date: 2000-01-23T04:56:07.000+00:00 protection_key_name: protection_key_name cert_issuer_signer_key_name: cert_issuer_signer_key_name - item_id: 6 + item_id: 5 item_tags: - item_tags - item_tags @@ -31255,13 +31297,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 item_name: item_name creation_date: 2000-01-23T04:56:07.000+00:00 last_rotation_date: 2000-01-23T04:56:07.000+00:00 @@ -31284,7 +31326,7 @@ components: websites: - websites - websites - max_versions: 1 + max_versions: 2 username: username oidc_client_info: audience: @@ -31352,6 +31394,7 @@ components: rotation_statement: rotation_statement rotator_status: rotator_status rotator_type: rotator_type + timeout_seconds: 6 max_versions: 6 number_of_versions_to_save: 8 secure_remote_access_details: @@ -31366,9 +31409,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -31411,7 +31454,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 importer_info: version: 4 external_item_id: external_item_id @@ -31699,7 +31742,7 @@ components: email_tokenizer_info: fixed_domain_suffix: fixed_domain_suffix keep_prefix_length: 6 - domain_suffix_length: 2 + domain_suffix_length: 6 template_type: template_type tweak_type: tweak_type regexp_tokenizer_info: @@ -31798,7 +31841,7 @@ components: allowed_user_key_lengths: key: 2 cert_issuer_type: cert_issuer_type - last_version: 3 + last_version: 7 next_rotation_date: 2000-01-23T04:56:07.000+00:00 delete_protection: true bastion_details: @@ -31815,6 +31858,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -31829,6 +31873,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 client_permissions: @@ -31903,15 +31948,15 @@ components: shared_by: unique_id: unique_id access_id: access_id - item_size: 5 + item_size: 6 protection_key_type: protection_key_type is_enabled: true - rotation_interval: 7 + rotation_interval: 0 target_versions: - target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -31927,7 +31972,7 @@ components: - target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -31944,7 +31989,7 @@ components: modification_date: 2000-01-23T04:56:07.000+00:00 protection_key_name: protection_key_name cert_issuer_signer_key_name: cert_issuer_signer_key_name - item_id: 6 + item_id: 5 item_tags: - item_tags - item_tags @@ -32034,13 +32079,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 item_name: item_name creation_date: 2000-01-23T04:56:07.000+00:00 last_rotation_date: 2000-01-23T04:56:07.000+00:00 @@ -32063,7 +32108,7 @@ components: websites: - websites - websites - max_versions: 1 + max_versions: 2 username: username oidc_client_info: audience: @@ -32131,6 +32176,7 @@ components: rotation_statement: rotation_statement rotator_status: rotator_status rotator_type: rotator_type + timeout_seconds: 6 max_versions: 6 number_of_versions_to_save: 8 secure_remote_access_details: @@ -32145,9 +32191,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -32190,7 +32236,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 importer_info: version: 4 external_item_id: external_item_id @@ -32478,7 +32524,7 @@ components: email_tokenizer_info: fixed_domain_suffix: fixed_domain_suffix keep_prefix_length: 6 - domain_suffix_length: 2 + domain_suffix_length: 6 template_type: template_type tweak_type: tweak_type regexp_tokenizer_info: @@ -32577,7 +32623,7 @@ components: allowed_user_key_lengths: key: 2 cert_issuer_type: cert_issuer_type - last_version: 3 + last_version: 7 next_rotation_date: 2000-01-23T04:56:07.000+00:00 delete_protection: true bastion_details: @@ -32594,6 +32640,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -32608,6 +32655,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 client_permissions: @@ -32660,15 +32708,15 @@ components: shared_by: unique_id: unique_id access_id: access_id - item_size: 5 + item_size: 6 protection_key_type: protection_key_type is_enabled: true - rotation_interval: 7 + rotation_interval: 0 target_versions: - target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -32684,7 +32732,7 @@ components: - target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -32701,7 +32749,7 @@ components: modification_date: 2000-01-23T04:56:07.000+00:00 protection_key_name: protection_key_name cert_issuer_signer_key_name: cert_issuer_signer_key_name - item_id: 6 + item_id: 5 item_tags: - item_tags - item_tags @@ -32791,13 +32839,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 item_name: item_name creation_date: 2000-01-23T04:56:07.000+00:00 last_rotation_date: 2000-01-23T04:56:07.000+00:00 @@ -32820,7 +32868,7 @@ components: websites: - websites - websites - max_versions: 1 + max_versions: 2 username: username oidc_client_info: audience: @@ -32888,6 +32936,7 @@ components: rotation_statement: rotation_statement rotator_status: rotator_status rotator_type: rotator_type + timeout_seconds: 6 max_versions: 6 number_of_versions_to_save: 8 secure_remote_access_details: @@ -32902,9 +32951,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -32947,7 +32996,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 importer_info: version: 4 external_item_id: external_item_id @@ -33235,7 +33284,7 @@ components: email_tokenizer_info: fixed_domain_suffix: fixed_domain_suffix keep_prefix_length: 6 - domain_suffix_length: 2 + domain_suffix_length: 6 template_type: template_type tweak_type: tweak_type regexp_tokenizer_info: @@ -33334,7 +33383,7 @@ components: allowed_user_key_lengths: key: 2 cert_issuer_type: cert_issuer_type - last_version: 3 + last_version: 7 next_rotation_date: 2000-01-23T04:56:07.000+00:00 delete_protection: true bastion_details: @@ -33351,6 +33400,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 - allowed_urls: @@ -33365,6 +33415,7 @@ components: allowed_access_ids: - allowed_access_ids - allowed_access_ids + has_gateway_identity: true display_name: display_name last_report: 2000-01-23T04:56:07.000+00:00 client_permissions: @@ -33393,6 +33444,7 @@ components: next_page: next_page roles: - role_name: role_name + delete_protection: true client_permissions: - client_permissions - client_permissions @@ -33452,6 +33504,7 @@ components: creation_date: 2000-01-23T04:56:07.000+00:00 access_date_display: access_date_display - role_name: role_name + delete_protection: true client_permissions: - client_permissions - client_permissions @@ -34618,6 +34671,7 @@ components: to_name: to_name - to_email: to_email to_name: to_name + include_error: true gateway_cluster_id: 0 override_url: override_url noti_forwarder_id: 1 @@ -34712,6 +34766,9 @@ components: format: int64 type: integer x-go-name: GatewayClusterId + include_error: + type: boolean + x-go-name: IncludeError is_enabled: type: boolean x-go-name: IsEnabled @@ -35619,6 +35676,7 @@ components: x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types RenewCertificate: example: + cert-issuer-name: cert-issuer-name item-id: 0 name: name json: false @@ -35626,6 +35684,10 @@ components: uid-token: uid-token token: token properties: + cert-issuer-name: + description: The name of the PKI certificate issuer + type: string + x-go-name: CertIssuerName generate-key: description: Generate a new key as part of the certificate renewal type: boolean @@ -35953,6 +36015,7 @@ components: Role: example: role_name: role_name + delete_protection: true client_permissions: - client_permissions - client_permissions @@ -36031,6 +36094,9 @@ components: format: date-time type: string x-go-name: CreationDate + delete_protection: + type: boolean + x-go-name: DeleteProtection modification_date: format: date-time type: string @@ -36179,6 +36245,7 @@ components: rotation_statement: rotation_statement rotator_status: rotator_status rotator_type: rotator_type + timeout_seconds: 6 max_versions: 6 number_of_versions_to_save: 8 properties: @@ -36235,6 +36302,10 @@ components: $ref: '#/components/schemas/WindowsService' type: array x-go-name: ServicesDetails + timeout_seconds: + format: int64 + type: integer + x-go-name: TimeoutSeconds type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/infra/types RotatedSecretOutput: @@ -36681,9 +36752,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -36726,7 +36797,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 properties: account_id: type: string @@ -37054,7 +37125,7 @@ components: websites: - websites - websites - max_versions: 1 + max_versions: 2 username: username properties: format: @@ -37391,7 +37462,7 @@ components: target_name: target_name access_date: 2000-01-23T04:56:07.000+00:00 creation_date: 2000-01-23T04:56:07.000+00:00 - version: 0 + version: 7 customer_fragment_id: customer_fragment_id item_version_state: item_version_state with_customer_fragment: true @@ -37798,7 +37869,7 @@ components: email_tokenizer_info: fixed_domain_suffix: fixed_domain_suffix keep_prefix_length: 6 - domain_suffix_length: 2 + domain_suffix_length: 6 template_type: template_type tweak_type: tweak_type regexp_tokenizer_info: @@ -38089,9 +38160,9 @@ components: type: boolean x-go-name: CreatePublicCrl delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -38418,7 +38489,7 @@ components: email_tokenizer_info: fixed_domain_suffix: fixed_domain_suffix keep_prefix_length: 6 - domain_suffix_length: 2 + domain_suffix_length: 6 template_type: template_type tweak_type: tweak_type regexp_tokenizer_info: @@ -38869,6 +38940,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -38988,6 +39063,10 @@ components: type: string type: array x-go-name: BoundUserName + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -39137,6 +39216,10 @@ components: description: The Azure tenant id that the access is restricted to type: string x-go-name: BoundTenantID + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -39280,6 +39363,10 @@ components: description: The certificate data in base64, if no file was provided type: string x-go-name: CertificateData + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -39374,6 +39461,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -39502,6 +39593,10 @@ components: type: string type: array x-go-name: BoundZones + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -39614,6 +39709,10 @@ components: type: string type: array x-go-name: BoundServiceAccountNames + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -39702,6 +39801,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -39804,6 +39907,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -39913,6 +40020,10 @@ components: description: Client Secret type: string x-go-name: ClientSecret + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -40046,6 +40157,10 @@ components: description: CertificateFileData PEM Certificate in a Base64 format. type: string x-go-name: CertificateFileData + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -40196,6 +40311,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -40301,6 +40420,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected deny-inheritance: description: Deny from root to create children type: boolean @@ -40484,6 +40607,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -40608,6 +40735,10 @@ components: type: string type: array x-go-name: BoundUserName + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -40761,6 +40892,10 @@ components: description: The Azure tenant id that the access is restricted to type: string x-go-name: BoundTenantID + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -40908,6 +41043,10 @@ components: description: The certificate data in base64, if no file was provided type: string x-go-name: CertificateData + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -41004,6 +41143,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -41131,6 +41274,10 @@ components: type: string type: array x-go-name: BoundZones + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -41247,6 +41394,10 @@ components: type: string type: array x-go-name: BoundServiceAccountNames + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -41338,6 +41489,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -41443,6 +41598,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -41556,6 +41715,10 @@ components: description: Client Secret type: string x-go-name: ClientSecret + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -41693,6 +41856,10 @@ components: description: CertificateFileData PEM Certificate in a Base64 format. type: string x-go-name: CertificateFileData + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -41839,6 +42006,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -41948,6 +42119,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected deny-inheritance: description: Deny from root to create children type: boolean @@ -42294,6 +42469,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -42413,6 +42592,10 @@ components: type: string type: array x-go-name: BoundUserName + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -42571,6 +42754,10 @@ components: description: The Azure tenant id that the access is restricted to type: string x-go-name: BoundTenantID + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -42723,6 +42910,10 @@ components: description: The certificate data in base64, if no file was provided type: string x-go-name: CertificateData + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -42826,6 +43017,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -42963,6 +43158,10 @@ components: type: string type: array x-go-name: BoundZones + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -43101,6 +43300,10 @@ components: type: string type: array x-go-name: BoundUserName + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -43211,6 +43414,10 @@ components: type: string type: array x-go-name: BoundServiceAccountNames + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -43312,6 +43519,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -43446,6 +43657,10 @@ components: description: CertificateFileData PEM Certificate in a Base64 format. type: string x-go-name: CertificateFileData + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -43578,6 +43793,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -43696,6 +43915,10 @@ components: description: Client Secret type: string x-go-name: ClientSecret + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -43842,6 +44065,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -43956,6 +44183,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected deny-inheritance: description: Deny from root to create children type: boolean @@ -44114,9 +44345,9 @@ components: type: string x-go-name: CertificateData delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -44400,9 +44631,9 @@ components: type: string x-go-name: CustomerFragmentID delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -44532,9 +44763,9 @@ components: createDynamicSecret: properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -45493,9 +45724,9 @@ components: type: string x-go-name: CustomerFragmentID delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -45814,9 +46045,9 @@ components: type: string x-go-name: Audience delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -46045,6 +46276,10 @@ components: description: Deprecated - use description type: string x-go-name: Comment + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -46146,9 +46381,9 @@ components: type: string x-go-name: Payload delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -46377,9 +46612,9 @@ components: type: string x-go-name: AllowedUsers delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -46693,9 +46928,9 @@ components: type: object x-go-name: CustomFields delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -46816,7 +47051,6 @@ components: required: - name - value - title: createSecret is a command that creates a static secret. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands createTokenizer: @@ -46831,9 +47065,9 @@ components: type: string x-go-name: DecodingTemplate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -47746,7 +47980,6 @@ components: x-go-name: Version required: - name - title: deleteItem is a command that deletes an item from Akeyless. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands deleteItems: @@ -48135,7 +48368,6 @@ components: x-go-name: UIDToken required: - name - title: describeItem is a command that returns a single item. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands describePermissions: @@ -48274,9 +48506,9 @@ components: type: string x-go-name: BaseUrl delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -48368,9 +48600,9 @@ components: type: boolean x-go-name: UserProgrammaticAccess delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -48433,6 +48665,11 @@ components: description: Web-Proxy via Akeyless Web Access Bastion type: boolean x-go-name: SecureAccessWebProxy + session-tags: + description: String of Key value session tags comma separated, relevant + only for Assumed Role + type: string + x-go-name: SessionTags tags: description: Add tags attached to this object items: @@ -48447,6 +48684,11 @@ components: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + transitive-tag-keys: + description: String of transitive tag keys space separated, relevant only + for Assumed Role + type: string + x-go-name: TransitiveTagKeys uid-token: description: The universal identity token, Required only for universal_identity authentication @@ -48482,9 +48724,9 @@ components: type: string x-go-name: TenantId delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -48611,9 +48853,9 @@ components: type: string x-go-name: UserName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -48694,9 +48936,9 @@ components: type: string x-go-name: ServerUsername delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -48765,9 +49007,9 @@ components: type: string x-go-name: CreateSyncURL delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -48846,9 +49088,9 @@ components: dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -48913,9 +49155,9 @@ components: description: dynamicSecretCreateEks is a command that creates eks dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -49016,9 +49258,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -49099,9 +49341,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -49184,9 +49426,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -49266,9 +49508,9 @@ components: description: dynamicSecretCreateGke is a command that creates gke dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -49367,9 +49609,9 @@ components: type: string x-go-name: AdminName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -49441,9 +49683,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -49551,9 +49793,9 @@ components: description: dynamicSecretCreateK8s is a command that creates k8s dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -49702,9 +49944,9 @@ components: type: string x-go-name: BindDnPassword delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -49821,9 +50063,9 @@ components: secret or mongodb atlas dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -49948,9 +50190,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -50067,9 +50309,9 @@ components: type: string x-go-name: DBServerName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -50191,9 +50433,9 @@ components: type: string x-go-name: DBServerName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -50335,13 +50577,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -50436,6 +50678,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -50450,9 +50693,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -50495,7 +50738,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -50587,6 +50830,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -50639,9 +50883,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -50795,9 +51039,9 @@ components: type: string x-go-name: CreationStatements delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -50907,9 +51151,9 @@ components: dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -51023,9 +51267,9 @@ components: type: integer x-go-name: AllowUserExtendSession delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -51145,9 +51389,9 @@ components: type: string x-go-name: AclRules delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -51234,9 +51478,9 @@ components: type: string x-go-name: CreationStatements delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -51345,9 +51589,9 @@ components: type: string x-go-name: DBName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -51436,9 +51680,9 @@ components: type: string x-go-name: AutoGeneratedFolder delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -51804,9 +52048,9 @@ components: type: string x-go-name: BaseUrl delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -51902,9 +52146,9 @@ components: type: boolean x-go-name: UserProgrammaticAccess delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -51971,6 +52215,11 @@ components: description: Web-Proxy via Akeyless Web Access Bastion type: boolean x-go-name: SecureAccessWebProxy + session-tags: + description: String of Key value session tags comma separated, relevant + only for Assumed Role + type: string + x-go-name: SessionTags tags: description: Add tags attached to this object items: @@ -51985,6 +52234,11 @@ components: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + transitive-tag-keys: + description: String of transitive tag keys space separated, relevant only + for Assumed Role + type: string + x-go-name: TransitiveTagKeys uid-token: description: The universal identity token, Required only for universal_identity authentication @@ -52020,9 +52274,9 @@ components: type: string x-go-name: TenantId delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -52153,9 +52407,9 @@ components: type: string x-go-name: UserName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -52240,9 +52494,9 @@ components: type: string x-go-name: ServerUsername delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -52315,9 +52569,9 @@ components: type: string x-go-name: CreateSyncURL delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -52400,9 +52654,9 @@ components: dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -52471,9 +52725,9 @@ components: description: dynamicSecretUpdateEks is a command that updates eks dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -52578,9 +52832,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -52665,9 +52919,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -52754,9 +53008,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -52840,9 +53094,9 @@ components: description: dynamicSecretUpdateGke is a command that updates gke dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -52945,9 +53199,9 @@ components: type: string x-go-name: AdminName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -53023,9 +53277,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -53137,9 +53391,9 @@ components: description: dynamicSecretUpdateK8s is a command that updates k8s dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -53292,9 +53546,9 @@ components: type: string x-go-name: BindDnPassword delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -53415,9 +53669,9 @@ components: secret or mongodb atlas dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -53546,9 +53800,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -53669,9 +53923,9 @@ components: type: string x-go-name: DBServerName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -53797,9 +54051,9 @@ components: type: string x-go-name: DBServerName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -53945,13 +54199,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -54046,6 +54300,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -54060,9 +54315,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -54105,7 +54360,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -54197,6 +54452,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -54249,9 +54505,9 @@ components: secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -54409,9 +54665,9 @@ components: type: string x-go-name: CreationStatements delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -54525,9 +54781,9 @@ components: dynamic secret properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -54645,9 +54901,9 @@ components: type: integer x-go-name: AllowUserExtendSession delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -54771,9 +55027,9 @@ components: type: string x-go-name: AclRules delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -54864,9 +55120,9 @@ components: type: string x-go-name: CreationStatements delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -54979,9 +55235,9 @@ components: type: string x-go-name: DBName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -55074,9 +55330,9 @@ components: type: string x-go-name: AutoGeneratedFolder delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -56108,6 +56364,7 @@ components: to_name: to_name - to_email: to_email to_name: to_name + include_error: true gateway_cluster_id: 0 override_url: override_url noti_forwarder_id: 1 @@ -56853,6 +57110,8 @@ components: type: string type: array x-go-name: Vaults + ServiceAccountKeyDecoded: + type: string ad-discover-services: default: "false" description: Enable/Disable discovery of Windows services from each domain @@ -57222,9 +57481,9 @@ components: type: string x-go-name: BaseUrl delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -57309,13 +57568,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -57410,6 +57669,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -57424,9 +57684,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -57469,7 +57729,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -57561,6 +57821,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -57653,9 +57914,9 @@ components: type: boolean x-go-name: UserProgrammaticAccess delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected enable-admin-rotation: default: false description: Automatic admin credentials rotation @@ -57714,6 +57975,11 @@ components: description: Web-Proxy via Akeyless Web Access Bastion type: boolean x-go-name: SecureAccessWebProxy + session-tags: + description: String of Key value session tags comma separated, relevant + only for Assumed Role + type: string + x-go-name: SessionTags tags: description: Add tags attached to this object items: @@ -57728,6 +57994,11 @@ components: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + transitive-tag-keys: + description: String of transitive tag keys space separated, relevant only + for Assumed Role + type: string + x-go-name: TransitiveTagKeys uid-token: description: The universal identity token, Required only for universal_identity authentication @@ -57783,13 +58054,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -57884,6 +58155,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -57898,9 +58170,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -57943,7 +58215,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -58035,6 +58307,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -58103,9 +58376,9 @@ components: type: string x-go-name: TenantId delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected fixed-user-claim-keyname: default: "false" description: FixedUserClaimKeyname @@ -58243,13 +58516,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -58344,6 +58617,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -58358,9 +58632,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -58403,7 +58677,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -58495,6 +58769,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -58568,9 +58843,9 @@ components: type: string x-go-name: UserName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -58667,13 +58942,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -58768,6 +59043,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -58782,9 +59058,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -58827,7 +59103,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -58919,6 +59195,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -58987,9 +59264,9 @@ components: type: string x-go-name: ServerUsername delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -59081,13 +59358,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -59182,6 +59459,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -59196,9 +59474,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -59241,7 +59519,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -59333,6 +59611,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -59396,9 +59675,9 @@ components: type: string x-go-name: CreateSyncURL delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected enable_admin_rotation: default: false description: Should admin credentials be rotated @@ -59507,13 +59786,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -59608,6 +59887,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -59622,9 +59902,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -59667,7 +59947,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -59759,6 +60039,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -59811,9 +60092,9 @@ components: producer [Deprecated: Use dynamic-secret-create-dockerhub command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected dockerhub-password: description: DockerhubPassword is either the user's password access token to manage the repository @@ -59911,13 +60192,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -60012,6 +60293,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -60026,9 +60308,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -60071,7 +60353,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -60163,6 +60445,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -60215,9 +60498,9 @@ components: [Deprecated: Use dynamic-secret-create-eks command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected eks-access-key-id: description: Access Key ID type: string @@ -60350,13 +60633,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -60451,6 +60734,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -60465,9 +60749,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -60510,7 +60794,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -60602,6 +60886,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -60654,9 +60939,9 @@ components: [Deprecated: Use dynamic-secret-create-gcp command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected gcp-cred-type: type: string x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config @@ -60769,13 +61054,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -60870,6 +61155,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -60884,9 +61170,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -60929,7 +61215,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -61021,6 +61307,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -61073,9 +61360,9 @@ components: [Deprecated: Use dynamic-secret-create-github command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected github-app-id: description: Github app id format: int64 @@ -61190,13 +61477,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -61291,6 +61578,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -61305,9 +61593,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -61350,7 +61638,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -61442,6 +61730,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -61494,9 +61783,9 @@ components: [Deprecated: Use dynamic-secret-create-gke command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected gke-account-key: description: GKE Service Account key file path type: string @@ -61620,13 +61909,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -61721,6 +62010,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -61735,9 +62025,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -61780,7 +62070,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -61872,6 +62162,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -61930,9 +62221,9 @@ components: [Deprecated: Use dynamic-secret-create-hanadb command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected hana-dbname: description: HanaDb Name type: string @@ -62073,13 +62364,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -62174,6 +62465,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -62188,9 +62480,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -62233,7 +62525,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -62325,6 +62617,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -62388,9 +62681,9 @@ components: type: string x-go-name: BindDnPassword delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected external-username: default: "false" description: Externally provided username [true/false] @@ -62539,13 +62832,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -62640,6 +62933,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -62654,9 +62948,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -62699,7 +62993,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -62791,6 +63085,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -62843,9 +63138,9 @@ components: [Deprecated: Use dynamic-secret-create-mssql command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -62986,13 +63281,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -63087,6 +63382,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -63101,9 +63397,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -63146,7 +63442,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -63238,6 +63534,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -63290,9 +63587,9 @@ components: or mongodb atlas producer [Deprecated: Use dynamic-secret-create-mongodb command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -63449,13 +63746,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -63550,6 +63847,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -63564,9 +63862,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -63609,7 +63907,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -63701,6 +63999,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -63761,9 +64060,9 @@ components: type: string x-go-name: DBServerName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -63909,13 +64208,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -64010,6 +64309,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -64024,9 +64324,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -64069,7 +64369,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -64161,6 +64461,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -64213,9 +64514,9 @@ components: [Deprecated: Use dynamic-secret-create-k8s command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -64385,13 +64686,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -64486,6 +64787,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -64500,9 +64802,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -64545,7 +64847,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -64637,6 +64939,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -64697,9 +65000,9 @@ components: type: string x-go-name: DBServerName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -64837,13 +65140,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -64938,6 +65241,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -64952,9 +65256,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -64997,7 +65301,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -65089,6 +65393,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -65141,9 +65446,9 @@ components: [Deprecated: Use dynamic-secret-create-ping command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -65325,13 +65630,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -65426,6 +65731,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -65440,9 +65746,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -65485,7 +65791,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -65577,6 +65883,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -65633,9 +65940,9 @@ components: type: string x-go-name: CreationStatements delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -65777,13 +66084,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -65878,6 +66185,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -65892,9 +66200,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -65937,7 +66245,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -66029,6 +66337,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -66081,9 +66390,9 @@ components: producer [Deprecated: Use dynamic-secret-create-rabbitmq command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -66225,13 +66534,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -66326,6 +66635,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -66340,9 +66650,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -66385,7 +66695,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -66477,6 +66787,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -66534,9 +66845,9 @@ components: type: integer x-go-name: AllowUserExtendSession delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected fixed-user-only: default: "false" description: Allow access using externally (IdP) provided username [true/false] @@ -66682,13 +66993,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -66783,6 +67094,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -66797,9 +67109,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -66842,7 +67154,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -66934,6 +67246,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -66992,9 +67305,9 @@ components: type: string x-go-name: AclRules delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected host: default: 127.0.0.1 description: Redis Host @@ -67109,13 +67422,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -67210,6 +67523,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -67224,9 +67538,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -67269,7 +67583,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -67361,6 +67675,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -67417,9 +67732,9 @@ components: type: string x-go-name: CreationStatements delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -67544,13 +67859,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -67645,6 +67960,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -67659,9 +67975,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -67704,7 +68020,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -67796,6 +68112,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -67864,9 +68181,9 @@ components: type: string x-go-name: DBName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -67965,13 +68282,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -68066,6 +68383,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -68080,9 +68398,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -68125,7 +68443,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -68217,6 +68535,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -68291,9 +68610,9 @@ components: type: string x-go-name: AutoGeneratedFolder delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected enable-admin-rotation: default: false description: Automatic admin credentials rotation @@ -68432,13 +68751,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -68533,6 +68852,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -68547,9 +68867,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -68592,7 +68912,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -68684,6 +69004,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -70553,9 +70874,9 @@ components: type: string x-go-name: Payload delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -71488,6 +71809,8 @@ components: type: string type: array x-go-name: Vaults + ServiceAccountKeyDecoded: + type: string ad-discover-services: default: "false" description: Enable/Disable discovery of Windows services from each domain @@ -71870,9 +72193,9 @@ components: type: string x-go-name: BaseUrl delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -71961,13 +72284,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -72062,6 +72385,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -72076,9 +72400,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -72121,7 +72445,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -72213,6 +72537,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -72305,9 +72630,9 @@ components: type: boolean x-go-name: UserProgrammaticAccess delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected enable-admin-rotation: default: false description: Automatic admin credentials rotation @@ -72370,6 +72695,11 @@ components: description: Web-Proxy via Akeyless Web Access Bastion type: boolean x-go-name: SecureAccessWebProxy + session-tags: + description: String of Key value session tags comma separated, relevant + only for Assumed Role + type: string + x-go-name: SessionTags tags: description: Add tags attached to this object items: @@ -72384,6 +72714,11 @@ components: description: Authentication token (see `/auth` and `/configure`) type: string x-go-name: Profile + transitive-tag-keys: + description: String of transitive tag keys space separated, relevant only + for Assumed Role + type: string + x-go-name: TransitiveTagKeys uid-token: description: The universal identity token, Required only for universal_identity authentication @@ -72439,13 +72774,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -72540,6 +72875,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -72554,9 +72890,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -72599,7 +72935,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -72691,6 +73027,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -72759,9 +73096,9 @@ components: type: string x-go-name: TenantId delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected fixed-user-claim-keyname: default: "false" description: FixedUserClaimKeyname @@ -72903,13 +73240,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -73004,6 +73341,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -73018,9 +73356,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -73063,7 +73401,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -73155,6 +73493,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -73228,9 +73567,9 @@ components: type: string x-go-name: UserName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -73331,13 +73670,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -73432,6 +73771,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -73446,9 +73786,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -73491,7 +73831,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -73583,6 +73923,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -73651,9 +73992,9 @@ components: type: string x-go-name: ServerUsername delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -73749,13 +74090,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -73850,6 +74191,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -73864,9 +74206,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -73909,7 +74251,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -74001,6 +74343,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -74064,9 +74407,9 @@ components: type: string x-go-name: CreateSyncURL delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected enable_admin_rotation: default: false description: Should admin credentials be rotated @@ -74179,13 +74522,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -74280,6 +74623,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -74294,9 +74638,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -74339,7 +74683,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -74431,6 +74775,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -74483,9 +74828,9 @@ components: producer [Deprecated: Use dynamic-secret-update-dockerhub command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected dockerhub-password: description: DockerhubPassword is either the user's password access token to manage the repository @@ -74587,13 +74932,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -74688,6 +75033,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -74702,9 +75048,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -74747,7 +75093,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -74839,6 +75185,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -74891,9 +75238,9 @@ components: [Deprecated: Use dynamic-secret-update-eks command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected eks-access-key-id: description: Access Key ID type: string @@ -75030,13 +75377,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -75131,6 +75478,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -75145,9 +75493,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -75190,7 +75538,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -75282,6 +75630,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -75334,9 +75683,9 @@ components: [Deprecated: Use dynamic-secret-update-gcp command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected gcp-cred-type: type: string x-go-package: akeyless.io/akeyless-main-repo/go/src/producer/config @@ -75453,13 +75802,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -75554,6 +75903,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -75568,9 +75918,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -75613,7 +75963,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -75705,6 +76055,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -75757,9 +76108,9 @@ components: [Deprecated: Use dynamic-secret-update-github command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected github-app-id: description: Github app id format: int64 @@ -75878,13 +76229,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -75979,6 +76330,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -75993,9 +76345,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -76038,7 +76390,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -76130,6 +76482,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -76182,9 +76535,9 @@ components: [Deprecated: Use dynamic-secret-update-gke command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected gke-account-key: description: GKE Service Account key file path type: string @@ -76312,13 +76665,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -76413,6 +76766,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -76427,9 +76781,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -76472,7 +76826,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -76564,6 +76918,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -76616,9 +76971,9 @@ components: [Deprecated: Use dynamic-secret-update-hanadb command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected hana-dbname: description: HanaDb Name type: string @@ -76763,13 +77118,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -76864,6 +77219,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -76878,9 +77234,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -76923,7 +77279,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -77015,6 +77371,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -77078,9 +77435,9 @@ components: type: string x-go-name: BindDnPassword delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected external-username: default: "false" description: Externally provided username [true/false] @@ -77233,13 +77590,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -77334,6 +77691,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -77348,9 +77706,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -77393,7 +77751,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -77485,6 +77843,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -77537,9 +77896,9 @@ components: [Deprecated: Use dynamic-secret-update-mssql command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -77684,13 +78043,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -77785,6 +78144,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -77799,9 +78159,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -77844,7 +78204,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -77936,6 +78296,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -77988,9 +78349,9 @@ components: or mongodb atlas producer [Deprecated: Use dynamic-secret-update-mongodb command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -78151,13 +78512,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -78252,6 +78613,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -78266,9 +78628,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -78311,7 +78673,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -78403,6 +78765,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -78463,9 +78826,9 @@ components: type: string x-go-name: DBServerName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -78615,13 +78978,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -78716,6 +79079,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -78730,9 +79094,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -78775,7 +79139,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -78867,6 +79231,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -78919,9 +79284,9 @@ components: [Deprecated: Use dynamic-secret-update-k8s command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -79095,13 +79460,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -79196,6 +79561,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -79210,9 +79576,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -79255,7 +79621,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -79347,6 +79713,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -79407,9 +79774,9 @@ components: type: string x-go-name: DBServerName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -79551,13 +79918,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -79652,6 +80019,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -79666,9 +80034,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -79711,7 +80079,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -79803,6 +80171,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -79855,9 +80224,9 @@ components: [Deprecated: Use dynamic-secret-update-ping command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -80043,13 +80412,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -80144,6 +80513,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -80158,9 +80528,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -80203,7 +80573,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -80295,6 +80665,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -80351,9 +80722,9 @@ components: type: string x-go-name: CreationStatements delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -80499,13 +80870,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -80600,6 +80971,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -80614,9 +80986,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -80659,7 +81031,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -80751,6 +81123,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -80803,9 +81176,9 @@ components: producer [Deprecated: Use dynamic-secret-update-rabbitmq command]' properties: delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -80951,13 +81324,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -81052,6 +81425,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -81066,9 +81440,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -81111,7 +81485,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -81203,6 +81577,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -81260,9 +81635,9 @@ components: type: integer x-go-name: AllowUserExtendSession delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected fixed-user-only: default: "false" description: Allow access using externally (IdP) provided username [true/false] @@ -81412,13 +81787,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -81513,6 +81888,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -81527,9 +81903,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -81572,7 +81948,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -81664,6 +82040,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -81722,9 +82099,9 @@ components: type: string x-go-name: AclRules delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected host: default: 127.0.0.1 description: Redis Host @@ -81843,13 +82220,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -81944,6 +82321,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -81958,9 +82336,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -82003,7 +82381,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -82095,6 +82473,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -82151,9 +82530,9 @@ components: type: string x-go-name: CreationStatements delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -82282,13 +82661,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -82383,6 +82762,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -82397,9 +82777,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -82442,7 +82822,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -82534,6 +82914,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -82602,9 +82983,9 @@ components: type: string x-go-name: DBName delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected json: default: false description: Set output format to JSON @@ -82707,13 +83088,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -82808,6 +83189,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -82822,9 +83204,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -82867,7 +83249,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -82959,6 +83341,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -83033,9 +83416,9 @@ components: type: string x-go-name: AutoGeneratedFolder delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected enable-admin-rotation: default: false description: Automatic admin credentials rotation @@ -83178,13 +83561,13 @@ components: target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 - assoc_id: assoc_id target_name: target_name target_type: target_type attributes: key: attributes - target_id: 6 + target_id: 3 chef_server_username: chef_server_username k8s_client_cert_data: k8s_client_cert_data tags: @@ -83279,6 +83662,7 @@ components: google_workspace_role_name: google_workspace_role_name is_fixed_user: is_fixed_user venafi_tpp_refresh_token: venafi_tpp_refresh_token + aws_transitive_tag_keys: aws_transitive_tag_keys k8s_cluster_name: k8s_cluster_name sf_account: sf_account secure_remote_access_details: @@ -83293,9 +83677,9 @@ components: last_used_item: 2000-01-23T04:56:07.000+00:00 count_info: key: - key: 6 + key: 1 count_by_host_info: - key: 3 + key: 6 bastion_ssh: bastion_ssh isolated: true target_hosts: @@ -83338,7 +83722,7 @@ components: category: category region: region ssh_password: true - bastion_issuer_id: 6 + bastion_issuer_id: 3 ldap_group_dn: ldap_group_dn google_workspace_group_role: google_workspace_group_role chef_server_host_name: chef_server_host_name @@ -83430,6 +83814,7 @@ components: gitlab_role: gitlab_role externally_provided_user: externally_provided_user db_server_certificates: db_server_certificates + aws_session_tags: aws_session_tags db_server_name: db_server_name venafi_tpp_username: venafi_tpp_username azure_user_portal_access: true @@ -83861,6 +84246,7 @@ components: to_name: to_name - to_email: to_email to_name: to_name + include_error: true gateway_cluster_id: 0 override_url: override_url noti_forwarder_id: 1 @@ -84193,8 +84579,6 @@ components: type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands getRotatedSecretValue: - description: 'getRotatedSecretValue is a command that creates a new Akeyless - profile. [Deprecated: Use rotated-secret get-value command]' properties: host: description: Get rotated secret value of specific Host (relevant only for @@ -85106,7 +85490,6 @@ components: authentication type: string x-go-name: UIDToken - title: listItems is a command that returns items list. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands listRoles: @@ -85618,9 +86001,9 @@ components: type: string x-go-name: AwsRegion delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -85742,9 +86125,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -85792,6 +86175,10 @@ components: description: 'The rotator type. options: [target/password/api-key/azure-storage-account]' type: string x-go-name: RotatorType + secure-access-disable-concurrent-connections: + description: Enable this flag to prevent simultaneous use of the same secret + type: boolean + x-go-name: BlockConcurrentConnections secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string @@ -85865,9 +86252,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -85965,9 +86352,9 @@ components: type: string x-go-name: Payload delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -86072,6 +86459,13 @@ components: description: Target name type: string x-go-name: TargetName + timeout-sec: + default: 40 + description: Maximum allowed time in seconds for the custom rotator to return + the results + format: int64 + type: integer + x-go-name: TimeoutSeconds token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -86101,9 +86495,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -86181,9 +86575,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -86278,9 +86672,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -86377,9 +86771,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -86535,9 +86929,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -86660,9 +87054,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -86789,9 +87183,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -86914,9 +87308,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -87044,9 +87438,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -87173,9 +87567,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -87269,9 +87663,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -87385,9 +87779,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -87481,9 +87875,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -87623,9 +88017,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -87832,9 +88226,9 @@ components: type: string x-go-name: AwsRegion delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -87962,9 +88356,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -88024,6 +88418,10 @@ components: (1-365) type: string x-go-name: RotationInterval + secure-access-disable-concurrent-connections: + description: Enable this flag to prevent simultaneous use of the same secret + type: boolean + x-go-name: BlockConcurrentConnections secure-access-enable: description: Enable/Disable secure remote access [true/false] type: string @@ -88091,9 +88489,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -88197,9 +88595,9 @@ components: type: string x-go-name: Payload delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -88310,6 +88708,12 @@ components: description: Web-Proxy via Akeyless Web Access Bastion type: boolean x-go-name: SecureAccessWebProxy + timeout-sec: + description: Maximum allowed time in seconds for the custom rotator to return + the results + format: int64 + type: integer + x-go-name: TimeoutSeconds token: description: Authentication token (see `/auth` and `/configure`) type: string @@ -88344,9 +88748,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -88435,9 +88839,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -88543,9 +88947,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -88648,9 +89052,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -88812,9 +89216,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -88943,9 +89347,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -89078,9 +89482,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -89209,9 +89613,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -89345,9 +89749,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -89480,9 +89884,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -89582,9 +89986,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -89704,9 +90108,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -89806,9 +90210,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -89959,9 +90363,9 @@ components: type: string x-go-name: AutoRotate delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -95059,6 +95463,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -95182,6 +95590,10 @@ components: type: string type: array x-go-name: BoundUserName + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -95338,6 +95750,10 @@ components: description: The Azure tenant id that the access is restricted to type: string x-go-name: BoundTenantID + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -95488,6 +95904,10 @@ components: description: The certificate data in base64, if no file was provided type: string x-go-name: CertificateData + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -95641,6 +96061,10 @@ components: type: string type: array x-go-name: BoundZones + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -95760,6 +96184,10 @@ components: type: string type: array x-go-name: BoundServiceAccountNames + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -95860,6 +96288,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -95993,6 +96425,10 @@ components: description: CertificateFileData PEM Certificate in a Base64 format. type: string x-go-name: CertificateFileData + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -96123,6 +96559,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -96245,6 +96685,10 @@ components: description: Client Secret type: string x-go-name: ClientSecret + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -96381,6 +96825,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: description: Auth Method description type: string @@ -96493,6 +96941,10 @@ components: type: string type: array x-go-name: CIDRWhitelist + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected deny-inheritance: description: Deny from root to create children type: boolean @@ -96677,9 +97129,9 @@ components: type: string x-go-name: CertificateData delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -98024,9 +98476,9 @@ components: type: string x-go-name: NotifyOnChangeEvent delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: default: default_metadata description: Description of the object @@ -98892,6 +99344,10 @@ components: logs produced by the same auth methods. type: string x-go-name: AuditAccess + delete_protection: + description: Protection from accidental deletion of this object [true/false] + type: string + x-go-name: ObjectProtected description: default: default_comment description: Description of the object @@ -99271,9 +99727,9 @@ components: type: string x-go-name: AllowedUsers delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -99731,7 +100187,6 @@ components: required: - name - value - title: updateSecretVal is a command that updates static secret value. type: object x-go-package: akeyless.io/akeyless-main-repo/go/src/client/commands updateTarget: @@ -100122,9 +100577,9 @@ components: type: string x-go-name: CustomerFragmentID delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string @@ -100198,9 +100653,9 @@ components: type: string x-go-name: CustomerFragmentID delete_protection: - description: Protection from accidental deletion of this item [true/false] + description: Protection from accidental deletion of this object [true/false] type: string - x-go-name: ItemProtected + x-go-name: ObjectProtected description: description: Description of the object type: string diff --git a/build.gradle b/build.gradle index 2ab719f5..079e2728 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ apply plugin: 'java' apply plugin: 'com.diffplug.spotless' group = 'io.akeyless' -version = '4.2.0' +version = '4.2.1' buildscript { repositories { diff --git a/build.sbt b/build.sbt index 59d83ebf..03566f3b 100644 --- a/build.sbt +++ b/build.sbt @@ -2,7 +2,7 @@ lazy val root = (project in file(".")). settings( organization := "io.akeyless", name := "akeyless-java", - version := "4.2.0", + version := "4.2.1", scalaVersion := "2.11.4", scalacOptions ++= Seq("-feature"), javacOptions in compile ++= Seq("-Xlint:deprecation"), diff --git a/docs/Auth.md b/docs/Auth.md index 02fde9f0..3aee59ee 100644 --- a/docs/Auth.md +++ b/docs/Auth.md @@ -16,7 +16,7 @@ Name | Type | Description | Notes **certData** | **String** | Certificate data encoded in base64. Used if file was not provided. (relevant only for access-type=cert) | [optional] **cloudId** | **String** | The cloud identity (relevant only for access-type=azure_ad,aws_iam,gcp) | [optional] **debug** | **Boolean** | | [optional] -**gatewayUrl** | **String** | Gateway URL for the K8S/OAUTH2 authenticated (relevant only for access-type=k8s/oauth2) | [optional] +**gatewayUrl** | **String** | Gateway URL relevant only for access-type=k8s/oauth2/saml/oidc | [optional] **gcpAudience** | **String** | GCP JWT audience | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **jwt** | **String** | The Json Web Token (relevant only for access-type=jwt/oidc) | [optional] @@ -28,6 +28,7 @@ Name | Type | Description | Notes **ociAuthType** | **String** | The type of the OCI configuration to use [instance/apikey/resource] (relevant only for access-type=oci) | [optional] **ociGroupOcid** | **List<String>** | A list of Oracle Cloud IDs groups (relevant only for access-type=oci) | [optional] **uidToken** | **String** | The universal_identity token (relevant only for access-type=universal_identity) | [optional] +**useRemoteBrowser** | **Boolean** | Returns a link to complete the authentication remotely (relevant only for access-type=saml/oidc) | [optional] diff --git a/docs/AuthMethod.md b/docs/AuthMethod.md index 7e102625..cb3384e8 100644 --- a/docs/AuthMethod.md +++ b/docs/AuthMethod.md @@ -17,6 +17,7 @@ Name | Type | Description | Notes **authMethodRolesAssoc** | [**List<AuthMethodRoleAssociation>**](AuthMethodRoleAssociation.md) | | [optional] **clientPermissions** | **List<String>** | | [optional] **creationDate** | **OffsetDateTime** | | [optional] +**deleteProtection** | **Boolean** | | [optional] **description** | **String** | | [optional] **isApproved** | **Boolean** | | [optional] **modificationDate** | **OffsetDateTime** | | [optional] diff --git a/docs/AuthMethodCreateApiKey.md b/docs/AuthMethodCreateApiKey.md index 2f085aff..ca3facf7 100644 --- a/docs/AuthMethodCreateApiKey.md +++ b/docs/AuthMethodCreateApiKey.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodCreateAwsIam.md b/docs/AuthMethodCreateAwsIam.md index d5cbbb0a..b593377d 100644 --- a/docs/AuthMethodCreateAwsIam.md +++ b/docs/AuthMethodCreateAwsIam.md @@ -18,6 +18,7 @@ Name | Type | Description | Notes **boundRoleName** | **List<String>** | A list of full role-name that the access is restricted to | [optional] **boundUserId** | **List<String>** | A list of full user ids that the access is restricted to | [optional] **boundUserName** | **List<String>** | A list of full user-name that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodCreateAzureAD.md b/docs/AuthMethodCreateAzureAD.md index 6d7d9636..50da217f 100644 --- a/docs/AuthMethodCreateAzureAD.md +++ b/docs/AuthMethodCreateAzureAD.md @@ -21,6 +21,7 @@ Name | Type | Description | Notes **boundSpid** | **List<String>** | A list of service principal IDs that the access is restricted to | [optional] **boundSubId** | **List<String>** | A list of subscription ids that the access is restricted to | [optional] **boundTenantId** | **String** | The Azure tenant id that the access is restricted to | +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodCreateCert.md b/docs/AuthMethodCreateCert.md index 53a4be1d..96e83761 100644 --- a/docs/AuthMethodCreateCert.md +++ b/docs/AuthMethodCreateCert.md @@ -19,6 +19,7 @@ Name | Type | Description | Notes **boundOrganizationalUnits** | **List<String>** | A list of Organizational Units names. At least one must exist in the OU field. | [optional] **boundUriSans** | **List<String>** | A list of URIs. At least one must exist in the SANs. Supports globbing. | [optional] **certificateData** | **String** | The certificate data in base64, if no file was provided | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodCreateEmail.md b/docs/AuthMethodCreateEmail.md index 7b7b0629..f52afdf1 100644 --- a/docs/AuthMethodCreateEmail.md +++ b/docs/AuthMethodCreateEmail.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **email** | **String** | An email address to be invited to have access | **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/AuthMethodCreateGcp.md b/docs/AuthMethodCreateGcp.md index ccd76197..1fd031a7 100644 --- a/docs/AuthMethodCreateGcp.md +++ b/docs/AuthMethodCreateGcp.md @@ -17,6 +17,7 @@ Name | Type | Description | Notes **boundRegions** | **List<String>** | List of regions that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. | [optional] **boundServiceAccounts** | **List<String>** | List of service accounts the service account must be part of in order to be authenticated. | [optional] **boundZones** | **List<String>** | === Machine authentication section === List of zones that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodCreateK8s.md b/docs/AuthMethodCreateK8s.md index dbc1bf18..cf593b7c 100644 --- a/docs/AuthMethodCreateK8s.md +++ b/docs/AuthMethodCreateK8s.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundNamespaces** | **List<String>** | A list of namespaces that the access is restricted to | [optional] **boundPodNames** | **List<String>** | A list of pod names that the access is restricted to | [optional] **boundSaNames** | **List<String>** | A list of service account names that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **genKey** | **String** | Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] | [optional] diff --git a/docs/AuthMethodCreateLdap.md b/docs/AuthMethodCreateLdap.md index a2180d7f..1cb3e17c 100644 --- a/docs/AuthMethodCreateLdap.md +++ b/docs/AuthMethodCreateLdap.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **genKey** | **String** | Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] | [optional] diff --git a/docs/AuthMethodCreateOCI.md b/docs/AuthMethodCreateOCI.md index 4bfddbb7..e4da43de 100644 --- a/docs/AuthMethodCreateOCI.md +++ b/docs/AuthMethodCreateOCI.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **groupOcid** | **List<String>** | A list of required groups ocids | diff --git a/docs/AuthMethodCreateOIDC.md b/docs/AuthMethodCreateOIDC.md index 66ac0b5d..ccefcce0 100644 --- a/docs/AuthMethodCreateOIDC.md +++ b/docs/AuthMethodCreateOIDC.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **clientId** | **String** | Client ID | [optional] **clientSecret** | **String** | Client Secret | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodCreateOauth2.md b/docs/AuthMethodCreateOauth2.md index f53cb1c0..b98c63a6 100644 --- a/docs/AuthMethodCreateOauth2.md +++ b/docs/AuthMethodCreateOauth2.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **cert** | **String** | CertificateFile Path to a file that contain the certificate in a PEM format. | [optional] **certFileData** | **String** | CertificateFileData PEM Certificate in a Base64 format. | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gatewayUrl** | **String** | Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. | [optional] diff --git a/docs/AuthMethodCreateSAML.md b/docs/AuthMethodCreateSAML.md index 83145788..4bd54792 100644 --- a/docs/AuthMethodCreateSAML.md +++ b/docs/AuthMethodCreateSAML.md @@ -12,6 +12,7 @@ Name | Type | Description | Notes **allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodCreateUniversalIdentity.md b/docs/AuthMethodCreateUniversalIdentity.md index ef7bf352..28abba91 100644 --- a/docs/AuthMethodCreateUniversalIdentity.md +++ b/docs/AuthMethodCreateUniversalIdentity.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **denyInheritance** | **Boolean** | Deny from root to create children | [optional] **denyRotate** | **Boolean** | Deny from the token to rotate | [optional] **description** | **String** | Auth Method description | [optional] diff --git a/docs/AuthMethodUpdateApiKey.md b/docs/AuthMethodUpdateApiKey.md index df769513..9270bab0 100644 --- a/docs/AuthMethodUpdateApiKey.md +++ b/docs/AuthMethodUpdateApiKey.md @@ -10,6 +10,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodUpdateAwsIam.md b/docs/AuthMethodUpdateAwsIam.md index e06c8dfa..3433bcad 100644 --- a/docs/AuthMethodUpdateAwsIam.md +++ b/docs/AuthMethodUpdateAwsIam.md @@ -18,6 +18,7 @@ Name | Type | Description | Notes **boundRoleName** | **List<String>** | A list of full role-name that the access is restricted to | [optional] **boundUserId** | **List<String>** | A list of full user ids that the access is restricted to | [optional] **boundUserName** | **List<String>** | A list of full user-name that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodUpdateAzureAD.md b/docs/AuthMethodUpdateAzureAD.md index e12eedfb..6da30e37 100644 --- a/docs/AuthMethodUpdateAzureAD.md +++ b/docs/AuthMethodUpdateAzureAD.md @@ -21,6 +21,7 @@ Name | Type | Description | Notes **boundSpid** | **List<String>** | A list of service principal IDs that the access is restricted to | [optional] **boundSubId** | **List<String>** | A list of subscription ids that the access is restricted to | [optional] **boundTenantId** | **String** | The Azure tenant id that the access is restricted to | +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodUpdateCert.md b/docs/AuthMethodUpdateCert.md index e688a004..b9d9db3a 100644 --- a/docs/AuthMethodUpdateCert.md +++ b/docs/AuthMethodUpdateCert.md @@ -19,6 +19,7 @@ Name | Type | Description | Notes **boundOrganizationalUnits** | **List<String>** | A list of Organizational Units names. At least one must exist in the OU field. | [optional] **boundUriSans** | **List<String>** | A list of URIs. At least one must exist in the SANs. Supports globbing. | [optional] **certificateData** | **String** | The certificate data in base64, if no file was provided | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodUpdateEmail.md b/docs/AuthMethodUpdateEmail.md index 7cbd4bad..9b21ca9d 100644 --- a/docs/AuthMethodUpdateEmail.md +++ b/docs/AuthMethodUpdateEmail.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodUpdateGcp.md b/docs/AuthMethodUpdateGcp.md index 6de633b7..5b2f4139 100644 --- a/docs/AuthMethodUpdateGcp.md +++ b/docs/AuthMethodUpdateGcp.md @@ -17,6 +17,7 @@ Name | Type | Description | Notes **boundRegions** | **List<String>** | List of regions that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. | [optional] **boundServiceAccounts** | **List<String>** | List of service accounts the service account must be part of in order to be authenticated. | [optional] **boundZones** | **List<String>** | === Machine authentication section === List of zones that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodUpdateK8s.md b/docs/AuthMethodUpdateK8s.md index 942616f8..1d156515 100644 --- a/docs/AuthMethodUpdateK8s.md +++ b/docs/AuthMethodUpdateK8s.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundNamespaces** | **List<String>** | A list of namespaces that the access is restricted to | [optional] **boundPodNames** | **List<String>** | A list of pod names that the access is restricted to | [optional] **boundSaNames** | **List<String>** | A list of service account names that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **genKey** | **String** | Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] | [optional] diff --git a/docs/AuthMethodUpdateLdap.md b/docs/AuthMethodUpdateLdap.md index 134fa09f..6bfbea66 100644 --- a/docs/AuthMethodUpdateLdap.md +++ b/docs/AuthMethodUpdateLdap.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **genKey** | **String** | Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] | [optional] diff --git a/docs/AuthMethodUpdateOCI.md b/docs/AuthMethodUpdateOCI.md index 0532bad1..68f94b15 100644 --- a/docs/AuthMethodUpdateOCI.md +++ b/docs/AuthMethodUpdateOCI.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **groupOcid** | **List<String>** | A list of required groups ocids | diff --git a/docs/AuthMethodUpdateOIDC.md b/docs/AuthMethodUpdateOIDC.md index 57e92f05..49e7ec85 100644 --- a/docs/AuthMethodUpdateOIDC.md +++ b/docs/AuthMethodUpdateOIDC.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **clientId** | **String** | Client ID | [optional] **clientSecret** | **String** | Client Secret | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodUpdateOauth2.md b/docs/AuthMethodUpdateOauth2.md index 26941379..f89b2d51 100644 --- a/docs/AuthMethodUpdateOauth2.md +++ b/docs/AuthMethodUpdateOauth2.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **cert** | **String** | CertificateFile Path to a file that contain the certificate in a PEM format. | [optional] **certFileData** | **String** | CertificateFileData PEM Certificate in a Base64 format. | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gatewayUrl** | **String** | Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. | [optional] diff --git a/docs/AuthMethodUpdateSAML.md b/docs/AuthMethodUpdateSAML.md index deaa6e45..8e88e870 100644 --- a/docs/AuthMethodUpdateSAML.md +++ b/docs/AuthMethodUpdateSAML.md @@ -12,6 +12,7 @@ Name | Type | Description | Notes **allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/AuthMethodUpdateUniversalIdentity.md b/docs/AuthMethodUpdateUniversalIdentity.md index 9de25d79..d2fdc2af 100644 --- a/docs/AuthMethodUpdateUniversalIdentity.md +++ b/docs/AuthMethodUpdateUniversalIdentity.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **denyInheritance** | **Boolean** | Deny from root to create children | [optional] **denyRotate** | **Boolean** | Deny from the token to rotate | [optional] **description** | **String** | Auth Method description | [optional] diff --git a/docs/AuthOutput.md b/docs/AuthOutput.md index 4daecbf3..c4241447 100644 --- a/docs/AuthOutput.md +++ b/docs/AuthOutput.md @@ -7,6 +7,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- +**completeAuthLink** | **String** | | [optional] **creds** | [**SystemAccessCredentialsReplyObj**](SystemAccessCredentialsReplyObj.md) | | [optional] **token** | **String** | | [optional] diff --git a/docs/BastionListEntry.md b/docs/BastionListEntry.md index d4329281..f076a24b 100644 --- a/docs/BastionListEntry.md +++ b/docs/BastionListEntry.md @@ -13,6 +13,7 @@ Name | Type | Description | Notes **allowedUrlsPerInstance** | **Map<String, List<String>>** | | [optional] **clusterName** | **String** | | [optional] **displayName** | **String** | | [optional] +**hasGatewayIdentity** | **Boolean** | | [optional] **lastReport** | **OffsetDateTime** | | [optional] diff --git a/docs/CreateAuthMethod.md b/docs/CreateAuthMethod.md index 9be93fb9..d7560f95 100644 --- a/docs/CreateAuthMethod.md +++ b/docs/CreateAuthMethod.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodAWSIAM.md b/docs/CreateAuthMethodAWSIAM.md index 867c0ce3..8ffd4eba 100644 --- a/docs/CreateAuthMethodAWSIAM.md +++ b/docs/CreateAuthMethodAWSIAM.md @@ -18,6 +18,7 @@ Name | Type | Description | Notes **boundRoleName** | **List<String>** | A list of full role-name that the access is restricted to | [optional] **boundUserId** | **List<String>** | A list of full user ids that the access is restricted to | [optional] **boundUserName** | **List<String>** | A list of full user-name that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodAzureAD.md b/docs/CreateAuthMethodAzureAD.md index 067950c1..3cdf3bd5 100644 --- a/docs/CreateAuthMethodAzureAD.md +++ b/docs/CreateAuthMethodAzureAD.md @@ -21,6 +21,7 @@ Name | Type | Description | Notes **boundSpid** | **List<String>** | A list of service principal IDs that the access is restricted to | [optional] **boundSubId** | **List<String>** | A list of subscription ids that the access is restricted to | [optional] **boundTenantId** | **String** | The Azure tenant id that the access is restricted to | +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodCert.md b/docs/CreateAuthMethodCert.md index af681b8d..061bb1ea 100644 --- a/docs/CreateAuthMethodCert.md +++ b/docs/CreateAuthMethodCert.md @@ -19,6 +19,7 @@ Name | Type | Description | Notes **boundOrganizationalUnits** | **List<String>** | A list of Organizational Units names. At least one must exist in the OU field. | [optional] **boundUriSans** | **List<String>** | A list of URIs. At least one must exist in the SANs. Supports globbing. | [optional] **certificateData** | **String** | The certificate data in base64, if no file was provided | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodEmail.md b/docs/CreateAuthMethodEmail.md index 3d53da1e..21cd41be 100644 --- a/docs/CreateAuthMethodEmail.md +++ b/docs/CreateAuthMethodEmail.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **email** | **String** | An email address to be invited to have access | **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] diff --git a/docs/CreateAuthMethodGCP.md b/docs/CreateAuthMethodGCP.md index 27bd83fa..1cec7c10 100644 --- a/docs/CreateAuthMethodGCP.md +++ b/docs/CreateAuthMethodGCP.md @@ -17,6 +17,7 @@ Name | Type | Description | Notes **boundRegions** | **List<String>** | List of regions that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. | [optional] **boundServiceAccounts** | **List<String>** | List of service accounts the service account must be part of in order to be authenticated. | [optional] **boundZones** | **List<String>** | === Machine authentication section === List of zones that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodHuawei.md b/docs/CreateAuthMethodHuawei.md index 6582235d..d3683c83 100644 --- a/docs/CreateAuthMethodHuawei.md +++ b/docs/CreateAuthMethodHuawei.md @@ -18,6 +18,7 @@ Name | Type | Description | Notes **boundTenantName** | **List<String>** | A list of full tenant names that the access is restricted to | [optional] **boundUserId** | **List<String>** | A list of full user ids that the access is restricted to | [optional] **boundUserName** | **List<String>** | A list of full user-name that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodK8S.md b/docs/CreateAuthMethodK8S.md index 08635ad0..b6645ad2 100644 --- a/docs/CreateAuthMethodK8S.md +++ b/docs/CreateAuthMethodK8S.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundNamespaces** | **List<String>** | A list of namespaces that the access is restricted to | [optional] **boundPodNames** | **List<String>** | A list of pod names that the access is restricted to | [optional] **boundSaNames** | **List<String>** | A list of service account names that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **genKey** | **String** | Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] | [optional] diff --git a/docs/CreateAuthMethodLDAP.md b/docs/CreateAuthMethodLDAP.md index cf773ef2..faa4ac14 100644 --- a/docs/CreateAuthMethodLDAP.md +++ b/docs/CreateAuthMethodLDAP.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **genKey** | **String** | Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] | [optional] diff --git a/docs/CreateAuthMethodOAuth2.md b/docs/CreateAuthMethodOAuth2.md index 30196487..ee4b82d2 100644 --- a/docs/CreateAuthMethodOAuth2.md +++ b/docs/CreateAuthMethodOAuth2.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **cert** | **String** | CertificateFile Path to a file that contain the certificate in a PEM format. | [optional] **certFileData** | **String** | CertificateFileData PEM Certificate in a Base64 format. | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gatewayUrl** | **String** | Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. | [optional] diff --git a/docs/CreateAuthMethodOCI.md b/docs/CreateAuthMethodOCI.md index a1858b5b..2ff780c4 100644 --- a/docs/CreateAuthMethodOCI.md +++ b/docs/CreateAuthMethodOCI.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **groupOcid** | **List<String>** | A list of required groups ocids | diff --git a/docs/CreateAuthMethodOIDC.md b/docs/CreateAuthMethodOIDC.md index a290c703..b31c4ee4 100644 --- a/docs/CreateAuthMethodOIDC.md +++ b/docs/CreateAuthMethodOIDC.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **clientId** | **String** | Client ID | [optional] **clientSecret** | **String** | Client Secret | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodSAML.md b/docs/CreateAuthMethodSAML.md index e58892a9..0295f451 100644 --- a/docs/CreateAuthMethodSAML.md +++ b/docs/CreateAuthMethodSAML.md @@ -12,6 +12,7 @@ Name | Type | Description | Notes **allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/CreateAuthMethodUniversalIdentity.md b/docs/CreateAuthMethodUniversalIdentity.md index 85d71147..45f4fe79 100644 --- a/docs/CreateAuthMethodUniversalIdentity.md +++ b/docs/CreateAuthMethodUniversalIdentity.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **denyInheritance** | **Boolean** | Deny from root to create children | [optional] **denyRotate** | **Boolean** | Deny from the token to rotate | [optional] **description** | **String** | Auth Method description | [optional] diff --git a/docs/CreateCertificate.md b/docs/CreateCertificate.md index 93c87871..38a353ef 100644 --- a/docs/CreateCertificate.md +++ b/docs/CreateCertificate.md @@ -8,7 +8,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **certificateData** | **String** | Content of the certificate in a Base64 format. | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **expirationEventIn** | **List<String>** | How many days before the expiration of the certificate would you like to be notified. | [optional] **format** | **String** | CertificateFormat of the certificate and private key, possible values: cer,crt,pem,pfx,p12. Required when passing inline certificate content with --certificate-data or --key-data, otherwise format is derived from the file extension. | [optional] diff --git a/docs/CreateClassicKey.md b/docs/CreateClassicKey.md index 9122c012..ad26dee6 100644 --- a/docs/CreateClassicKey.md +++ b/docs/CreateClassicKey.md @@ -18,7 +18,7 @@ Name | Type | Description | Notes **certificateProvince** | **String** | Province name for the generated certificate. Relevant only for generate-self-signed-certificate. | [optional] **certificateTtl** | **Long** | TTL in days for the generated certificate. Required only for generate-self-signed-certificate. | [optional] **confFileData** | **String** | The csr config data in base64 encoding | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **generateSelfSignedCertificate** | **Boolean** | Whether to generate a self signed certificate with the key. If set, --certificate-ttl must be provided. | [optional] **gpgAlg** | **String** | gpg alg: Relevant only if GPG key type selected; options: [RSA1024, RSA2048, RSA3072, RSA4096, Ed25519] | [optional] diff --git a/docs/CreateDFCKey.md b/docs/CreateDFCKey.md index c8846425..aa0fd66c 100644 --- a/docs/CreateDFCKey.md +++ b/docs/CreateDFCKey.md @@ -17,7 +17,7 @@ Name | Type | Description | Notes **certificateTtl** | **Long** | TTL in days for the generated certificate. Required only for generate-self-signed-certificate. | [optional] **confFileData** | **String** | The csr config data in base64 encoding | [optional] **customerFrgId** | **String** | The customer fragment ID that will be used to create the DFC key (if empty, the key will be created independently of a customer fragment) | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **generateSelfSignedCertificate** | **Boolean** | Whether to generate a self signed certificate with the key. If set, --certificate-ttl must be provided. | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/CreateDynamicSecret.md b/docs/CreateDynamicSecret.md index aa87af01..095316a3 100644 --- a/docs/CreateDynamicSecret.md +++ b/docs/CreateDynamicSecret.md @@ -7,7 +7,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the dynamic secret values (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/CreateESM.md b/docs/CreateESM.md index 37e24ce0..cc284668 100644 --- a/docs/CreateESM.md +++ b/docs/CreateESM.md @@ -9,7 +9,7 @@ CreateESM is a command that creates an External Secrets Manager. [Deprecated: Us Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **azureKvName** | **String** | Azure Key Vault name (Relevant only for Azure targets) | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the External Secrets Manager | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **k8sNamespace** | **String** | K8s namespace (Relevant to Kubernetes targets) | [optional] diff --git a/docs/CreateKey.md b/docs/CreateKey.md index 1f83c76d..b204819c 100644 --- a/docs/CreateKey.md +++ b/docs/CreateKey.md @@ -18,7 +18,7 @@ Name | Type | Description | Notes **certificateTtl** | **Long** | TTL in days for the generated certificate. Required only for generate-self-signed-certificate. | [optional] **confFileData** | **String** | The csr config data in base64 encoding | [optional] **customerFrgId** | **String** | The customer fragment ID that will be used to create the key (if empty, the key will be created independently of a customer fragment) | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **generateSelfSignedCertificate** | **Boolean** | Whether to generate a self signed certificate with the key. If set, --certificate-ttl must be provided. | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/CreateOidcApp.md b/docs/CreateOidcApp.md index f38592c8..e8f74bf3 100644 --- a/docs/CreateOidcApp.md +++ b/docs/CreateOidcApp.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessibility** | **String** | for personal password manager | [optional] **audience** | **String** | A comma separated list of allowed audiences | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the OIDC application (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/CreatePKICertIssuer.md b/docs/CreatePKICertIssuer.md index 9246a62c..597cc95c 100644 --- a/docs/CreatePKICertIssuer.md +++ b/docs/CreatePKICertIssuer.md @@ -19,7 +19,7 @@ Name | Type | Description | Notes **country** | **String** | A comma-separated list of countries that will be set in the issued certificate | [optional] **createPrivateCrl** | **Boolean** | Set this to allow the issuer will expose a CRL endpoint in the Gateway | [optional] **createPublicCrl** | **Boolean** | Set this to allow the cert issuer will expose a public CRL endpoint | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **destinationPath** | **String** | A path in which to save generated certificates | [optional] **expirationEventIn** | **List<String>** | How many days before the expiration of the certificate would you like to be notified. | [optional] diff --git a/docs/CreateRole.md b/docs/CreateRole.md index 91dbf26a..9d85480f 100644 --- a/docs/CreateRole.md +++ b/docs/CreateRole.md @@ -10,6 +10,7 @@ Name | Type | Description | Notes **analyticsAccess** | **String** | Allow this role to view analytics. Currently only 'none', 'own', 'all' values are supported, allowing associated auth methods to view reports produced by the same auth methods. | [optional] **auditAccess** | **String** | Allow this role to view audit logs. Currently only 'none', 'own' and 'all' values are supported, allowing associated auth methods to view audit logs produced by the same auth methods. | [optional] **comment** | **String** | Deprecated - use description | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **eventCenterAccess** | **String** | Allow this role to view Event Center. Currently only 'none', 'own' and 'all' values are supported | [optional] **eventForwardersAccess** | **String** | Allow this role to manage Event Forwarders. Currently only 'none' and 'all' values are supported. | [optional] diff --git a/docs/CreateRotatedSecret.md b/docs/CreateRotatedSecret.md index 178d19d7..ad7348f9 100644 --- a/docs/CreateRotatedSecret.md +++ b/docs/CreateRotatedSecret.md @@ -16,7 +16,7 @@ Name | Type | Description | Notes **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] **awsRegion** | **String** | Aws Region (relevant only for aws) | [optional] **customPayload** | **String** | Secret payload to be sent with rotation request (relevant only for rotator-type=custom) | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gcpKey** | **String** | Base64-encoded service account private key text | [optional] **gcpServiceAccountEmail** | **String** | The email of the gcp service account to rotate | [optional] diff --git a/docs/CreateSSHCertIssuer.md b/docs/CreateSSHCertIssuer.md index 25da7af1..dbaab4f0 100644 --- a/docs/CreateSSHCertIssuer.md +++ b/docs/CreateSSHCertIssuer.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **providerType** | **String** | | [optional] **allowedUsers** | **String** | Users allowed to fetch the certificate, e.g root,ubuntu | -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **extensions** | **Map<String, String>** | Signed certificates with extensions, e.g permit-port-forwarding=\\\"\\\" | [optional] **hostProvider** | **String** | Host provider type [explicit/target], Default Host provider is explicit, Relevant only for Secure Remote Access of ssh cert issuer, ldap rotated secret and ldap dynamic secret | [optional] diff --git a/docs/CreateSecret.md b/docs/CreateSecret.md index e4054ca5..f276ef9b 100644 --- a/docs/CreateSecret.md +++ b/docs/CreateSecret.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **accessibility** | **String** | for personal password manager | [optional] **changeEvent** | **String** | Trigger an event when a secret value changed [true/false] (Relevant only for Static Secret) | [optional] **customField** | **Map<String, String>** | For Password Management use, additional fields | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **format** | **String** | Secret format [text/json] (relevant only for type 'generic') | [optional] **injectUrl** | **List<String>** | For Password Management use, reflect the website context | [optional] diff --git a/docs/CreateTokenizer.md b/docs/CreateTokenizer.md index 9e991972..a9b7e24f 100644 --- a/docs/CreateTokenizer.md +++ b/docs/CreateTokenizer.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **alphabet** | **String** | Alphabet to use in regexp vaultless tokenization | [optional] **decodingTemplate** | **String** | The Decoding output template to use in regexp vaultless tokenization | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **encodingTemplate** | **String** | The Encoding output template to use in regexp vaultless tokenization | [optional] **encryptionKeyName** | **String** | AES key name to use in vaultless tokenization | [optional] diff --git a/docs/CreateUSC.md b/docs/CreateUSC.md index 353a213b..21998697 100644 --- a/docs/CreateUSC.md +++ b/docs/CreateUSC.md @@ -9,7 +9,7 @@ CreateUSC is a command that creates a Universal Secrets Connector Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **azureKvName** | **String** | Azure Key Vault name (Relevant only for Azure targets) | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the Universal Secrets Connector | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **k8sNamespace** | **String** | K8s namespace (Relevant to Kubernetes targets) | [optional] diff --git a/docs/DSProducerDetails.md b/docs/DSProducerDetails.md index 3ff7ad67..f9fb10c5 100644 --- a/docs/DSProducerDetails.md +++ b/docs/DSProducerDetails.md @@ -25,7 +25,9 @@ Name | Type | Description | Notes **awsRegion** | **String** | | [optional] **awsRoleArns** | **String** | | [optional] **awsSecretAccessKey** | **String** | | [optional] +**awsSessionTags** | **String** | | [optional] **awsSessionToken** | **String** | | [optional] +**awsTransitiveTagKeys** | **String** | | [optional] **awsUserConsoleAccess** | **Boolean** | | [optional] **awsUserGroups** | **String** | | [optional] **awsUserPolicies** | **String** | | [optional] diff --git a/docs/DynamicSecretCreateArtifactory.md b/docs/DynamicSecretCreateArtifactory.md index 221ac420..fc532532 100644 --- a/docs/DynamicSecretCreateArtifactory.md +++ b/docs/DynamicSecretCreateArtifactory.md @@ -13,7 +13,7 @@ Name | Type | Description | Notes **artifactoryTokenAudience** | **String** | Token Audience | **artifactoryTokenScope** | **String** | Token Scope | **baseUrl** | **String** | Base URL | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretCreateAws.md b/docs/DynamicSecretCreateAws.md index e2334386..cef15460 100644 --- a/docs/DynamicSecretCreateAws.md +++ b/docs/DynamicSecretCreateAws.md @@ -17,7 +17,7 @@ Name | Type | Description | Notes **awsUserGroups** | **String** | AWS User groups | [optional] **awsUserPolicies** | **String** | AWS User policies | [optional] **awsUserProgrammaticAccess** | **Boolean** | Enable AWS User programmatic access | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **enableAdminRotation** | **Boolean** | Automatic admin credentials rotation | [optional] **json** | **Boolean** | Set output format to JSON | [optional] @@ -32,9 +32,11 @@ Name | Type | Description | Notes **secureAccessWeb** | **Boolean** | Enable Web Secure Remote Access | [optional] **secureAccessWebBrowsing** | **Boolean** | Secure browser via Akeyless Web Access Bastion | [optional] **secureAccessWebProxy** | **Boolean** | Web-Proxy via Akeyless Web Access Bastion | [optional] +**sessionTags** | **String** | String of Key value session tags comma separated, relevant only for Assumed Role | [optional] **tags** | **List<String>** | Add tags attached to this object | [optional] **targetName** | **String** | Target name | [optional] **token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**transitiveTagKeys** | **String** | String of transitive tag keys space separated, relevant only for Assumed Role | [optional] **uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] **userTtl** | **String** | User TTL | [optional] diff --git a/docs/DynamicSecretCreateAzure.md b/docs/DynamicSecretCreateAzure.md index cc882ba3..e8610f4b 100644 --- a/docs/DynamicSecretCreateAzure.md +++ b/docs/DynamicSecretCreateAzure.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **azureClientId** | **String** | Azure Client ID | [optional] **azureClientSecret** | **String** | Azure Client Secret | [optional] **azureTenantId** | **String** | Azure Tenant ID | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **fixedUserClaimKeyname** | **String** | FixedUserClaimKeyname | [optional] **fixedUserOnly** | **Boolean** | Fixed user | [optional] diff --git a/docs/DynamicSecretCreateCassandra.md b/docs/DynamicSecretCreateCassandra.md index d4d0a98e..3fd88610 100644 --- a/docs/DynamicSecretCreateCassandra.md +++ b/docs/DynamicSecretCreateCassandra.md @@ -13,7 +13,7 @@ Name | Type | Description | Notes **cassandraPassword** | **String** | Cassandra superuser password | [optional] **cassandraPort** | **String** | Cassandra port | [optional] **cassandraUsername** | **String** | Cassandra superuser username | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretCreateChef.md b/docs/DynamicSecretCreateChef.md index 1cfbd3be..12ed4066 100644 --- a/docs/DynamicSecretCreateChef.md +++ b/docs/DynamicSecretCreateChef.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **chefServerKey** | **String** | Server key | [optional] **chefServerUrl** | **String** | Server URL | [optional] **chefServerUsername** | **String** | Server username | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretCreateCustom.md b/docs/DynamicSecretCreateCustom.md index 4714740d..a38a41c0 100644 --- a/docs/DynamicSecretCreateCustom.md +++ b/docs/DynamicSecretCreateCustom.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **adminRotationIntervalDays** | **Long** | Define rotation interval in days | [optional] **createSyncUrl** | **String** | URL of an endpoint that implements /sync/create method, for example https://webhook.example.com/sync/create | -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **enableAdminRotation** | **Boolean** | Should admin credentials be rotated | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/DynamicSecretCreateDockerhub.md b/docs/DynamicSecretCreateDockerhub.md index c8706ea6..91981321 100644 --- a/docs/DynamicSecretCreateDockerhub.md +++ b/docs/DynamicSecretCreateDockerhub.md @@ -8,7 +8,7 @@ dynamicSecretCreateDockerhub is a command that creates a DOCKERHUB dynamic secre Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **dockerhubPassword** | **String** | DockerhubPassword is either the user's password access token to manage the repository | [optional] **dockerhubTokenScopes** | **String** | Access token scopes list (comma-separated) to give the dynamic secret valid options are in \"repo:admin\", \"repo:write\", \"repo:read\", \"repo:public_read\" | [optional] diff --git a/docs/DynamicSecretCreateEks.md b/docs/DynamicSecretCreateEks.md index c447b568..3ab2c1db 100644 --- a/docs/DynamicSecretCreateEks.md +++ b/docs/DynamicSecretCreateEks.md @@ -8,7 +8,7 @@ dynamicSecretCreateEks is a command that creates eks dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **eksAccessKeyId** | **String** | Access Key ID | [optional] **eksAssumeRole** | **String** | IAM assume role | [optional] diff --git a/docs/DynamicSecretCreateGcp.md b/docs/DynamicSecretCreateGcp.md index 33a08323..6c4928c1 100644 --- a/docs/DynamicSecretCreateGcp.md +++ b/docs/DynamicSecretCreateGcp.md @@ -8,7 +8,7 @@ dynamicSecretCreateGcp is a command that creates a GCP dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gcpCredType** | **String** | | [optional] **gcpKey** | **String** | Base64-encoded service account private key text | [optional] diff --git a/docs/DynamicSecretCreateGithub.md b/docs/DynamicSecretCreateGithub.md index 3e705534..c6cbdfc2 100644 --- a/docs/DynamicSecretCreateGithub.md +++ b/docs/DynamicSecretCreateGithub.md @@ -8,7 +8,7 @@ dynamicSecretCreateGithub is a command that creates github dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **githubAppId** | **Long** | Github app id | [optional] **githubAppPrivateKey** | **String** | App private key | [optional] diff --git a/docs/DynamicSecretCreateGitlab.md b/docs/DynamicSecretCreateGitlab.md index 43390c9e..0bd5b2f5 100644 --- a/docs/DynamicSecretCreateGitlab.md +++ b/docs/DynamicSecretCreateGitlab.md @@ -8,7 +8,7 @@ dynamicSecretCreateGitlab is a command that creates gitlab dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gitlabAccessToken** | **String** | Gitlab access token | [optional] **gitlabAccessType** | **String** | Gitlab access token type [project,group] | diff --git a/docs/DynamicSecretCreateGke.md b/docs/DynamicSecretCreateGke.md index 22b9ba31..1ae7a117 100644 --- a/docs/DynamicSecretCreateGke.md +++ b/docs/DynamicSecretCreateGke.md @@ -8,7 +8,7 @@ dynamicSecretCreateGke is a command that creates gke dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gkeAccountKey** | **String** | GKE Service Account key file path | [optional] **gkeClusterCert** | **String** | GKE cluster CA certificate | [optional] diff --git a/docs/DynamicSecretCreateGoogleWorkspace.md b/docs/DynamicSecretCreateGoogleWorkspace.md index dd32b28d..76984be0 100644 --- a/docs/DynamicSecretCreateGoogleWorkspace.md +++ b/docs/DynamicSecretCreateGoogleWorkspace.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessMode** | **String** | | **adminEmail** | **String** | Admin user email | -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gcpKey** | **String** | Base64-encoded service account private key text | [optional] **groupEmail** | **String** | A group email, relevant only for group access-mode | [optional] diff --git a/docs/DynamicSecretCreateHanaDb.md b/docs/DynamicSecretCreateHanaDb.md index a8f3f4a8..16fea806 100644 --- a/docs/DynamicSecretCreateHanaDb.md +++ b/docs/DynamicSecretCreateHanaDb.md @@ -8,7 +8,7 @@ dynamicSecretCreateHanaDb is a command that creates hanadb dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **hanaDbname** | **String** | HanaDb Name | [optional] **hanadbCreateStatements** | **String** | HanaDb Creation statements | [optional] diff --git a/docs/DynamicSecretCreateK8s.md b/docs/DynamicSecretCreateK8s.md index 0d95c856..508eb444 100644 --- a/docs/DynamicSecretCreateK8s.md +++ b/docs/DynamicSecretCreateK8s.md @@ -8,7 +8,7 @@ dynamicSecretCreateK8s is a command that creates k8s dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **k8sAllowedNamespaces** | **String** | Comma-separated list of allowed K8S namespaces for the generated ServiceAccount (relevant only for k8s-service-account-type=dynamic) | [optional] diff --git a/docs/DynamicSecretCreateLdap.md b/docs/DynamicSecretCreateLdap.md index 38c5f156..97b01ee6 100644 --- a/docs/DynamicSecretCreateLdap.md +++ b/docs/DynamicSecretCreateLdap.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **providerType** | **String** | | [optional] **bindDn** | **String** | Bind DN | [optional] **bindDnPassword** | **String** | Bind DN Password | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **externalUsername** | **String** | Externally provided username [true/false] | [optional] **groupDn** | **String** | Group DN which the temporary user should be added | [optional] diff --git a/docs/DynamicSecretCreateMongoDb.md b/docs/DynamicSecretCreateMongoDb.md index eeec1451..7e7301fe 100644 --- a/docs/DynamicSecretCreateMongoDb.md +++ b/docs/DynamicSecretCreateMongoDb.md @@ -8,7 +8,7 @@ dynamicSecretCreateMongoDb is a command that creates either mongodb dynamic sec Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mongodbAtlasApiPrivateKey** | **String** | MongoDB Atlas private key | [optional] diff --git a/docs/DynamicSecretCreateMsSql.md b/docs/DynamicSecretCreateMsSql.md index 590df89d..6c21b911 100644 --- a/docs/DynamicSecretCreateMsSql.md +++ b/docs/DynamicSecretCreateMsSql.md @@ -8,7 +8,7 @@ dynamicSecretCreateMsSql is a command that creates mssql dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mssqlCreateStatements** | **String** | MSSQL Creation statements | [optional] diff --git a/docs/DynamicSecretCreateMySql.md b/docs/DynamicSecretCreateMySql.md index 40b762b8..f812898a 100644 --- a/docs/DynamicSecretCreateMySql.md +++ b/docs/DynamicSecretCreateMySql.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **dbServerCertificates** | **String** | (Optional) DB server certificates | [optional] **dbServerName** | **String** | (Optional) Server name for certificate verification | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mysqlDbname** | **String** | MySQL DB Name | [optional] diff --git a/docs/DynamicSecretCreateOracleDb.md b/docs/DynamicSecretCreateOracleDb.md index 0e06261e..819444d9 100644 --- a/docs/DynamicSecretCreateOracleDb.md +++ b/docs/DynamicSecretCreateOracleDb.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **dbServerCertificates** | **String** | (Optional) DB server certificates | [optional] **dbServerName** | **String** | (Optional) Server name for certificate verification | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretCreatePing.md b/docs/DynamicSecretCreatePing.md index 5c3516a9..a077a2e2 100644 --- a/docs/DynamicSecretCreatePing.md +++ b/docs/DynamicSecretCreatePing.md @@ -8,7 +8,7 @@ dynamicSecretCreatePing is a command that creates ping dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretCreatePostgreSql.md b/docs/DynamicSecretCreatePostgreSql.md index f4fcab9b..8cdc9134 100644 --- a/docs/DynamicSecretCreatePostgreSql.md +++ b/docs/DynamicSecretCreatePostgreSql.md @@ -9,7 +9,7 @@ dynamicSecretCreatePostgreSql is a command that creates postgresql dynamic secre Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **creationStatements** | **String** | PostgreSQL Creation statements | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretCreateRabbitMq.md b/docs/DynamicSecretCreateRabbitMq.md index 15aae58d..3b9ca46f 100644 --- a/docs/DynamicSecretCreateRabbitMq.md +++ b/docs/DynamicSecretCreateRabbitMq.md @@ -8,7 +8,7 @@ dynamicSecretCreateRabbitMq is a command that creates rabbitmq dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretCreateRdp.md b/docs/DynamicSecretCreateRdp.md index fcf61927..40dac9f0 100644 --- a/docs/DynamicSecretCreateRdp.md +++ b/docs/DynamicSecretCreateRdp.md @@ -9,7 +9,7 @@ dynamicSecretCreateRdp is a command that creates rdp dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **allowUserExtendSession** | **Long** | AllowUserExtendSession | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **fixedUserOnly** | **String** | Allow access using externally (IdP) provided username [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/DynamicSecretCreateRedis.md b/docs/DynamicSecretCreateRedis.md index 2ffeef50..092862d8 100644 --- a/docs/DynamicSecretCreateRedis.md +++ b/docs/DynamicSecretCreateRedis.md @@ -9,7 +9,7 @@ dynamicSecretCreateRedis is a command that creates Redis dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **aclRules** | **String** | A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat By default the user will have permissions to read all keys '[\"~*\", \"+@read\"]' | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **host** | **String** | Redis Host | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/DynamicSecretCreateRedshift.md b/docs/DynamicSecretCreateRedshift.md index 4f1fe9bd..c11195f8 100644 --- a/docs/DynamicSecretCreateRedshift.md +++ b/docs/DynamicSecretCreateRedshift.md @@ -9,7 +9,7 @@ dynamicSecretCreateRedshift is a command that creates redshift dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **creationStatements** | **String** | Redshift Creation statements | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretCreateSnowflake.md b/docs/DynamicSecretCreateSnowflake.md index 628b528a..d58c782c 100644 --- a/docs/DynamicSecretCreateSnowflake.md +++ b/docs/DynamicSecretCreateSnowflake.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **accountPassword** | **String** | Database Password | [optional] **accountUsername** | **String** | Database Username | [optional] **dbName** | **String** | Database name | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretCreateVenafi.md b/docs/DynamicSecretCreateVenafi.md index 8ed0b64d..8badd314 100644 --- a/docs/DynamicSecretCreateVenafi.md +++ b/docs/DynamicSecretCreateVenafi.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **allowSubdomains** | **Boolean** | Allow subdomains | [optional] **allowedDomains** | **List<String>** | Allowed domains | [optional] **autoGeneratedFolder** | **String** | Auto generated folder | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **enableAdminRotation** | **Boolean** | Automatic admin credentials rotation | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/DynamicSecretUpdateArtifactory.md b/docs/DynamicSecretUpdateArtifactory.md index 14227ae9..777f18ac 100644 --- a/docs/DynamicSecretUpdateArtifactory.md +++ b/docs/DynamicSecretUpdateArtifactory.md @@ -13,7 +13,7 @@ Name | Type | Description | Notes **artifactoryTokenAudience** | **String** | Token Audience | **artifactoryTokenScope** | **String** | Token Scope | **baseUrl** | **String** | Base URL | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretUpdateAws.md b/docs/DynamicSecretUpdateAws.md index 06a1afb1..3c8b2087 100644 --- a/docs/DynamicSecretUpdateAws.md +++ b/docs/DynamicSecretUpdateAws.md @@ -17,7 +17,7 @@ Name | Type | Description | Notes **awsUserGroups** | **String** | AWS User groups | [optional] **awsUserPolicies** | **String** | AWS User policies | [optional] **awsUserProgrammaticAccess** | **Boolean** | Enable AWS User programmatic access | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **enableAdminRotation** | **Boolean** | Automatic admin credentials rotation | [optional] **json** | **Boolean** | Set output format to JSON | [optional] @@ -33,9 +33,11 @@ Name | Type | Description | Notes **secureAccessWeb** | **Boolean** | Enable Web Secure Remote Access | [optional] **secureAccessWebBrowsing** | **Boolean** | Secure browser via Akeyless Web Access Bastion | [optional] **secureAccessWebProxy** | **Boolean** | Web-Proxy via Akeyless Web Access Bastion | [optional] +**sessionTags** | **String** | String of Key value session tags comma separated, relevant only for Assumed Role | [optional] **tags** | **List<String>** | Add tags attached to this object | [optional] **targetName** | **String** | Target name | [optional] **token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**transitiveTagKeys** | **String** | String of transitive tag keys space separated, relevant only for Assumed Role | [optional] **uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] **userTtl** | **String** | User TTL | [optional] diff --git a/docs/DynamicSecretUpdateAzure.md b/docs/DynamicSecretUpdateAzure.md index 5cd7e425..bb292785 100644 --- a/docs/DynamicSecretUpdateAzure.md +++ b/docs/DynamicSecretUpdateAzure.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **azureClientId** | **String** | Azure Client ID | [optional] **azureClientSecret** | **String** | Azure Client Secret | [optional] **azureTenantId** | **String** | Azure Tenant ID | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **fixedUserClaimKeyname** | **String** | FixedUserClaimKeyname | [optional] **fixedUserOnly** | **Boolean** | Fixed user | [optional] diff --git a/docs/DynamicSecretUpdateCassandra.md b/docs/DynamicSecretUpdateCassandra.md index f787c889..5ee9a6ff 100644 --- a/docs/DynamicSecretUpdateCassandra.md +++ b/docs/DynamicSecretUpdateCassandra.md @@ -13,7 +13,7 @@ Name | Type | Description | Notes **cassandraPassword** | **String** | Cassandra superuser password | [optional] **cassandraPort** | **String** | Cassandra port | [optional] **cassandraUsername** | **String** | Cassandra superuser username | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretUpdateChef.md b/docs/DynamicSecretUpdateChef.md index a088eb14..88980883 100644 --- a/docs/DynamicSecretUpdateChef.md +++ b/docs/DynamicSecretUpdateChef.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **chefServerKey** | **String** | Server key | [optional] **chefServerUrl** | **String** | Server URL | [optional] **chefServerUsername** | **String** | Server username | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretUpdateCustom.md b/docs/DynamicSecretUpdateCustom.md index 948e1ecb..6929159a 100644 --- a/docs/DynamicSecretUpdateCustom.md +++ b/docs/DynamicSecretUpdateCustom.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **adminRotationIntervalDays** | **Long** | Define rotation interval in days | [optional] **createSyncUrl** | **String** | URL of an endpoint that implements /sync/create method, for example https://webhook.example.com/sync/create | -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **enableAdminRotation** | **Boolean** | Should admin credentials be rotated | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/DynamicSecretUpdateDockerhub.md b/docs/DynamicSecretUpdateDockerhub.md index aa1de842..be872b0e 100644 --- a/docs/DynamicSecretUpdateDockerhub.md +++ b/docs/DynamicSecretUpdateDockerhub.md @@ -8,7 +8,7 @@ dynamicSecretUpdateDockerhub is a command that updates a DOCKERHUB dynamic secre Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **dockerhubPassword** | **String** | DockerhubPassword is either the user's password access token to manage the repository | [optional] **dockerhubTokenScopes** | **String** | Access token scopes list (comma-separated) to give the dynamic secret valid options are in \"repo:admin\", \"repo:write\", \"repo:read\", \"repo:public_read\" | [optional] diff --git a/docs/DynamicSecretUpdateEks.md b/docs/DynamicSecretUpdateEks.md index 66ed357b..b47d1cac 100644 --- a/docs/DynamicSecretUpdateEks.md +++ b/docs/DynamicSecretUpdateEks.md @@ -8,7 +8,7 @@ dynamicSecretUpdateEks is a command that updates eks dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **eksAccessKeyId** | **String** | Access Key ID | [optional] **eksAssumeRole** | **String** | IAM assume role | [optional] diff --git a/docs/DynamicSecretUpdateGcp.md b/docs/DynamicSecretUpdateGcp.md index 5ac0f829..64e1ea15 100644 --- a/docs/DynamicSecretUpdateGcp.md +++ b/docs/DynamicSecretUpdateGcp.md @@ -8,7 +8,7 @@ dynamicSecretUpdateGcp is a command that updates a GCP dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gcpCredType** | **String** | | [optional] **gcpKey** | **String** | Base64-encoded service account private key text | [optional] diff --git a/docs/DynamicSecretUpdateGithub.md b/docs/DynamicSecretUpdateGithub.md index a74193e6..9a59d587 100644 --- a/docs/DynamicSecretUpdateGithub.md +++ b/docs/DynamicSecretUpdateGithub.md @@ -8,7 +8,7 @@ dynamicSecretUpdateGithub is a command that updates github dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **githubAppId** | **Long** | Github app id | [optional] **githubAppPrivateKey** | **String** | App private key | [optional] diff --git a/docs/DynamicSecretUpdateGitlab.md b/docs/DynamicSecretUpdateGitlab.md index e79d8d1a..e42a5fc4 100644 --- a/docs/DynamicSecretUpdateGitlab.md +++ b/docs/DynamicSecretUpdateGitlab.md @@ -8,7 +8,7 @@ dynamicSecretUpdateGitlab is a command that updates gitlab dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gitlabAccessToken** | **String** | Gitlab access token | [optional] **gitlabAccessType** | **String** | Gitlab access token type [project,group] | diff --git a/docs/DynamicSecretUpdateGke.md b/docs/DynamicSecretUpdateGke.md index a7981f98..4896a760 100644 --- a/docs/DynamicSecretUpdateGke.md +++ b/docs/DynamicSecretUpdateGke.md @@ -8,7 +8,7 @@ dynamicSecretUpdateGke is a command that updates gke dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gkeAccountKey** | **String** | GKE Service Account key file path | [optional] **gkeClusterCert** | **String** | GKE cluster CA certificate | [optional] diff --git a/docs/DynamicSecretUpdateGoogleWorkspace.md b/docs/DynamicSecretUpdateGoogleWorkspace.md index 3ec9dd02..1ed57d13 100644 --- a/docs/DynamicSecretUpdateGoogleWorkspace.md +++ b/docs/DynamicSecretUpdateGoogleWorkspace.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **accessMode** | **String** | | **adminEmail** | **String** | Admin user email | -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gcpKey** | **String** | Base64-encoded service account private key text | [optional] **groupEmail** | **String** | A group email, relevant only for group access-mode | [optional] diff --git a/docs/DynamicSecretUpdateHanaDb.md b/docs/DynamicSecretUpdateHanaDb.md index 0fdc8bc0..94ef7bf3 100644 --- a/docs/DynamicSecretUpdateHanaDb.md +++ b/docs/DynamicSecretUpdateHanaDb.md @@ -8,7 +8,7 @@ dynamicSecretUpdateHanaDb is a command that updates hanadb dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **hanaDbname** | **String** | HanaDb Name | [optional] **hanadbCreateStatements** | **String** | HanaDb Creation statements | [optional] diff --git a/docs/DynamicSecretUpdateK8s.md b/docs/DynamicSecretUpdateK8s.md index 94a9e766..bc5435d5 100644 --- a/docs/DynamicSecretUpdateK8s.md +++ b/docs/DynamicSecretUpdateK8s.md @@ -8,7 +8,7 @@ dynamicSecretUpdateK8s is a command that updates k8s dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **k8sAllowedNamespaces** | **String** | Comma-separated list of allowed K8S namespaces for the generated ServiceAccount (relevant only for k8s-service-account-type=dynamic) | [optional] diff --git a/docs/DynamicSecretUpdateLdap.md b/docs/DynamicSecretUpdateLdap.md index a95aadb2..e358c520 100644 --- a/docs/DynamicSecretUpdateLdap.md +++ b/docs/DynamicSecretUpdateLdap.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **providerType** | **String** | | [optional] **bindDn** | **String** | Bind DN | [optional] **bindDnPassword** | **String** | Bind DN Password | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **externalUsername** | **String** | Externally provided username [true/false] | [optional] **groupDn** | **String** | Group DN which the temporary user should be added | [optional] diff --git a/docs/DynamicSecretUpdateMongoDb.md b/docs/DynamicSecretUpdateMongoDb.md index c945cd18..85b43a19 100644 --- a/docs/DynamicSecretUpdateMongoDb.md +++ b/docs/DynamicSecretUpdateMongoDb.md @@ -8,7 +8,7 @@ dynamicSecretUpdateMongoDb is a command that updates either mongodb dynamic sec Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mongodbAtlasApiPrivateKey** | **String** | MongoDB Atlas private key | [optional] diff --git a/docs/DynamicSecretUpdateMsSql.md b/docs/DynamicSecretUpdateMsSql.md index 38eb617e..a88f6fa0 100644 --- a/docs/DynamicSecretUpdateMsSql.md +++ b/docs/DynamicSecretUpdateMsSql.md @@ -8,7 +8,7 @@ dynamicSecretUpdateMsSql is a command that updates mssql dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mssqlCreateStatements** | **String** | MSSQL Creation statements | [optional] diff --git a/docs/DynamicSecretUpdateMySql.md b/docs/DynamicSecretUpdateMySql.md index b1bab0fa..48361704 100644 --- a/docs/DynamicSecretUpdateMySql.md +++ b/docs/DynamicSecretUpdateMySql.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **dbServerCertificates** | **String** | (Optional) DB server certificates | [optional] **dbServerName** | **String** | (Optional) Server name for certificate verification | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mysqlDbname** | **String** | MySQL DB Name | [optional] diff --git a/docs/DynamicSecretUpdateOracleDb.md b/docs/DynamicSecretUpdateOracleDb.md index 5cae66c1..67f0ac81 100644 --- a/docs/DynamicSecretUpdateOracleDb.md +++ b/docs/DynamicSecretUpdateOracleDb.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **dbServerCertificates** | **String** | (Optional) DB server certificates | [optional] **dbServerName** | **String** | (Optional) Server name for certificate verification | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretUpdatePing.md b/docs/DynamicSecretUpdatePing.md index 40bd5cec..97e7f305 100644 --- a/docs/DynamicSecretUpdatePing.md +++ b/docs/DynamicSecretUpdatePing.md @@ -8,7 +8,7 @@ dynamicSecretUpdatePing is a command that updates Ping dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretUpdatePostgreSql.md b/docs/DynamicSecretUpdatePostgreSql.md index d7829580..bc6d094e 100644 --- a/docs/DynamicSecretUpdatePostgreSql.md +++ b/docs/DynamicSecretUpdatePostgreSql.md @@ -9,7 +9,7 @@ dynamicSecretUpdatePostgreSql is a command that updates postgresql dynamic secre Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **creationStatements** | **String** | PostgreSQL Creation statements | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretUpdateRabbitMq.md b/docs/DynamicSecretUpdateRabbitMq.md index 8180bf7b..00e458b5 100644 --- a/docs/DynamicSecretUpdateRabbitMq.md +++ b/docs/DynamicSecretUpdateRabbitMq.md @@ -8,7 +8,7 @@ dynamicSecretUpdateRabbitMq is a command that updates rabbitmq dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretUpdateRdp.md b/docs/DynamicSecretUpdateRdp.md index 2e232361..d8943db5 100644 --- a/docs/DynamicSecretUpdateRdp.md +++ b/docs/DynamicSecretUpdateRdp.md @@ -9,7 +9,7 @@ dynamicSecretUpdateRdp is a command that updates rdp dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **allowUserExtendSession** | **Long** | AllowUserExtendSession | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **fixedUserOnly** | **String** | Allow access using externally (IdP) provided username [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/DynamicSecretUpdateRedis.md b/docs/DynamicSecretUpdateRedis.md index c5496e75..ab5cf8dd 100644 --- a/docs/DynamicSecretUpdateRedis.md +++ b/docs/DynamicSecretUpdateRedis.md @@ -9,7 +9,7 @@ dynamicSecretUpdateRedis is a command that updates redis dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **aclRules** | **String** | A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat By default the user will have permissions to read all keys '[\"~*\", \"+@read\"]' | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **host** | **String** | Redis Host | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/DynamicSecretUpdateRedshift.md b/docs/DynamicSecretUpdateRedshift.md index 5313c680..4b9b26e9 100644 --- a/docs/DynamicSecretUpdateRedshift.md +++ b/docs/DynamicSecretUpdateRedshift.md @@ -9,7 +9,7 @@ dynamicSecretUpdateRedshift is a command that updates redshift dynamic secret Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **creationStatements** | **String** | Redshift Creation statements | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretUpdateSnowflake.md b/docs/DynamicSecretUpdateSnowflake.md index c32d2a91..834ce358 100644 --- a/docs/DynamicSecretUpdateSnowflake.md +++ b/docs/DynamicSecretUpdateSnowflake.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **accountPassword** | **String** | Database Password | [optional] **accountUsername** | **String** | Database Username | [optional] **dbName** | **String** | Database name | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/DynamicSecretUpdateVenafi.md b/docs/DynamicSecretUpdateVenafi.md index 160617a5..59b9f8f2 100644 --- a/docs/DynamicSecretUpdateVenafi.md +++ b/docs/DynamicSecretUpdateVenafi.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **allowSubdomains** | **Boolean** | Allow subdomains | [optional] **allowedDomains** | **List<String>** | Allowed domains | [optional] **autoGeneratedFolder** | **String** | Auto generated folder | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **enableAdminRotation** | **Boolean** | Automatic admin credentials rotation | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/GatewayCreateMigration.md b/docs/GatewayCreateMigration.md index ea196d59..83d97733 100644 --- a/docs/GatewayCreateMigration.md +++ b/docs/GatewayCreateMigration.md @@ -13,6 +13,7 @@ Name | Type | Description | Notes **_1passwordSecretKey** | **String** | 1Password user secret key to connect to the API | [optional] **_1passwordUrl** | **String** | 1Password api container url | [optional] **_1passwordVaults** | **List<String>** | 1Password list of vault to get the items from | [optional] +**serviceAccountKeyDecoded** | **String** | | [optional] **adDiscoverServices** | **String** | Enable/Disable discovery of Windows services from each domain server as part of the SSH/Windows Rotated Secrets. Default is false. (Relevant only for Active Directory migration) | [optional] **adDiscoveryTypes** | **List<String>** | Set migration discovery types (domain-users, computers, local-users). (Relevant only for Active Directory migration) | [optional] **adOsFilter** | **String** | Filter by Operating System to run the migration, can be used with wildcards, e.g. SRV20* (Relevant only for Active Directory migration) | [optional] diff --git a/docs/GatewayCreateProducerArtifactory.md b/docs/GatewayCreateProducerArtifactory.md index 03e3d6f6..b7ef5c9e 100644 --- a/docs/GatewayCreateProducerArtifactory.md +++ b/docs/GatewayCreateProducerArtifactory.md @@ -13,7 +13,7 @@ Name | Type | Description | Notes **artifactoryTokenAudience** | **String** | Token Audience | **artifactoryTokenScope** | **String** | Token Scope | **baseUrl** | **String** | Base URL | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **producerEncryptionKeyName** | **String** | Dynamic producer encryption key | [optional] diff --git a/docs/GatewayCreateProducerAws.md b/docs/GatewayCreateProducerAws.md index 84956317..94224c3d 100644 --- a/docs/GatewayCreateProducerAws.md +++ b/docs/GatewayCreateProducerAws.md @@ -17,7 +17,7 @@ Name | Type | Description | Notes **awsUserGroups** | **String** | AWS User groups | [optional] **awsUserPolicies** | **String** | AWS User policies | [optional] **awsUserProgrammaticAccess** | **Boolean** | Enable AWS User programmatic access | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **enableAdminRotation** | **Boolean** | Automatic admin credentials rotation | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | @@ -31,9 +31,11 @@ Name | Type | Description | Notes **secureAccessWeb** | **Boolean** | Enable Web Secure Remote Access | [optional] **secureAccessWebBrowsing** | **Boolean** | Secure browser via Akeyless Web Access Bastion | [optional] **secureAccessWebProxy** | **Boolean** | Web-Proxy via Akeyless Web Access Bastion | [optional] +**sessionTags** | **String** | String of Key value session tags comma separated, relevant only for Assumed Role | [optional] **tags** | **List<String>** | Add tags attached to this object | [optional] **targetName** | **String** | Target name | [optional] **token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**transitiveTagKeys** | **String** | String of transitive tag keys space separated, relevant only for Assumed Role | [optional] **uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] **userTtl** | **String** | User TTL | [optional] diff --git a/docs/GatewayCreateProducerAzure.md b/docs/GatewayCreateProducerAzure.md index 7164747b..4227b3c0 100644 --- a/docs/GatewayCreateProducerAzure.md +++ b/docs/GatewayCreateProducerAzure.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **azureClientId** | **String** | Azure Client ID | [optional] **azureClientSecret** | **String** | Azure Client Secret | [optional] **azureTenantId** | **String** | Azure Tenant ID | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **fixedUserClaimKeyname** | **String** | FixedUserClaimKeyname | [optional] **fixedUserOnly** | **Boolean** | Fixed user | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/GatewayCreateProducerCassandra.md b/docs/GatewayCreateProducerCassandra.md index 0c9287d0..0b97cf46 100644 --- a/docs/GatewayCreateProducerCassandra.md +++ b/docs/GatewayCreateProducerCassandra.md @@ -13,7 +13,7 @@ Name | Type | Description | Notes **cassandraPassword** | **String** | Cassandra superuser password | [optional] **cassandraPort** | **String** | Cassandra port | [optional] **cassandraUsername** | **String** | Cassandra superuser username | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **passwordLength** | **String** | The length of the password to be generated | [optional] diff --git a/docs/GatewayCreateProducerChef.md b/docs/GatewayCreateProducerChef.md index 9c1798c4..c82ea95e 100644 --- a/docs/GatewayCreateProducerChef.md +++ b/docs/GatewayCreateProducerChef.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **chefServerKey** | **String** | Server key | [optional] **chefServerUrl** | **String** | Server URL | [optional] **chefServerUsername** | **String** | Server username | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **passwordLength** | **String** | The length of the password to be generated | [optional] diff --git a/docs/GatewayCreateProducerCustom.md b/docs/GatewayCreateProducerCustom.md index 472bbb9d..7f4f69a3 100644 --- a/docs/GatewayCreateProducerCustom.md +++ b/docs/GatewayCreateProducerCustom.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **adminRotationIntervalDays** | **Long** | Define rotation interval in days | [optional] **createSyncUrl** | **String** | URL of an endpoint that implements /sync/create method, for example https://webhook.example.com/sync/create | -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **enableAdminRotation** | **Boolean** | Should admin credentials be rotated | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/GatewayCreateProducerDockerhub.md b/docs/GatewayCreateProducerDockerhub.md index 75460211..ed8e9aa6 100644 --- a/docs/GatewayCreateProducerDockerhub.md +++ b/docs/GatewayCreateProducerDockerhub.md @@ -8,7 +8,7 @@ gatewayCreateProducerDockerhub is a command that creates a DOCKERHUB producer [D Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **dockerhubPassword** | **String** | DockerhubPassword is either the user's password access token to manage the repository | [optional] **dockerhubTokenScopes** | **String** | Access token scopes list (comma-separated) to give the dynamic secret valid options are in \"repo:admin\", \"repo:write\", \"repo:read\", \"repo:public_read\" | [optional] **dockerhubUsername** | **String** | DockerhubUsername is the name of the user in dockerhub | [optional] diff --git a/docs/GatewayCreateProducerEks.md b/docs/GatewayCreateProducerEks.md index ad918d92..4668e019 100644 --- a/docs/GatewayCreateProducerEks.md +++ b/docs/GatewayCreateProducerEks.md @@ -8,7 +8,7 @@ gatewayCreateProducerEks is a command that creates eks producer [Deprecated: Use Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **eksAccessKeyId** | **String** | Access Key ID | [optional] **eksAssumeRole** | **String** | IAM assume role | [optional] **eksClusterCaCert** | **String** | EKS cluster CA certificate | [optional] diff --git a/docs/GatewayCreateProducerGcp.md b/docs/GatewayCreateProducerGcp.md index ba2c6aa6..00b91a3a 100644 --- a/docs/GatewayCreateProducerGcp.md +++ b/docs/GatewayCreateProducerGcp.md @@ -8,7 +8,7 @@ gatewayCreateProducerGcp is a command that creates a GCP producer [Deprecated: U Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **gcpCredType** | **String** | | [optional] **gcpKey** | **String** | Base64-encoded service account private key text | [optional] **gcpKeyAlgo** | **String** | Service account key algorithm, e.g. KEY_ALG_RSA_1024 | [optional] diff --git a/docs/GatewayCreateProducerGithub.md b/docs/GatewayCreateProducerGithub.md index 75fb546c..09f886c6 100644 --- a/docs/GatewayCreateProducerGithub.md +++ b/docs/GatewayCreateProducerGithub.md @@ -8,7 +8,7 @@ gatewayCreateProducerGithub is a command that creates github producer [Deprecate Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **githubAppId** | **Long** | Github app id | [optional] **githubAppPrivateKey** | **String** | App private key | [optional] **githubBaseUrl** | **String** | Base URL | [optional] diff --git a/docs/GatewayCreateProducerGke.md b/docs/GatewayCreateProducerGke.md index 87fdd83d..22b1284d 100644 --- a/docs/GatewayCreateProducerGke.md +++ b/docs/GatewayCreateProducerGke.md @@ -8,7 +8,7 @@ gatewayCreateProducerGke is a command that creates gke producer [Deprecated: Use Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **gkeAccountKey** | **String** | GKE Service Account key file path | [optional] **gkeClusterCert** | **String** | GKE cluster CA certificate | [optional] **gkeClusterEndpoint** | **String** | GKE cluster URL endpoint | [optional] diff --git a/docs/GatewayCreateProducerHanaDb.md b/docs/GatewayCreateProducerHanaDb.md index f2832c9d..dbf6b16e 100644 --- a/docs/GatewayCreateProducerHanaDb.md +++ b/docs/GatewayCreateProducerHanaDb.md @@ -8,7 +8,7 @@ gatewayCreateProducerHanaDb is a command that creates hanadb producer [Deprecate Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **hanaDbname** | **String** | HanaDb Name | [optional] **hanadbCreateStatements** | **String** | HanaDb Creation statements | [optional] **hanadbHost** | **String** | HanaDb Host | [optional] diff --git a/docs/GatewayCreateProducerLdap.md b/docs/GatewayCreateProducerLdap.md index a9e2411a..69d3ddeb 100644 --- a/docs/GatewayCreateProducerLdap.md +++ b/docs/GatewayCreateProducerLdap.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **providerType** | **String** | | [optional] **bindDn** | **String** | Bind DN | [optional] **bindDnPassword** | **String** | Bind DN Password | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **externalUsername** | **String** | Externally provided username [true/false] | [optional] **groupDn** | **String** | Group DN which the temporary user should be added | [optional] **hostProvider** | **String** | Host provider type [explicit/target], Default Host provider is explicit, Relevant only for Secure Remote Access of ssh cert issuer, ldap rotated secret and ldap dynamic secret | [optional] diff --git a/docs/GatewayCreateProducerMSSQL.md b/docs/GatewayCreateProducerMSSQL.md index d81bdf1b..83608e16 100644 --- a/docs/GatewayCreateProducerMSSQL.md +++ b/docs/GatewayCreateProducerMSSQL.md @@ -8,7 +8,7 @@ gatewayCreateProducerMSSQL is a command that creates mssql producer [Deprecated: Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mssqlCreateStatements** | **String** | MSSQL Creation statements | [optional] **mssqlDbname** | **String** | MSSQL Name | [optional] diff --git a/docs/GatewayCreateProducerMongo.md b/docs/GatewayCreateProducerMongo.md index 6dc0eada..0446fca3 100644 --- a/docs/GatewayCreateProducerMongo.md +++ b/docs/GatewayCreateProducerMongo.md @@ -8,7 +8,7 @@ gatewayCreateProducerMongo is a command that creates either mongodb producer or Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mongodbAtlasApiPrivateKey** | **String** | MongoDB Atlas private key | [optional] **mongodbAtlasApiPublicKey** | **String** | MongoDB Atlas public key | [optional] diff --git a/docs/GatewayCreateProducerMySQL.md b/docs/GatewayCreateProducerMySQL.md index a9b77375..92e766e2 100644 --- a/docs/GatewayCreateProducerMySQL.md +++ b/docs/GatewayCreateProducerMySQL.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **dbServerCertificates** | **String** | (Optional) DB server certificates | [optional] **dbServerName** | **String** | (Optional) Server name for certificate verification | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mysqlDbname** | **String** | MySQL DB Name | [optional] **mysqlHost** | **String** | MySQL Host | [optional] diff --git a/docs/GatewayCreateProducerNativeK8S.md b/docs/GatewayCreateProducerNativeK8S.md index 89320e73..3ea7a658 100644 --- a/docs/GatewayCreateProducerNativeK8S.md +++ b/docs/GatewayCreateProducerNativeK8S.md @@ -8,7 +8,7 @@ gatewayCreateProducerNativeK8S is a command that creates k8s producer [Deprecate Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **k8sAllowedNamespaces** | **String** | Comma-separated list of allowed K8S namespaces for the generated ServiceAccount (relevant only for k8s-service-account-type=dynamic) | [optional] **k8sClusterCaCert** | **String** | K8S cluster CA certificate | [optional] diff --git a/docs/GatewayCreateProducerOracleDb.md b/docs/GatewayCreateProducerOracleDb.md index 778e43e0..5b07081e 100644 --- a/docs/GatewayCreateProducerOracleDb.md +++ b/docs/GatewayCreateProducerOracleDb.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **dbServerCertificates** | **String** | (Optional) DB server certificates | [optional] **dbServerName** | **String** | (Optional) Server name for certificate verification | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **oracleHost** | **String** | Oracle Host | [optional] diff --git a/docs/GatewayCreateProducerPing.md b/docs/GatewayCreateProducerPing.md index 38e2461a..fd16dd5b 100644 --- a/docs/GatewayCreateProducerPing.md +++ b/docs/GatewayCreateProducerPing.md @@ -8,7 +8,7 @@ gatewayCreateProducerPing is a command that creates ping producer [Deprecated: U Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **pingAdministrativePort** | **String** | Ping Federate administrative port | [optional] diff --git a/docs/GatewayCreateProducerPostgreSQL.md b/docs/GatewayCreateProducerPostgreSQL.md index a9f0ba50..bc3ad4e5 100644 --- a/docs/GatewayCreateProducerPostgreSQL.md +++ b/docs/GatewayCreateProducerPostgreSQL.md @@ -9,7 +9,7 @@ gatewayCreateProducerPostgreSQL is a command that creates postgresql producer [D Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **creationStatements** | **String** | PostgreSQL Creation statements | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **passwordLength** | **String** | The length of the password to be generated | [optional] diff --git a/docs/GatewayCreateProducerRabbitMQ.md b/docs/GatewayCreateProducerRabbitMQ.md index 6ab071f1..daa90737 100644 --- a/docs/GatewayCreateProducerRabbitMQ.md +++ b/docs/GatewayCreateProducerRabbitMQ.md @@ -8,7 +8,7 @@ gatewayCreateProducerRabbitMQ is a command that creates rabbitmq producer [Depre Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **passwordLength** | **String** | The length of the password to be generated | [optional] diff --git a/docs/GatewayCreateProducerRdp.md b/docs/GatewayCreateProducerRdp.md index 21f9ae15..c33a5cfc 100644 --- a/docs/GatewayCreateProducerRdp.md +++ b/docs/GatewayCreateProducerRdp.md @@ -9,7 +9,7 @@ gatewayCreateProducerRdp is a command that creates rdp producer [Deprecated: Use Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **allowUserExtendSession** | **Long** | AllowUserExtendSession | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **fixedUserOnly** | **String** | Allow access using externally (IdP) provided username [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/GatewayCreateProducerRedis.md b/docs/GatewayCreateProducerRedis.md index c78d29f3..ff7d4fdb 100644 --- a/docs/GatewayCreateProducerRedis.md +++ b/docs/GatewayCreateProducerRedis.md @@ -9,7 +9,7 @@ gatewayCreateProducerRedis is a command that creates Redis producer [Deprecated: Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **aclRules** | **String** | A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat By default the user will have permissions to read all keys '[\"~*\", \"+@read\"]' | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **host** | **String** | Redis Host | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/GatewayCreateProducerRedshift.md b/docs/GatewayCreateProducerRedshift.md index a8e46b28..81091fb7 100644 --- a/docs/GatewayCreateProducerRedshift.md +++ b/docs/GatewayCreateProducerRedshift.md @@ -9,7 +9,7 @@ gatewayCreateProducerRedshift is a command that creates redshift producer [Depre Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **creationStatements** | **String** | Redshift Creation statements | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **passwordLength** | **String** | The length of the password to be generated | [optional] diff --git a/docs/GatewayCreateProducerSnowflake.md b/docs/GatewayCreateProducerSnowflake.md index 4899215f..137fca19 100644 --- a/docs/GatewayCreateProducerSnowflake.md +++ b/docs/GatewayCreateProducerSnowflake.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **accountPassword** | **String** | Database Password | [optional] **accountUsername** | **String** | Database Username | [optional] **dbName** | **String** | Database name | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **passwordLength** | **String** | The length of the password to be generated | [optional] diff --git a/docs/GatewayCreateProducerVenafi.md b/docs/GatewayCreateProducerVenafi.md index 87b3997e..d13937c9 100644 --- a/docs/GatewayCreateProducerVenafi.md +++ b/docs/GatewayCreateProducerVenafi.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **allowSubdomains** | **Boolean** | Allow subdomains | [optional] **allowedDomains** | **List<String>** | Allowed domains | [optional] **autoGeneratedFolder** | **String** | Auto generated folder | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **enableAdminRotation** | **Boolean** | Automatic admin credentials rotation | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/GatewayUpdateItem.md b/docs/GatewayUpdateItem.md index 2494db67..02c84e14 100644 --- a/docs/GatewayUpdateItem.md +++ b/docs/GatewayUpdateItem.md @@ -14,7 +14,7 @@ Name | Type | Description | Notes **appId** | **String** | ApplicationId (used in azure) | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] **customPayload** | **String** | Secret payload to be sent with rotation request (relevant only for rotator-type=custom) | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gcpKey** | **String** | Base64-encoded service account private key text | [optional] **gcpServiceAccountEmail** | **String** | The email of the gcp service account to rotate | [optional] diff --git a/docs/GatewayUpdateMigration.md b/docs/GatewayUpdateMigration.md index 5c745653..e2e07b05 100644 --- a/docs/GatewayUpdateMigration.md +++ b/docs/GatewayUpdateMigration.md @@ -13,6 +13,7 @@ Name | Type | Description | Notes **_1passwordSecretKey** | **String** | 1Password user secret key to connect to the API | [optional] **_1passwordUrl** | **String** | 1Password api container url | [optional] **_1passwordVaults** | **List<String>** | 1Password list of vault to get the items from | [optional] +**serviceAccountKeyDecoded** | **String** | | [optional] **adDiscoverServices** | **String** | Enable/Disable discovery of Windows services from each domain server as part of the SSH/Windows Rotated Secrets. Default is false. (Relevant only for Active Directory migration) | [optional] **adDiscoveryTypes** | **List<String>** | Set migration discovery types (domain-users, computers, local-users). (Relevant only for Active Directory migration) | [optional] **adOsFilter** | **String** | Filter by Operating System to run the migration, can be used with wildcards, e.g. SRV20* (Relevant only for Active Directory migration) | [optional] diff --git a/docs/GatewayUpdateProducerArtifactory.md b/docs/GatewayUpdateProducerArtifactory.md index 7ae12735..83f446ec 100644 --- a/docs/GatewayUpdateProducerArtifactory.md +++ b/docs/GatewayUpdateProducerArtifactory.md @@ -13,7 +13,7 @@ Name | Type | Description | Notes **artifactoryTokenAudience** | **String** | Token Audience | **artifactoryTokenScope** | **String** | Token Scope | **baseUrl** | **String** | Base URL | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **newName** | **String** | Dynamic secret name | [optional] diff --git a/docs/GatewayUpdateProducerAws.md b/docs/GatewayUpdateProducerAws.md index 93b4ef26..07025f91 100644 --- a/docs/GatewayUpdateProducerAws.md +++ b/docs/GatewayUpdateProducerAws.md @@ -17,7 +17,7 @@ Name | Type | Description | Notes **awsUserGroups** | **String** | AWS User groups | [optional] **awsUserPolicies** | **String** | AWS User policies | [optional] **awsUserProgrammaticAccess** | **Boolean** | Enable AWS User programmatic access | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **enableAdminRotation** | **Boolean** | Automatic admin credentials rotation | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | @@ -32,9 +32,11 @@ Name | Type | Description | Notes **secureAccessWeb** | **Boolean** | Enable Web Secure Remote Access | [optional] **secureAccessWebBrowsing** | **Boolean** | Secure browser via Akeyless Web Access Bastion | [optional] **secureAccessWebProxy** | **Boolean** | Web-Proxy via Akeyless Web Access Bastion | [optional] +**sessionTags** | **String** | String of Key value session tags comma separated, relevant only for Assumed Role | [optional] **tags** | **List<String>** | Add tags attached to this object | [optional] **targetName** | **String** | Target name | [optional] **token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] +**transitiveTagKeys** | **String** | String of transitive tag keys space separated, relevant only for Assumed Role | [optional] **uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] **userTtl** | **String** | User TTL | [optional] diff --git a/docs/GatewayUpdateProducerAzure.md b/docs/GatewayUpdateProducerAzure.md index 4aaade59..888169d4 100644 --- a/docs/GatewayUpdateProducerAzure.md +++ b/docs/GatewayUpdateProducerAzure.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **azureClientId** | **String** | Azure Client ID | [optional] **azureClientSecret** | **String** | Azure Client Secret | [optional] **azureTenantId** | **String** | Azure Tenant ID | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **fixedUserClaimKeyname** | **String** | FixedUserClaimKeyname | [optional] **fixedUserOnly** | **Boolean** | Fixed user | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/GatewayUpdateProducerCassandra.md b/docs/GatewayUpdateProducerCassandra.md index 1a8bbe46..55f9a591 100644 --- a/docs/GatewayUpdateProducerCassandra.md +++ b/docs/GatewayUpdateProducerCassandra.md @@ -13,7 +13,7 @@ Name | Type | Description | Notes **cassandraPassword** | **String** | Cassandra superuser password | [optional] **cassandraPort** | **String** | Cassandra port | [optional] **cassandraUsername** | **String** | Cassandra superuser username | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **newName** | **String** | Dynamic secret name | [optional] diff --git a/docs/GatewayUpdateProducerChef.md b/docs/GatewayUpdateProducerChef.md index 6b0bbe2f..5a2fb973 100644 --- a/docs/GatewayUpdateProducerChef.md +++ b/docs/GatewayUpdateProducerChef.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **chefServerKey** | **String** | Server key | [optional] **chefServerUrl** | **String** | Server URL | [optional] **chefServerUsername** | **String** | Server username | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **newName** | **String** | Dynamic secret name | [optional] diff --git a/docs/GatewayUpdateProducerCustom.md b/docs/GatewayUpdateProducerCustom.md index 6fd305eb..9c99f0da 100644 --- a/docs/GatewayUpdateProducerCustom.md +++ b/docs/GatewayUpdateProducerCustom.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **adminRotationIntervalDays** | **Long** | Define rotation interval in days | [optional] **createSyncUrl** | **String** | URL of an endpoint that implements /sync/create method, for example https://webhook.example.com/sync/create | -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **enableAdminRotation** | **Boolean** | Should admin credentials be rotated | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/GatewayUpdateProducerDockerhub.md b/docs/GatewayUpdateProducerDockerhub.md index 8b40abe8..938ff46f 100644 --- a/docs/GatewayUpdateProducerDockerhub.md +++ b/docs/GatewayUpdateProducerDockerhub.md @@ -8,7 +8,7 @@ gatewayUpdateProducerDockerhub is a command that updates a DOCKERHUB producer [D Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **dockerhubPassword** | **String** | DockerhubPassword is either the user's password access token to manage the repository | [optional] **dockerhubTokenScopes** | **String** | Access token scopes list (comma-separated) to give the dynamic secret valid options are in \"repo:admin\", \"repo:write\", \"repo:read\", \"repo:public_read\" | [optional] **dockerhubUsername** | **String** | DockerhubUsername is the name of the user in dockerhub | [optional] diff --git a/docs/GatewayUpdateProducerEks.md b/docs/GatewayUpdateProducerEks.md index ef2b9dbc..e8bde61a 100644 --- a/docs/GatewayUpdateProducerEks.md +++ b/docs/GatewayUpdateProducerEks.md @@ -8,7 +8,7 @@ gatewayUpdateProducerEks is a command that updates eks producer [Deprecated: Use Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **eksAccessKeyId** | **String** | Access Key ID | [optional] **eksAssumeRole** | **String** | IAM assume role | [optional] **eksClusterCaCert** | **String** | EKS cluster CA certificate | [optional] diff --git a/docs/GatewayUpdateProducerGcp.md b/docs/GatewayUpdateProducerGcp.md index 03dd5b70..2f4a4017 100644 --- a/docs/GatewayUpdateProducerGcp.md +++ b/docs/GatewayUpdateProducerGcp.md @@ -8,7 +8,7 @@ gatewayUpdateProducerGcp is a command that updates a GCP producer [Deprecated: U Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **gcpCredType** | **String** | | [optional] **gcpKey** | **String** | Base64-encoded service account private key text | [optional] **gcpKeyAlgo** | **String** | Service account key algorithm, e.g. KEY_ALG_RSA_1024 | [optional] diff --git a/docs/GatewayUpdateProducerGithub.md b/docs/GatewayUpdateProducerGithub.md index e235f482..0a7293e1 100644 --- a/docs/GatewayUpdateProducerGithub.md +++ b/docs/GatewayUpdateProducerGithub.md @@ -8,7 +8,7 @@ gatewayUpdateProducerGithub is a command that updates github producer [Deprecate Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **githubAppId** | **Long** | Github app id | [optional] **githubAppPrivateKey** | **String** | App private key | [optional] **githubBaseUrl** | **String** | Base URL | [optional] diff --git a/docs/GatewayUpdateProducerGke.md b/docs/GatewayUpdateProducerGke.md index a94e20f8..e2ebda02 100644 --- a/docs/GatewayUpdateProducerGke.md +++ b/docs/GatewayUpdateProducerGke.md @@ -8,7 +8,7 @@ gatewayUpdateProducerGke is a command that updates gke producer [Deprecated: Use Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **gkeAccountKey** | **String** | GKE Service Account key file path | [optional] **gkeClusterCert** | **String** | GKE cluster CA certificate | [optional] **gkeClusterEndpoint** | **String** | GKE cluster URL endpoint | [optional] diff --git a/docs/GatewayUpdateProducerHanaDb.md b/docs/GatewayUpdateProducerHanaDb.md index 1283bdf3..97399443 100644 --- a/docs/GatewayUpdateProducerHanaDb.md +++ b/docs/GatewayUpdateProducerHanaDb.md @@ -8,7 +8,7 @@ gatewayUpdateProducerHanaDb is a command that updates hanadb producer [Deprecate Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **hanaDbname** | **String** | HanaDb Name | [optional] **hanadbCreateStatements** | **String** | HanaDb Creation statements | [optional] **hanadbHost** | **String** | HanaDb Host | [optional] diff --git a/docs/GatewayUpdateProducerLdap.md b/docs/GatewayUpdateProducerLdap.md index 4a94e428..8dc88fb1 100644 --- a/docs/GatewayUpdateProducerLdap.md +++ b/docs/GatewayUpdateProducerLdap.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **providerType** | **String** | | [optional] **bindDn** | **String** | Bind DN | [optional] **bindDnPassword** | **String** | Bind DN Password | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **externalUsername** | **String** | Externally provided username [true/false] | [optional] **groupDn** | **String** | Group DN which the temporary user should be added | [optional] **hostProvider** | **String** | Host provider type [explicit/target], Default Host provider is explicit, Relevant only for Secure Remote Access of ssh cert issuer, ldap rotated secret and ldap dynamic secret | [optional] diff --git a/docs/GatewayUpdateProducerMSSQL.md b/docs/GatewayUpdateProducerMSSQL.md index 94cb5c00..ca3eb307 100644 --- a/docs/GatewayUpdateProducerMSSQL.md +++ b/docs/GatewayUpdateProducerMSSQL.md @@ -8,7 +8,7 @@ gatewayUpdateProducerMSSQL is a command that updates mssql producer [Deprecated: Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mssqlCreateStatements** | **String** | MSSQL Creation statements | [optional] **mssqlDbname** | **String** | MSSQL Name | [optional] diff --git a/docs/GatewayUpdateProducerMongo.md b/docs/GatewayUpdateProducerMongo.md index ca5553c3..86419a54 100644 --- a/docs/GatewayUpdateProducerMongo.md +++ b/docs/GatewayUpdateProducerMongo.md @@ -8,7 +8,7 @@ gatewayUpdateProducerMongo is a command that updates either mongodb producer or Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mongodbAtlasApiPrivateKey** | **String** | MongoDB Atlas private key | [optional] **mongodbAtlasApiPublicKey** | **String** | MongoDB Atlas public key | [optional] diff --git a/docs/GatewayUpdateProducerMySQL.md b/docs/GatewayUpdateProducerMySQL.md index 4cb88982..a0771ee0 100644 --- a/docs/GatewayUpdateProducerMySQL.md +++ b/docs/GatewayUpdateProducerMySQL.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **dbServerCertificates** | **String** | (Optional) DB server certificates | [optional] **dbServerName** | **String** | (Optional) Server name for certificate verification | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **mysqlDbname** | **String** | MySQL DB Name | [optional] **mysqlHost** | **String** | MySQL Host | [optional] diff --git a/docs/GatewayUpdateProducerNativeK8S.md b/docs/GatewayUpdateProducerNativeK8S.md index 0453b2d8..5202d53c 100644 --- a/docs/GatewayUpdateProducerNativeK8S.md +++ b/docs/GatewayUpdateProducerNativeK8S.md @@ -8,7 +8,7 @@ gatewayUpdateProducerNativeK8S is a command that updates k8s producer [Deprecate Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **k8sAllowedNamespaces** | **String** | Comma-separated list of allowed K8S namespaces for the generated ServiceAccount (relevant only for k8s-service-account-type=dynamic) | [optional] **k8sClusterCaCert** | **String** | K8S cluster CA certificate | [optional] diff --git a/docs/GatewayUpdateProducerOracleDb.md b/docs/GatewayUpdateProducerOracleDb.md index fb571fb7..5b32d22c 100644 --- a/docs/GatewayUpdateProducerOracleDb.md +++ b/docs/GatewayUpdateProducerOracleDb.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **dbServerCertificates** | **String** | (Optional) DB server certificates | [optional] **dbServerName** | **String** | (Optional) Server name for certificate verification | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **newName** | **String** | Dynamic secret name | [optional] diff --git a/docs/GatewayUpdateProducerPing.md b/docs/GatewayUpdateProducerPing.md index 71b08ea1..9fd8a73a 100644 --- a/docs/GatewayUpdateProducerPing.md +++ b/docs/GatewayUpdateProducerPing.md @@ -8,7 +8,7 @@ gatewayUpdateProducerPing is a command that updates Ping producer [Deprecated: U Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **newName** | **String** | Dynamic secret New name | [optional] diff --git a/docs/GatewayUpdateProducerPostgreSQL.md b/docs/GatewayUpdateProducerPostgreSQL.md index 3317e4ad..d39ef642 100644 --- a/docs/GatewayUpdateProducerPostgreSQL.md +++ b/docs/GatewayUpdateProducerPostgreSQL.md @@ -9,7 +9,7 @@ gatewayUpdateProducerPostgreSQL is a command that updates postgresql producer [D Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **creationStatements** | **String** | PostgreSQL Creation statements | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **newName** | **String** | Dynamic secret name | [optional] diff --git a/docs/GatewayUpdateProducerRabbitMQ.md b/docs/GatewayUpdateProducerRabbitMQ.md index 54e5cc94..d6f64ddc 100644 --- a/docs/GatewayUpdateProducerRabbitMQ.md +++ b/docs/GatewayUpdateProducerRabbitMQ.md @@ -8,7 +8,7 @@ gatewayUpdateProducerRabbitMQ is a command that updates rabbitmq producer [Depre Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **newName** | **String** | Dynamic secret name | [optional] diff --git a/docs/GatewayUpdateProducerRdp.md b/docs/GatewayUpdateProducerRdp.md index 3235f607..89af8e2f 100644 --- a/docs/GatewayUpdateProducerRdp.md +++ b/docs/GatewayUpdateProducerRdp.md @@ -9,7 +9,7 @@ gatewayUpdateProducerRdp is a command that updates rdp producer [Deprecated: Use Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **allowUserExtendSession** | **Long** | AllowUserExtendSession | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **fixedUserOnly** | **String** | Allow access using externally (IdP) provided username [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/GatewayUpdateProducerRedis.md b/docs/GatewayUpdateProducerRedis.md index a675e244..511f45e2 100644 --- a/docs/GatewayUpdateProducerRedis.md +++ b/docs/GatewayUpdateProducerRedis.md @@ -9,7 +9,7 @@ gatewayUpdateProducerRedis is a command that updates redis producer [Deprecated: Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **aclRules** | **String** | A JSON array list of redis ACL rules to attach to the created user. For available rules see the ACL CAT command https://redis.io/commands/acl-cat By default the user will have permissions to read all keys '[\"~*\", \"+@read\"]' | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **host** | **String** | Redis Host | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/GatewayUpdateProducerRedshift.md b/docs/GatewayUpdateProducerRedshift.md index ad27cfa9..06e0778e 100644 --- a/docs/GatewayUpdateProducerRedshift.md +++ b/docs/GatewayUpdateProducerRedshift.md @@ -9,7 +9,7 @@ gatewayUpdateProducerRedshift is a command that updates redshift producer [Depre Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **creationStatements** | **String** | Redshift Creation statements | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **newName** | **String** | Dynamic secret name | [optional] diff --git a/docs/GatewayUpdateProducerSnowflake.md b/docs/GatewayUpdateProducerSnowflake.md index 30a1086a..a92b4e8b 100644 --- a/docs/GatewayUpdateProducerSnowflake.md +++ b/docs/GatewayUpdateProducerSnowflake.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **accountPassword** | **String** | Database Password | [optional] **accountUsername** | **String** | Database Username | [optional] **dbName** | **String** | Database name | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | **newName** | **String** | Dynamic secret name | [optional] diff --git a/docs/GatewayUpdateProducerVenafi.md b/docs/GatewayUpdateProducerVenafi.md index cdf8e395..e8f3351d 100644 --- a/docs/GatewayUpdateProducerVenafi.md +++ b/docs/GatewayUpdateProducerVenafi.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **allowSubdomains** | **Boolean** | Allow subdomains | [optional] **allowedDomains** | **List<String>** | Allowed domains | [optional] **autoGeneratedFolder** | **String** | Auto generated folder | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **enableAdminRotation** | **Boolean** | Automatic admin credentials rotation | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **name** | **String** | Dynamic secret name | diff --git a/docs/GetRotatedSecretValue.md b/docs/GetRotatedSecretValue.md index e59c09b5..8c15cc45 100644 --- a/docs/GetRotatedSecretValue.md +++ b/docs/GetRotatedSecretValue.md @@ -2,7 +2,6 @@ # GetRotatedSecretValue -getRotatedSecretValue is a command that creates a new Akeyless profile. [Deprecated: Use rotated-secret get-value command] ## Properties diff --git a/docs/NotiForwarder.md b/docs/NotiForwarder.md index 5f907231..5f146ab9 100644 --- a/docs/NotiForwarder.md +++ b/docs/NotiForwarder.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **endpoint** | **String** | | [optional] **eventTypes** | **List<String>** | | [optional] **gatewayClusterId** | **Long** | | [optional] +**includeError** | **Boolean** | | [optional] **isEnabled** | **Boolean** | | [optional] **lastVersion** | **Integer** | | [optional] **modificationDate** | **OffsetDateTime** | | [optional] diff --git a/docs/RenewCertificate.md b/docs/RenewCertificate.md index 26aa223e..5bddc5bf 100644 --- a/docs/RenewCertificate.md +++ b/docs/RenewCertificate.md @@ -7,6 +7,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- +**certIssuerName** | **String** | The name of the PKI certificate issuer | [optional] **generateKey** | **Boolean** | Generate a new key as part of the certificate renewal | [optional] **itemId** | **Long** | Certificate item id | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/Role.md b/docs/Role.md index 1c93b327..e8576c38 100644 --- a/docs/Role.md +++ b/docs/Role.md @@ -12,6 +12,7 @@ Name | Type | Description | Notes **clientPermissions** | **List<String>** | | [optional] **comment** | **String** | | [optional] **creationDate** | **OffsetDateTime** | | [optional] +**deleteProtection** | **Boolean** | | [optional] **modificationDate** | **OffsetDateTime** | | [optional] **roleAuthMethodsAssoc** | [**List<RoleAuthMethodAssociation>**](RoleAuthMethodAssociation.md) | | [optional] **roleName** | **String** | | [optional] diff --git a/docs/RotatedSecretCreateAws.md b/docs/RotatedSecretCreateAws.md index 826bf6bf..4c8194f1 100644 --- a/docs/RotatedSecretCreateAws.md +++ b/docs/RotatedSecretCreateAws.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] **awsRegion** | **String** | Aws Region | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **graceRotation** | **String** | Create a new access key without deleting the old key from AWS for backup (relevant only for AWS) [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/RotatedSecretCreateAzure.md b/docs/RotatedSecretCreateAzure.md index 0e76b01f..0e4f1fb6 100644 --- a/docs/RotatedSecretCreateAzure.md +++ b/docs/RotatedSecretCreateAzure.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **applicationId** | **String** | Id of the azure app that hold the serect to be rotated (relevant only for rotator-type=api-key & authentication-credentials=use-target-creds) | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] @@ -23,6 +23,7 @@ Name | Type | Description | Notes **rotationHour** | **Integer** | The Hour of the rotation in UTC | [optional] **rotationInterval** | **String** | The number of days to wait between every automatic key rotation (1-365) | [optional] **rotatorType** | **String** | The rotator type. options: [target/password/api-key/azure-storage-account] | +**secureAccessDisableConcurrentConnections** | **Boolean** | Enable this flag to prevent simultaneous use of the same secret | [optional] **secureAccessEnable** | **String** | Enable/Disable secure remote access [true/false] | [optional] **secureAccessUrl** | **String** | Destination URL to inject secrets | [optional] **secureAccessWeb** | **Boolean** | Enable Web Secure Remote Access | [optional] diff --git a/docs/RotatedSecretCreateCassandra.md b/docs/RotatedSecretCreateCassandra.md index 88397276..7a80fb57 100644 --- a/docs/RotatedSecretCreateCassandra.md +++ b/docs/RotatedSecretCreateCassandra.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateCustom.md b/docs/RotatedSecretCreateCustom.md index 8b1e5696..d121a5a3 100644 --- a/docs/RotatedSecretCreateCustom.md +++ b/docs/RotatedSecretCreateCustom.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] **customPayload** | **String** | Secret payload to be sent with rotation request | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] @@ -33,6 +33,7 @@ Name | Type | Description | Notes **secureAccessWebProxy** | **Boolean** | Web-Proxy via Akeyless Web Access Bastion | [optional] **tags** | **List<String>** | Add tags attached to this object | [optional] **targetName** | **String** | Target name | +**timeoutSec** | **Long** | Maximum allowed time in seconds for the custom rotator to return the results | [optional] **token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] **uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] diff --git a/docs/RotatedSecretCreateDockerhub.md b/docs/RotatedSecretCreateDockerhub.md index 5c5633e8..345e81b5 100644 --- a/docs/RotatedSecretCreateDockerhub.md +++ b/docs/RotatedSecretCreateDockerhub.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateGcp.md b/docs/RotatedSecretCreateGcp.md index b6abc3be..803d1710 100644 --- a/docs/RotatedSecretCreateGcp.md +++ b/docs/RotatedSecretCreateGcp.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gcpKey** | **String** | Base64-encoded service account private key text | [optional] **gcpServiceAccountEmail** | **String** | The email of the gcp service account to rotate | [optional] diff --git a/docs/RotatedSecretCreateHanadb.md b/docs/RotatedSecretCreateHanadb.md index a01509d3..eba6f0be 100644 --- a/docs/RotatedSecretCreateHanadb.md +++ b/docs/RotatedSecretCreateHanadb.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateLdap.md b/docs/RotatedSecretCreateLdap.md index 2ecb82b3..a99ddbc5 100644 --- a/docs/RotatedSecretCreateLdap.md +++ b/docs/RotatedSecretCreateLdap.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **providerType** | **String** | | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **hostProvider** | **String** | Host provider type [explicit/target], Default Host provider is explicit, Relevant only for Secure Remote Access of ssh cert issuer, ldap rotated secret and ldap dynamic secret | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/RotatedSecretCreateMongodb.md b/docs/RotatedSecretCreateMongodb.md index 3a92bba4..63f131d2 100644 --- a/docs/RotatedSecretCreateMongodb.md +++ b/docs/RotatedSecretCreateMongodb.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateMssql.md b/docs/RotatedSecretCreateMssql.md index 4c2b614c..cccfc9a7 100644 --- a/docs/RotatedSecretCreateMssql.md +++ b/docs/RotatedSecretCreateMssql.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateMysql.md b/docs/RotatedSecretCreateMysql.md index c8a450fb..d835cf84 100644 --- a/docs/RotatedSecretCreateMysql.md +++ b/docs/RotatedSecretCreateMysql.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateOracledb.md b/docs/RotatedSecretCreateOracledb.md index 00723231..f2bcc302 100644 --- a/docs/RotatedSecretCreateOracledb.md +++ b/docs/RotatedSecretCreateOracledb.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreatePostgresql.md b/docs/RotatedSecretCreatePostgresql.md index f4c44329..73e4bff9 100644 --- a/docs/RotatedSecretCreatePostgresql.md +++ b/docs/RotatedSecretCreatePostgresql.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateRedis.md b/docs/RotatedSecretCreateRedis.md index e8387cb5..2085e975 100644 --- a/docs/RotatedSecretCreateRedis.md +++ b/docs/RotatedSecretCreateRedis.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateRedshift.md b/docs/RotatedSecretCreateRedshift.md index 8443b251..17db1b57 100644 --- a/docs/RotatedSecretCreateRedshift.md +++ b/docs/RotatedSecretCreateRedshift.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateSnowflake.md b/docs/RotatedSecretCreateSnowflake.md index eaaea748..9d4973ec 100644 --- a/docs/RotatedSecretCreateSnowflake.md +++ b/docs/RotatedSecretCreateSnowflake.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateSsh.md b/docs/RotatedSecretCreateSsh.md index 3bd50708..7047e1b0 100644 --- a/docs/RotatedSecretCreateSsh.md +++ b/docs/RotatedSecretCreateSsh.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretCreateWindows.md b/docs/RotatedSecretCreateWindows.md index 29805bfc..12e8da00 100644 --- a/docs/RotatedSecretCreateWindows.md +++ b/docs/RotatedSecretCreateWindows.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **key** | **String** | The name of a key that used to encrypt the secret value (if empty, the account default protectionKey key will be used) | [optional] diff --git a/docs/RotatedSecretDetailsInfo.md b/docs/RotatedSecretDetailsInfo.md index ead333dc..cdd4c9ee 100644 --- a/docs/RotatedSecretDetailsInfo.md +++ b/docs/RotatedSecretDetailsInfo.md @@ -22,6 +22,7 @@ Name | Type | Description | Notes **rotatorType** | **String** | | [optional] **samePassword** | **Boolean** | | [optional] **servicesDetails** | [**List<WindowsService>**](WindowsService.md) | | [optional] +**timeoutSeconds** | **Long** | | [optional] diff --git a/docs/RotatedSecretUpdateAws.md b/docs/RotatedSecretUpdateAws.md index 42e0117a..b0dc1045 100644 --- a/docs/RotatedSecretUpdateAws.md +++ b/docs/RotatedSecretUpdateAws.md @@ -13,7 +13,7 @@ Name | Type | Description | Notes **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] **awsRegion** | **String** | Aws Region | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **graceRotation** | **String** | Create a new access key without deleting the old key from AWS for backup (relevant only for AWS) [true/false] | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/RotatedSecretUpdateAzure.md b/docs/RotatedSecretUpdateAzure.md index 5cbcbacf..3fe89ed5 100644 --- a/docs/RotatedSecretUpdateAzure.md +++ b/docs/RotatedSecretUpdateAzure.md @@ -13,7 +13,7 @@ Name | Type | Description | Notes **applicationId** | **String** | Id of the azure app that hold the serect to be rotated (relevant only for rotator-type=api-key & authentication-credentials=use-target-creds) | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] @@ -26,6 +26,7 @@ Name | Type | Description | Notes **rotateAfterDisconnect** | **String** | Rotate the value of the secret after SRA session ends [true/false] | [optional] **rotationHour** | **Integer** | The Hour of the rotation in UTC | [optional] **rotationInterval** | **String** | The number of days to wait between every automatic key rotation (1-365) | [optional] +**secureAccessDisableConcurrentConnections** | **Boolean** | Enable this flag to prevent simultaneous use of the same secret | [optional] **secureAccessEnable** | **String** | Enable/Disable secure remote access [true/false] | [optional] **secureAccessUrl** | **String** | Destination URL to inject secrets | [optional] **secureAccessWeb** | **Boolean** | Enable Web Secure Remote Access | [optional] diff --git a/docs/RotatedSecretUpdateCassandra.md b/docs/RotatedSecretUpdateCassandra.md index ddf8a8b2..12e02580 100644 --- a/docs/RotatedSecretUpdateCassandra.md +++ b/docs/RotatedSecretUpdateCassandra.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateCustom.md b/docs/RotatedSecretUpdateCustom.md index 0a6573c2..261a377d 100644 --- a/docs/RotatedSecretUpdateCustom.md +++ b/docs/RotatedSecretUpdateCustom.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] **customPayload** | **String** | Secret payload to be sent with rotation request | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] @@ -35,6 +35,7 @@ Name | Type | Description | Notes **secureAccessWeb** | **Boolean** | Enable Web Secure Remote Access | [optional] **secureAccessWebBrowsing** | **Boolean** | Secure browser via Akeyless Web Access Bastion | [optional] **secureAccessWebProxy** | **Boolean** | Web-Proxy via Akeyless Web Access Bastion | [optional] +**timeoutSec** | **Long** | Maximum allowed time in seconds for the custom rotator to return the results | [optional] **token** | **String** | Authentication token (see `/auth` and `/configure`) | [optional] **uidToken** | **String** | The universal identity token, Required only for universal_identity authentication | [optional] diff --git a/docs/RotatedSecretUpdateDockerhub.md b/docs/RotatedSecretUpdateDockerhub.md index 63cb4718..44ca2747 100644 --- a/docs/RotatedSecretUpdateDockerhub.md +++ b/docs/RotatedSecretUpdateDockerhub.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateGcp.md b/docs/RotatedSecretUpdateGcp.md index 247dd255..d1cd4eb8 100644 --- a/docs/RotatedSecretUpdateGcp.md +++ b/docs/RotatedSecretUpdateGcp.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **gcpKey** | **String** | Base64-encoded service account private key text | [optional] **gcpServiceAccountEmail** | **String** | The email of the gcp service account to rotate | [optional] diff --git a/docs/RotatedSecretUpdateHanadb.md b/docs/RotatedSecretUpdateHanadb.md index 7eb6a3b2..c3a235d0 100644 --- a/docs/RotatedSecretUpdateHanadb.md +++ b/docs/RotatedSecretUpdateHanadb.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateLdap.md b/docs/RotatedSecretUpdateLdap.md index fef83e63..aaf7500a 100644 --- a/docs/RotatedSecretUpdateLdap.md +++ b/docs/RotatedSecretUpdateLdap.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **hostProvider** | **String** | Host provider type [explicit/target], Default Host provider is explicit, Relevant only for Secure Remote Access of ssh cert issuer, ldap rotated secret and ldap dynamic secret | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/RotatedSecretUpdateMongodb.md b/docs/RotatedSecretUpdateMongodb.md index cfcba409..5d265069 100644 --- a/docs/RotatedSecretUpdateMongodb.md +++ b/docs/RotatedSecretUpdateMongodb.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateMssql.md b/docs/RotatedSecretUpdateMssql.md index cb767813..9d9cfa82 100644 --- a/docs/RotatedSecretUpdateMssql.md +++ b/docs/RotatedSecretUpdateMssql.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateMysql.md b/docs/RotatedSecretUpdateMysql.md index a6b00532..e923a4c4 100644 --- a/docs/RotatedSecretUpdateMysql.md +++ b/docs/RotatedSecretUpdateMysql.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateOracledb.md b/docs/RotatedSecretUpdateOracledb.md index c7a790ef..14b5b571 100644 --- a/docs/RotatedSecretUpdateOracledb.md +++ b/docs/RotatedSecretUpdateOracledb.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdatePostgresql.md b/docs/RotatedSecretUpdatePostgresql.md index 8080ace3..ae09e8a9 100644 --- a/docs/RotatedSecretUpdatePostgresql.md +++ b/docs/RotatedSecretUpdatePostgresql.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateRedis.md b/docs/RotatedSecretUpdateRedis.md index 868065d8..78326363 100644 --- a/docs/RotatedSecretUpdateRedis.md +++ b/docs/RotatedSecretUpdateRedis.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateRedshift.md b/docs/RotatedSecretUpdateRedshift.md index e2552977..43cbee3b 100644 --- a/docs/RotatedSecretUpdateRedshift.md +++ b/docs/RotatedSecretUpdateRedshift.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateSnowflake.md b/docs/RotatedSecretUpdateSnowflake.md index f31ca2ec..426c7cb8 100644 --- a/docs/RotatedSecretUpdateSnowflake.md +++ b/docs/RotatedSecretUpdateSnowflake.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateSsh.md b/docs/RotatedSecretUpdateSsh.md index 339e1922..d3562865 100644 --- a/docs/RotatedSecretUpdateSsh.md +++ b/docs/RotatedSecretUpdateSsh.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/RotatedSecretUpdateWindows.md b/docs/RotatedSecretUpdateWindows.md index 4c92b1be..c9437503 100644 --- a/docs/RotatedSecretUpdateWindows.md +++ b/docs/RotatedSecretUpdateWindows.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **authenticationCredentials** | **String** | The credentials to connect with use-user-creds/use-target-creds | [optional] **autoRotate** | **String** | Whether to automatically rotate every --rotation-interval days, or disable existing automatic rotation [true/false] | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **keepPrevVersion** | **String** | Whether to keep previous version [true/false]. If not set, use default according to account settings | [optional] diff --git a/docs/UpdateAuthMethod.md b/docs/UpdateAuthMethod.md index ff984785..d87597f4 100644 --- a/docs/UpdateAuthMethod.md +++ b/docs/UpdateAuthMethod.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodAWSIAM.md b/docs/UpdateAuthMethodAWSIAM.md index 49f4b089..47c2f56f 100644 --- a/docs/UpdateAuthMethodAWSIAM.md +++ b/docs/UpdateAuthMethodAWSIAM.md @@ -18,6 +18,7 @@ Name | Type | Description | Notes **boundRoleName** | **List<String>** | A list of full role-name that the access is restricted to | [optional] **boundUserId** | **List<String>** | A list of full user ids that the access is restricted to | [optional] **boundUserName** | **List<String>** | A list of full user-name that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodAzureAD.md b/docs/UpdateAuthMethodAzureAD.md index b28bb882..43c9262c 100644 --- a/docs/UpdateAuthMethodAzureAD.md +++ b/docs/UpdateAuthMethodAzureAD.md @@ -21,6 +21,7 @@ Name | Type | Description | Notes **boundSpid** | **List<String>** | A list of service principal IDs that the access is restricted to | [optional] **boundSubId** | **List<String>** | A list of subscription ids that the access is restricted to | [optional] **boundTenantId** | **String** | The Azure tenant id that the access is restricted to | +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodCert.md b/docs/UpdateAuthMethodCert.md index 6e1920bb..e178fbf8 100644 --- a/docs/UpdateAuthMethodCert.md +++ b/docs/UpdateAuthMethodCert.md @@ -19,6 +19,7 @@ Name | Type | Description | Notes **boundOrganizationalUnits** | **List<String>** | A list of Organizational Units names. At least one must exist in the OU field. | [optional] **boundUriSans** | **List<String>** | A list of URIs. At least one must exist in the SANs. Supports globbing. | [optional] **certificateData** | **String** | The certificate data in base64, if no file was provided | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodGCP.md b/docs/UpdateAuthMethodGCP.md index 0f5dbc9a..d98a2ca0 100644 --- a/docs/UpdateAuthMethodGCP.md +++ b/docs/UpdateAuthMethodGCP.md @@ -17,6 +17,7 @@ Name | Type | Description | Notes **boundRegions** | **List<String>** | List of regions that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a regional group and the group must belong to this region. If bound_zones are provided, this attribute is ignored. | [optional] **boundServiceAccounts** | **List<String>** | List of service accounts the service account must be part of in order to be authenticated. | [optional] **boundZones** | **List<String>** | === Machine authentication section === List of zones that a GCE instance must belong to in order to be authenticated. TODO: If bound_instance_groups is provided, it is assumed to be a zonal group and the group must belong to this zone. | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodK8S.md b/docs/UpdateAuthMethodK8S.md index d0213075..1b78fd6a 100644 --- a/docs/UpdateAuthMethodK8S.md +++ b/docs/UpdateAuthMethodK8S.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundNamespaces** | **List<String>** | A list of namespaces that the access is restricted to | [optional] **boundPodNames** | **List<String>** | A list of pod names that the access is restricted to | [optional] **boundSaNames** | **List<String>** | A list of service account names that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **genKey** | **String** | Automatically generate key-pair for K8S configuration. If set to false, a public key needs to be provided [true/false] | [optional] diff --git a/docs/UpdateAuthMethodLDAP.md b/docs/UpdateAuthMethodLDAP.md index ca1963f8..6e0f3507 100644 --- a/docs/UpdateAuthMethodLDAP.md +++ b/docs/UpdateAuthMethodLDAP.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **genKey** | **String** | Automatically generate key-pair for LDAP configuration. If set to false, a public key needs to be provided [true/false] | [optional] diff --git a/docs/UpdateAuthMethodOAuth2.md b/docs/UpdateAuthMethodOAuth2.md index 8ba7ff10..fee88810 100644 --- a/docs/UpdateAuthMethodOAuth2.md +++ b/docs/UpdateAuthMethodOAuth2.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **cert** | **String** | CertificateFile Path to a file that contain the certificate in a PEM format. | [optional] **certFileData** | **String** | CertificateFileData PEM Certificate in a Base64 format. | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gatewayUrl** | **String** | Akeyless Gateway URL (Configuration Management port). Relevant only when the jwks-uri is accessible only from the gateway. | [optional] diff --git a/docs/UpdateAuthMethodOCI.md b/docs/UpdateAuthMethodOCI.md index b9eea209..8e7b4eb5 100644 --- a/docs/UpdateAuthMethodOCI.md +++ b/docs/UpdateAuthMethodOCI.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **groupOcid** | **List<String>** | A list of required groups ocids | diff --git a/docs/UpdateAuthMethodOIDC.md b/docs/UpdateAuthMethodOIDC.md index 294a4aec..dcca55dc 100644 --- a/docs/UpdateAuthMethodOIDC.md +++ b/docs/UpdateAuthMethodOIDC.md @@ -15,6 +15,7 @@ Name | Type | Description | Notes **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] **clientId** | **String** | Client ID | [optional] **clientSecret** | **String** | Client Secret | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodSAML.md b/docs/UpdateAuthMethodSAML.md index 8c664bb5..d667ff6b 100644 --- a/docs/UpdateAuthMethodSAML.md +++ b/docs/UpdateAuthMethodSAML.md @@ -12,6 +12,7 @@ Name | Type | Description | Notes **allowedRedirectUri** | **List<String>** | Allowed redirect URIs after the authentication | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Auth Method description | [optional] **forceSubClaims** | **Boolean** | if true: enforce role-association must include sub claims | [optional] **gwBoundIps** | **List<String>** | A CIDR whitelist with the GW IPs that the access is restricted to | [optional] diff --git a/docs/UpdateAuthMethodUniversalIdentity.md b/docs/UpdateAuthMethodUniversalIdentity.md index 0f4c26f2..3ad1ae30 100644 --- a/docs/UpdateAuthMethodUniversalIdentity.md +++ b/docs/UpdateAuthMethodUniversalIdentity.md @@ -11,6 +11,7 @@ Name | Type | Description | Notes **accessExpires** | **Long** | Access expiration date in Unix timestamp (select 0 for access without expiry date) | [optional] **auditLogsClaims** | **List<String>** | Subclaims to include in audit logs, e.g \"--audit-logs-claims email --audit-logs-claims username\" | [optional] **boundIps** | **List<String>** | A CIDR whitelist with the IPs that the access is restricted to | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **denyInheritance** | **Boolean** | Deny from root to create children | [optional] **denyRotate** | **Boolean** | Deny from the token to rotate | [optional] **description** | **String** | Auth Method description | [optional] diff --git a/docs/UpdateCertificateValue.md b/docs/UpdateCertificateValue.md index 0243c688..81f3de21 100644 --- a/docs/UpdateCertificateValue.md +++ b/docs/UpdateCertificateValue.md @@ -9,7 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **certificateData** | **String** | Content of the certificate in a Base64 format. | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **expirationEventIn** | **List<String>** | How many days before the expiration of the certificate would you like to be notified. | [optional] **format** | **String** | CertificateFormat of the certificate and private key, possible values: cer,crt,pem,pfx,p12. Required when passing inline certificate content with --certificate-data or --key-data, otherwise format is derived from the file extension. | [optional] diff --git a/docs/UpdateItem.md b/docs/UpdateItem.md index 9bf15492..2a7395b7 100644 --- a/docs/UpdateItem.md +++ b/docs/UpdateItem.md @@ -12,7 +12,7 @@ Name | Type | Description | Notes **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **certFileData** | **String** | PEM Certificate in a Base64 format. Used for updating RSA keys' certificates. | [optional] **changeEvent** | **String** | Trigger an event when a secret value changed [true/false] (Relevant only for Static Secret) | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **hostProvider** | **String** | Host provider type [explicit/target], Default Host provider is explicit, Relevant only for Secure Remote Access of ssh cert issuer, ldap rotated secret and ldap dynamic secret | [optional] **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/UpdatePKICertIssuer.md b/docs/UpdatePKICertIssuer.md index 6d15bb27..bfc70cda 100644 --- a/docs/UpdatePKICertIssuer.md +++ b/docs/UpdatePKICertIssuer.md @@ -19,7 +19,7 @@ Name | Type | Description | Notes **country** | **String** | A comma-separated list of countries that will be set in the issued certificate | [optional] **createPrivateCrl** | **Boolean** | Set this to allow the issuer will expose a CRL endpoint in the Gateway | [optional] **createPublicCrl** | **Boolean** | Set this to allow the cert issuer will expose a public CRL endpoint | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **destinationPath** | **String** | A path in which to save generated certificates | [optional] **expirationEventIn** | **List<String>** | How many days before the expiration of the certificate would you like to be notified. | [optional] diff --git a/docs/UpdateRole.md b/docs/UpdateRole.md index 6c02c6c0..290626ad 100644 --- a/docs/UpdateRole.md +++ b/docs/UpdateRole.md @@ -9,6 +9,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **analyticsAccess** | **String** | Allow this role to view analytics. Currently only 'none', 'own', 'all' values are supported, allowing associated auth methods to view reports produced by the same auth methods. | [optional] **auditAccess** | **String** | Allow this role to view audit logs. Currently only 'none', 'own' and 'all' values are supported, allowing associated auth methods to view audit logs produced by the same auth methods. | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **eventCenterAccess** | **String** | Allow this role to view Event Center. Currently only 'none', 'own' and 'all' values are supported | [optional] **eventForwarderAccess** | **String** | Allow this role to manage Event Forwarders. Currently only 'none' and 'all' values are supported. | [optional] diff --git a/docs/UpdateSSHCertIssuer.md b/docs/UpdateSSHCertIssuer.md index 6dfada84..f8fcc0e7 100644 --- a/docs/UpdateSSHCertIssuer.md +++ b/docs/UpdateSSHCertIssuer.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **providerType** | **String** | | [optional] **addTag** | **List<String>** | List of the new tags that will be attached to this item | [optional] **allowedUsers** | **String** | Users allowed to fetch the certificate, e.g root,ubuntu | -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **extensions** | **Map<String, String>** | Signed certificates with extensions, e.g permit-port-forwarding=\\\"\\\" | [optional] **hostProvider** | **String** | Host provider type [explicit/target], Default Host provider is explicit, Relevant only for Secure Remote Access of ssh cert issuer, ldap rotated secret and ldap dynamic secret | [optional] diff --git a/docs/UploadPKCS12.md b/docs/UploadPKCS12.md index 27ae0794..8733908b 100644 --- a/docs/UploadPKCS12.md +++ b/docs/UploadPKCS12.md @@ -8,7 +8,7 @@ Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **customerFrgId** | **String** | The customer fragment ID that will be used to split the key (if empty, the key will be created independently of a customer fragment) | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **in** | **String** | PKCS#12 input file (private key and certificate only) | **json** | **Boolean** | Set output format to JSON | [optional] diff --git a/docs/UploadRSA.md b/docs/UploadRSA.md index c7961e63..ae7f4d30 100644 --- a/docs/UploadRSA.md +++ b/docs/UploadRSA.md @@ -10,7 +10,7 @@ Name | Type | Description | Notes **alg** | **String** | Key type. options: [RSA1024, RSA2048, RSA3072, RSA4096] | **certFileData** | **String** | Certificate in a PEM format. | [optional] **customerFrgId** | **String** | The customer fragment ID that will be used to split the key (if empty, the key will be created independently of a customer fragment) | [optional] -**deleteProtection** | **String** | Protection from accidental deletion of this item [true/false] | [optional] +**deleteProtection** | **String** | Protection from accidental deletion of this object [true/false] | [optional] **description** | **String** | Description of the object | [optional] **json** | **Boolean** | Set output format to JSON | [optional] **metadata** | **String** | Deprecated - use description | [optional] diff --git a/pom.xml b/pom.xml index 282d9208..af7efbaf 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ akeyless-java jar akeyless-java - 4.2.0 + 4.2.1 https://github.com/akeylesslabs/akeyless-java Akeyless Java SDK diff --git a/src/main/java/io/akeyless/client/ApiClient.java b/src/main/java/io/akeyless/client/ApiClient.java index 1875497b..b26500ec 100644 --- a/src/main/java/io/akeyless/client/ApiClient.java +++ b/src/main/java/io/akeyless/client/ApiClient.java @@ -129,7 +129,7 @@ private void init() { json = new JSON(); // Set default User-Agent. - setUserAgent("OpenAPI-Generator/4.2.0/java"); + setUserAgent("OpenAPI-Generator/4.2.1/java"); authentications = new HashMap(); } diff --git a/src/main/java/io/akeyless/client/model/Auth.java b/src/main/java/io/akeyless/client/model/Auth.java index 02d421d8..0134cc4b 100644 --- a/src/main/java/io/akeyless/client/model/Auth.java +++ b/src/main/java/io/akeyless/client/model/Auth.java @@ -115,6 +115,10 @@ public class Auth { @SerializedName(SERIALIZED_NAME_UID_TOKEN) private String uidToken; + public static final String SERIALIZED_NAME_USE_REMOTE_BROWSER = "use-remote-browser"; + @SerializedName(SERIALIZED_NAME_USE_REMOTE_BROWSER) + private Boolean useRemoteBrowser; + public Auth() { } @@ -332,11 +336,11 @@ public Auth gatewayUrl(String gatewayUrl) { } /** - * Gateway URL for the K8S/OAUTH2 authenticated (relevant only for access-type=k8s/oauth2) + * Gateway URL relevant only for access-type=k8s/oauth2/saml/oidc * @return gatewayUrl **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Gateway URL for the K8S/OAUTH2 authenticated (relevant only for access-type=k8s/oauth2)") + @ApiModelProperty(value = "Gateway URL relevant only for access-type=k8s/oauth2/saml/oidc") public String getGatewayUrl() { return gatewayUrl; @@ -609,6 +613,29 @@ public void setUidToken(String uidToken) { } + public Auth useRemoteBrowser(Boolean useRemoteBrowser) { + + this.useRemoteBrowser = useRemoteBrowser; + return this; + } + + /** + * Returns a link to complete the authentication remotely (relevant only for access-type=saml/oidc) + * @return useRemoteBrowser + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Returns a link to complete the authentication remotely (relevant only for access-type=saml/oidc)") + + public Boolean getUseRemoteBrowser() { + return useRemoteBrowser; + } + + + public void setUseRemoteBrowser(Boolean useRemoteBrowser) { + this.useRemoteBrowser = useRemoteBrowser; + } + + @Override public boolean equals(Object o) { if (this == o) { @@ -638,12 +665,13 @@ public boolean equals(Object o) { Objects.equals(this.ldapUsername, auth.ldapUsername) && Objects.equals(this.ociAuthType, auth.ociAuthType) && Objects.equals(this.ociGroupOcid, auth.ociGroupOcid) && - Objects.equals(this.uidToken, auth.uidToken); + Objects.equals(this.uidToken, auth.uidToken) && + Objects.equals(this.useRemoteBrowser, auth.useRemoteBrowser); } @Override public int hashCode() { - return Objects.hash(accessId, accessKey, accessType, accountId, adminEmail, adminPassword, certData, cloudId, debug, gatewayUrl, gcpAudience, json, jwt, k8sAuthConfigName, k8sServiceAccountToken, keyData, ldapPassword, ldapUsername, ociAuthType, ociGroupOcid, uidToken); + return Objects.hash(accessId, accessKey, accessType, accountId, adminEmail, adminPassword, certData, cloudId, debug, gatewayUrl, gcpAudience, json, jwt, k8sAuthConfigName, k8sServiceAccountToken, keyData, ldapPassword, ldapUsername, ociAuthType, ociGroupOcid, uidToken, useRemoteBrowser); } @Override @@ -671,6 +699,7 @@ public String toString() { sb.append(" ociAuthType: ").append(toIndentedString(ociAuthType)).append("\n"); sb.append(" ociGroupOcid: ").append(toIndentedString(ociGroupOcid)).append("\n"); sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); + sb.append(" useRemoteBrowser: ").append(toIndentedString(useRemoteBrowser)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/io/akeyless/client/model/AuthMethod.java b/src/main/java/io/akeyless/client/model/AuthMethod.java index a0c2026b..4c27ee6b 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethod.java +++ b/src/main/java/io/akeyless/client/model/AuthMethod.java @@ -74,6 +74,10 @@ public class AuthMethod { @SerializedName(SERIALIZED_NAME_CREATION_DATE) private OffsetDateTime creationDate; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private Boolean deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -343,6 +347,29 @@ public void setCreationDate(OffsetDateTime creationDate) { } + public AuthMethod deleteProtection(Boolean deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Get deleteProtection + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(Boolean deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethod description(String description) { this.description = description; @@ -431,6 +458,7 @@ public boolean equals(Object o) { Objects.equals(this.authMethodRolesAssoc, authMethod.authMethodRolesAssoc) && Objects.equals(this.clientPermissions, authMethod.clientPermissions) && Objects.equals(this.creationDate, authMethod.creationDate) && + Objects.equals(this.deleteProtection, authMethod.deleteProtection) && Objects.equals(this.description, authMethod.description) && Objects.equals(this.isApproved, authMethod.isApproved) && Objects.equals(this.modificationDate, authMethod.modificationDate); @@ -438,7 +466,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessDate, accessDateDisplay, accessInfo, accountId, associatedGwIds, authMethodAccessId, authMethodName, authMethodRolesAssoc, clientPermissions, creationDate, description, isApproved, modificationDate); + return Objects.hash(accessDate, accessDateDisplay, accessInfo, accountId, associatedGwIds, authMethodAccessId, authMethodName, authMethodRolesAssoc, clientPermissions, creationDate, deleteProtection, description, isApproved, modificationDate); } @Override @@ -455,6 +483,7 @@ public String toString() { sb.append(" authMethodRolesAssoc: ").append(toIndentedString(authMethodRolesAssoc)).append("\n"); sb.append(" clientPermissions: ").append(toIndentedString(clientPermissions)).append("\n"); sb.append(" creationDate: ").append(toIndentedString(creationDate)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" isApproved: ").append(toIndentedString(isApproved)).append("\n"); sb.append(" modificationDate: ").append(toIndentedString(modificationDate)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateApiKey.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateApiKey.java index 551cdc44..9bb003a6 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateApiKey.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateApiKey.java @@ -44,6 +44,10 @@ public class AuthMethodCreateApiKey { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -168,6 +172,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodCreateApiKey deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateApiKey description(String description) { this.description = description; @@ -403,6 +430,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodCreateApiKey.accessExpires) && Objects.equals(this.auditLogsClaims, authMethodCreateApiKey.auditLogsClaims) && Objects.equals(this.boundIps, authMethodCreateApiKey.boundIps) && + Objects.equals(this.deleteProtection, authMethodCreateApiKey.deleteProtection) && Objects.equals(this.description, authMethodCreateApiKey.description) && Objects.equals(this.forceSubClaims, authMethodCreateApiKey.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodCreateApiKey.gwBoundIps) && @@ -416,7 +444,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); } @Override @@ -426,6 +454,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateAwsIam.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateAwsIam.java index 5adff52a..44b2d0af 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateAwsIam.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateAwsIam.java @@ -72,6 +72,10 @@ public class AuthMethodCreateAwsIam { @SerializedName(SERIALIZED_NAME_BOUND_USER_NAME) private List boundUserName = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -414,6 +418,29 @@ public void setBoundUserName(List boundUserName) { } + public AuthMethodCreateAwsIam deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateAwsIam description(String description) { this.description = description; @@ -679,6 +706,7 @@ public boolean equals(Object o) { Objects.equals(this.boundRoleName, authMethodCreateAwsIam.boundRoleName) && Objects.equals(this.boundUserId, authMethodCreateAwsIam.boundUserId) && Objects.equals(this.boundUserName, authMethodCreateAwsIam.boundUserName) && + Objects.equals(this.deleteProtection, authMethodCreateAwsIam.deleteProtection) && Objects.equals(this.description, authMethodCreateAwsIam.description) && Objects.equals(this.forceSubClaims, authMethodCreateAwsIam.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodCreateAwsIam.gwBoundIps) && @@ -693,7 +721,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, stsUrl, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, stsUrl, token, uidToken); } @Override @@ -710,6 +738,7 @@ public String toString() { sb.append(" boundRoleName: ").append(toIndentedString(boundRoleName)).append("\n"); sb.append(" boundUserId: ").append(toIndentedString(boundUserId)).append("\n"); sb.append(" boundUserName: ").append(toIndentedString(boundUserName)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateAzureAD.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateAzureAD.java index fc95a4eb..d6998300 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateAzureAD.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateAzureAD.java @@ -84,6 +84,10 @@ public class AuthMethodCreateAzureAD { @SerializedName(SERIALIZED_NAME_BOUND_TENANT_ID) private String boundTenantId; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -510,6 +514,29 @@ public void setBoundTenantId(String boundTenantId) { } + public AuthMethodCreateAzureAD deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateAzureAD description(String description) { this.description = description; @@ -801,6 +828,7 @@ public boolean equals(Object o) { Objects.equals(this.boundSpid, authMethodCreateAzureAD.boundSpid) && Objects.equals(this.boundSubId, authMethodCreateAzureAD.boundSubId) && Objects.equals(this.boundTenantId, authMethodCreateAzureAD.boundTenantId) && + Objects.equals(this.deleteProtection, authMethodCreateAzureAD.deleteProtection) && Objects.equals(this.description, authMethodCreateAzureAD.description) && Objects.equals(this.forceSubClaims, authMethodCreateAzureAD.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodCreateAzureAD.gwBoundIps) && @@ -816,7 +844,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, deleteProtection, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, productType, token, uidToken); } @Override @@ -836,6 +864,7 @@ public String toString() { sb.append(" boundSpid: ").append(toIndentedString(boundSpid)).append("\n"); sb.append(" boundSubId: ").append(toIndentedString(boundSubId)).append("\n"); sb.append(" boundTenantId: ").append(toIndentedString(boundTenantId)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateCert.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateCert.java index d335161c..d6b8c99e 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateCert.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateCert.java @@ -76,6 +76,10 @@ public class AuthMethodCreateCert { @SerializedName(SERIALIZED_NAME_CERTIFICATE_DATA) private String certificateData; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -440,6 +444,29 @@ public void setCertificateData(String certificateData) { } + public AuthMethodCreateCert deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateCert description(String description) { this.description = description; @@ -737,6 +764,7 @@ public boolean equals(Object o) { Objects.equals(this.boundOrganizationalUnits, authMethodCreateCert.boundOrganizationalUnits) && Objects.equals(this.boundUriSans, authMethodCreateCert.boundUriSans) && Objects.equals(this.certificateData, authMethodCreateCert.certificateData) && + Objects.equals(this.deleteProtection, authMethodCreateCert.deleteProtection) && Objects.equals(this.description, authMethodCreateCert.description) && Objects.equals(this.forceSubClaims, authMethodCreateCert.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodCreateCert.gwBoundIps) && @@ -752,7 +780,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, revokedCertIds, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, revokedCertIds, token, uidToken, uniqueIdentifier); } @Override @@ -770,6 +798,7 @@ public String toString() { sb.append(" boundOrganizationalUnits: ").append(toIndentedString(boundOrganizationalUnits)).append("\n"); sb.append(" boundUriSans: ").append(toIndentedString(boundUriSans)).append("\n"); sb.append(" certificateData: ").append(toIndentedString(certificateData)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateEmail.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateEmail.java index a9a5f901..40887d57 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateEmail.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateEmail.java @@ -44,6 +44,10 @@ public class AuthMethodCreateEmail { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -172,6 +176,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodCreateEmail deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateEmail description(String description) { this.description = description; @@ -430,6 +457,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodCreateEmail.accessExpires) && Objects.equals(this.auditLogsClaims, authMethodCreateEmail.auditLogsClaims) && Objects.equals(this.boundIps, authMethodCreateEmail.boundIps) && + Objects.equals(this.deleteProtection, authMethodCreateEmail.deleteProtection) && Objects.equals(this.description, authMethodCreateEmail.description) && Objects.equals(this.email, authMethodCreateEmail.email) && Objects.equals(this.forceSubClaims, authMethodCreateEmail.forceSubClaims) && @@ -444,7 +472,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, email, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, email, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); } @Override @@ -454,6 +482,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" email: ").append(toIndentedString(email)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateGcp.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateGcp.java index be7139d3..a9ba9160 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateGcp.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateGcp.java @@ -68,6 +68,10 @@ public class AuthMethodCreateGcp { @SerializedName(SERIALIZED_NAME_BOUND_ZONES) private List boundZones = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -378,6 +382,29 @@ public void setBoundZones(List boundZones) { } + public AuthMethodCreateGcp deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateGcp description(String description) { this.description = description; @@ -665,6 +692,7 @@ public boolean equals(Object o) { Objects.equals(this.boundRegions, authMethodCreateGcp.boundRegions) && Objects.equals(this.boundServiceAccounts, authMethodCreateGcp.boundServiceAccounts) && Objects.equals(this.boundZones, authMethodCreateGcp.boundZones) && + Objects.equals(this.deleteProtection, authMethodCreateGcp.deleteProtection) && Objects.equals(this.description, authMethodCreateGcp.description) && Objects.equals(this.forceSubClaims, authMethodCreateGcp.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodCreateGcp.gwBoundIps) && @@ -680,7 +708,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, serviceAccountCredsData, token, type, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, serviceAccountCredsData, token, type, uidToken); } @Override @@ -696,6 +724,7 @@ public String toString() { sb.append(" boundRegions: ").append(toIndentedString(boundRegions)).append("\n"); sb.append(" boundServiceAccounts: ").append(toIndentedString(boundServiceAccounts)).append("\n"); sb.append(" boundZones: ").append(toIndentedString(boundZones)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateK8s.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateK8s.java index b7926993..3220ba65 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateK8s.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateK8s.java @@ -60,6 +60,10 @@ public class AuthMethodCreateK8s { @SerializedName(SERIALIZED_NAME_BOUND_SA_NAMES) private List boundSaNames = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -308,6 +312,29 @@ public void setBoundSaNames(List boundSaNames) { } + public AuthMethodCreateK8s deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateK8s description(String description) { this.description = description; @@ -593,6 +620,7 @@ public boolean equals(Object o) { Objects.equals(this.boundNamespaces, authMethodCreateK8s.boundNamespaces) && Objects.equals(this.boundPodNames, authMethodCreateK8s.boundPodNames) && Objects.equals(this.boundSaNames, authMethodCreateK8s.boundSaNames) && + Objects.equals(this.deleteProtection, authMethodCreateK8s.deleteProtection) && Objects.equals(this.description, authMethodCreateK8s.description) && Objects.equals(this.forceSubClaims, authMethodCreateK8s.forceSubClaims) && Objects.equals(this.genKey, authMethodCreateK8s.genKey) && @@ -608,7 +636,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKey, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, deleteProtection, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKey, token, uidToken); } @Override @@ -622,6 +650,7 @@ public String toString() { sb.append(" boundNamespaces: ").append(toIndentedString(boundNamespaces)).append("\n"); sb.append(" boundPodNames: ").append(toIndentedString(boundPodNames)).append("\n"); sb.append(" boundSaNames: ").append(toIndentedString(boundSaNames)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateLdap.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateLdap.java index fe362bcb..bef86ef3 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateLdap.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateLdap.java @@ -44,6 +44,10 @@ public class AuthMethodCreateLdap { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -180,6 +184,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodCreateLdap deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateLdap description(String description) { this.description = description; @@ -484,6 +511,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodCreateLdap.accessExpires) && Objects.equals(this.auditLogsClaims, authMethodCreateLdap.auditLogsClaims) && Objects.equals(this.boundIps, authMethodCreateLdap.boundIps) && + Objects.equals(this.deleteProtection, authMethodCreateLdap.deleteProtection) && Objects.equals(this.description, authMethodCreateLdap.description) && Objects.equals(this.forceSubClaims, authMethodCreateLdap.forceSubClaims) && Objects.equals(this.genKey, authMethodCreateLdap.genKey) && @@ -500,7 +528,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKeyData, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKeyData, token, uidToken, uniqueIdentifier); } @Override @@ -510,6 +538,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateOCI.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateOCI.java index 1fbf97ea..f7969896 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateOCI.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateOCI.java @@ -44,6 +44,10 @@ public class AuthMethodCreateOCI { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -176,6 +180,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodCreateOCI deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateOCI description(String description) { this.description = description; @@ -462,6 +489,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodCreateOCI.accessExpires) && Objects.equals(this.auditLogsClaims, authMethodCreateOCI.auditLogsClaims) && Objects.equals(this.boundIps, authMethodCreateOCI.boundIps) && + Objects.equals(this.deleteProtection, authMethodCreateOCI.deleteProtection) && Objects.equals(this.description, authMethodCreateOCI.description) && Objects.equals(this.forceSubClaims, authMethodCreateOCI.forceSubClaims) && Objects.equals(this.groupOcid, authMethodCreateOCI.groupOcid) && @@ -477,7 +505,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, productType, tenantOcid, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, productType, tenantOcid, token, uidToken); } @Override @@ -487,6 +515,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" groupOcid: ").append(toIndentedString(groupOcid)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateOIDC.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateOIDC.java index bc1bd1f5..c2cb395c 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateOIDC.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateOIDC.java @@ -60,6 +60,10 @@ public class AuthMethodCreateOIDC { @SerializedName(SERIALIZED_NAME_CLIENT_SECRET) private String clientSecret; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -304,6 +308,29 @@ public void setClientSecret(String clientSecret) { } + public AuthMethodCreateOIDC deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateOIDC description(String description) { this.description = description; @@ -674,6 +701,7 @@ public boolean equals(Object o) { Objects.equals(this.boundIps, authMethodCreateOIDC.boundIps) && Objects.equals(this.clientId, authMethodCreateOIDC.clientId) && Objects.equals(this.clientSecret, authMethodCreateOIDC.clientSecret) && + Objects.equals(this.deleteProtection, authMethodCreateOIDC.deleteProtection) && Objects.equals(this.description, authMethodCreateOIDC.description) && Objects.equals(this.forceSubClaims, authMethodCreateOIDC.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodCreateOIDC.gwBoundIps) && @@ -692,7 +720,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, deleteProtection, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -706,6 +734,7 @@ public String toString() { sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" clientId: ").append(toIndentedString(clientId)).append("\n"); sb.append(" clientSecret: ").append(toIndentedString(clientSecret)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateOauth2.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateOauth2.java index 639aa7c3..ebdd12b7 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateOauth2.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateOauth2.java @@ -60,6 +60,10 @@ public class AuthMethodCreateOauth2 { @SerializedName(SERIALIZED_NAME_CERT_FILE_DATA) private String certFileData; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -308,6 +312,29 @@ public void setCertFileData(String certFileData) { } + public AuthMethodCreateOauth2 deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateOauth2 description(String description) { this.description = description; @@ -693,6 +720,7 @@ public boolean equals(Object o) { Objects.equals(this.boundIps, authMethodCreateOauth2.boundIps) && Objects.equals(this.cert, authMethodCreateOauth2.cert) && Objects.equals(this.certFileData, authMethodCreateOauth2.certFileData) && + Objects.equals(this.deleteProtection, authMethodCreateOauth2.deleteProtection) && Objects.equals(this.description, authMethodCreateOauth2.description) && Objects.equals(this.forceSubClaims, authMethodCreateOauth2.forceSubClaims) && Objects.equals(this.gatewayUrl, authMethodCreateOauth2.gatewayUrl) && @@ -712,7 +740,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, deleteProtection, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -726,6 +754,7 @@ public String toString() { sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" cert: ").append(toIndentedString(cert)).append("\n"); sb.append(" certFileData: ").append(toIndentedString(certFileData)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gatewayUrl: ").append(toIndentedString(gatewayUrl)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateSAML.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateSAML.java index 0c15d7f2..5e61b517 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateSAML.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateSAML.java @@ -48,6 +48,10 @@ public class AuthMethodCreateSAML { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -219,6 +223,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodCreateSAML deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateSAML description(String description) { this.description = description; @@ -555,6 +582,7 @@ public boolean equals(Object o) { Objects.equals(this.allowedRedirectUri, authMethodCreateSAML.allowedRedirectUri) && Objects.equals(this.auditLogsClaims, authMethodCreateSAML.auditLogsClaims) && Objects.equals(this.boundIps, authMethodCreateSAML.boundIps) && + Objects.equals(this.deleteProtection, authMethodCreateSAML.deleteProtection) && Objects.equals(this.description, authMethodCreateSAML.description) && Objects.equals(this.forceSubClaims, authMethodCreateSAML.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodCreateSAML.gwBoundIps) && @@ -572,7 +600,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -583,6 +611,7 @@ public String toString() { sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentity.java b/src/main/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentity.java index 68e181a1..125fcbd8 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentity.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodCreateUniversalIdentity.java @@ -44,6 +44,10 @@ public class AuthMethodCreateUniversalIdentity { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DENY_INHERITANCE = "deny-inheritance"; @SerializedName(SERIALIZED_NAME_DENY_INHERITANCE) private Boolean denyInheritance; @@ -180,6 +184,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodCreateUniversalIdentity deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodCreateUniversalIdentity denyInheritance(Boolean denyInheritance) { this.denyInheritance = denyInheritance; @@ -484,6 +511,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodCreateUniversalIdentity.accessExpires) && Objects.equals(this.auditLogsClaims, authMethodCreateUniversalIdentity.auditLogsClaims) && Objects.equals(this.boundIps, authMethodCreateUniversalIdentity.boundIps) && + Objects.equals(this.deleteProtection, authMethodCreateUniversalIdentity.deleteProtection) && Objects.equals(this.denyInheritance, authMethodCreateUniversalIdentity.denyInheritance) && Objects.equals(this.denyRotate, authMethodCreateUniversalIdentity.denyRotate) && Objects.equals(this.description, authMethodCreateUniversalIdentity.description) && @@ -500,7 +528,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, ttl, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, ttl, uidToken); } @Override @@ -510,6 +538,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" denyInheritance: ").append(toIndentedString(denyInheritance)).append("\n"); sb.append(" denyRotate: ").append(toIndentedString(denyRotate)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateApiKey.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateApiKey.java index 493b350f..57a544d4 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateApiKey.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateApiKey.java @@ -43,6 +43,10 @@ public class AuthMethodUpdateApiKey { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -171,6 +175,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodUpdateApiKey deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateApiKey description(String description) { this.description = description; @@ -429,6 +456,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodUpdateApiKey.accessExpires) && Objects.equals(this.auditLogsClaims, authMethodUpdateApiKey.auditLogsClaims) && Objects.equals(this.boundIps, authMethodUpdateApiKey.boundIps) && + Objects.equals(this.deleteProtection, authMethodUpdateApiKey.deleteProtection) && Objects.equals(this.description, authMethodUpdateApiKey.description) && Objects.equals(this.forceSubClaims, authMethodUpdateApiKey.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodUpdateApiKey.gwBoundIps) && @@ -443,7 +471,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, uidToken); } @Override @@ -453,6 +481,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateAwsIam.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateAwsIam.java index 397c8494..66d8dff2 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateAwsIam.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateAwsIam.java @@ -72,6 +72,10 @@ public class AuthMethodUpdateAwsIam { @SerializedName(SERIALIZED_NAME_BOUND_USER_NAME) private List boundUserName = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -418,6 +422,29 @@ public void setBoundUserName(List boundUserName) { } + public AuthMethodUpdateAwsIam deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateAwsIam description(String description) { this.description = description; @@ -706,6 +733,7 @@ public boolean equals(Object o) { Objects.equals(this.boundRoleName, authMethodUpdateAwsIam.boundRoleName) && Objects.equals(this.boundUserId, authMethodUpdateAwsIam.boundUserId) && Objects.equals(this.boundUserName, authMethodUpdateAwsIam.boundUserName) && + Objects.equals(this.deleteProtection, authMethodUpdateAwsIam.deleteProtection) && Objects.equals(this.description, authMethodUpdateAwsIam.description) && Objects.equals(this.forceSubClaims, authMethodUpdateAwsIam.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodUpdateAwsIam.gwBoundIps) && @@ -721,7 +749,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, stsUrl, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, stsUrl, token, uidToken); } @Override @@ -738,6 +766,7 @@ public String toString() { sb.append(" boundRoleName: ").append(toIndentedString(boundRoleName)).append("\n"); sb.append(" boundUserId: ").append(toIndentedString(boundUserId)).append("\n"); sb.append(" boundUserName: ").append(toIndentedString(boundUserName)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateAzureAD.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateAzureAD.java index db335930..67954c26 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateAzureAD.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateAzureAD.java @@ -84,6 +84,10 @@ public class AuthMethodUpdateAzureAD { @SerializedName(SERIALIZED_NAME_BOUND_TENANT_ID) private String boundTenantId; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -514,6 +518,29 @@ public void setBoundTenantId(String boundTenantId) { } + public AuthMethodUpdateAzureAD deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateAzureAD description(String description) { this.description = description; @@ -828,6 +855,7 @@ public boolean equals(Object o) { Objects.equals(this.boundSpid, authMethodUpdateAzureAD.boundSpid) && Objects.equals(this.boundSubId, authMethodUpdateAzureAD.boundSubId) && Objects.equals(this.boundTenantId, authMethodUpdateAzureAD.boundTenantId) && + Objects.equals(this.deleteProtection, authMethodUpdateAzureAD.deleteProtection) && Objects.equals(this.description, authMethodUpdateAzureAD.description) && Objects.equals(this.forceSubClaims, authMethodUpdateAzureAD.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodUpdateAzureAD.gwBoundIps) && @@ -844,7 +872,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, newName, productType, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, deleteProtection, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, newName, productType, token, uidToken); } @Override @@ -864,6 +892,7 @@ public String toString() { sb.append(" boundSpid: ").append(toIndentedString(boundSpid)).append("\n"); sb.append(" boundSubId: ").append(toIndentedString(boundSubId)).append("\n"); sb.append(" boundTenantId: ").append(toIndentedString(boundTenantId)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateCert.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateCert.java index 6395590a..bd5b6bf2 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateCert.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateCert.java @@ -76,6 +76,10 @@ public class AuthMethodUpdateCert { @SerializedName(SERIALIZED_NAME_CERTIFICATE_DATA) private String certificateData; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -444,6 +448,29 @@ public void setCertificateData(String certificateData) { } + public AuthMethodUpdateCert deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateCert description(String description) { this.description = description; @@ -764,6 +791,7 @@ public boolean equals(Object o) { Objects.equals(this.boundOrganizationalUnits, authMethodUpdateCert.boundOrganizationalUnits) && Objects.equals(this.boundUriSans, authMethodUpdateCert.boundUriSans) && Objects.equals(this.certificateData, authMethodUpdateCert.certificateData) && + Objects.equals(this.deleteProtection, authMethodUpdateCert.deleteProtection) && Objects.equals(this.description, authMethodUpdateCert.description) && Objects.equals(this.forceSubClaims, authMethodUpdateCert.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodUpdateCert.gwBoundIps) && @@ -780,7 +808,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, revokedCertIds, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, revokedCertIds, token, uidToken, uniqueIdentifier); } @Override @@ -798,6 +826,7 @@ public String toString() { sb.append(" boundOrganizationalUnits: ").append(toIndentedString(boundOrganizationalUnits)).append("\n"); sb.append(" boundUriSans: ").append(toIndentedString(boundUriSans)).append("\n"); sb.append(" certificateData: ").append(toIndentedString(certificateData)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateEmail.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateEmail.java index add51bdf..6fbe1888 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateEmail.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateEmail.java @@ -44,6 +44,10 @@ public class AuthMethodUpdateEmail { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -172,6 +176,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodUpdateEmail deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateEmail description(String description) { this.description = description; @@ -430,6 +457,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodUpdateEmail.accessExpires) && Objects.equals(this.auditLogsClaims, authMethodUpdateEmail.auditLogsClaims) && Objects.equals(this.boundIps, authMethodUpdateEmail.boundIps) && + Objects.equals(this.deleteProtection, authMethodUpdateEmail.deleteProtection) && Objects.equals(this.description, authMethodUpdateEmail.description) && Objects.equals(this.forceSubClaims, authMethodUpdateEmail.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodUpdateEmail.gwBoundIps) && @@ -444,7 +472,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, uidToken); } @Override @@ -454,6 +482,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateGcp.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateGcp.java index 756d4b21..f7d6c51b 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateGcp.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateGcp.java @@ -68,6 +68,10 @@ public class AuthMethodUpdateGcp { @SerializedName(SERIALIZED_NAME_BOUND_ZONES) private List boundZones = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -382,6 +386,29 @@ public void setBoundZones(List boundZones) { } + public AuthMethodUpdateGcp deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateGcp description(String description) { this.description = description; @@ -692,6 +719,7 @@ public boolean equals(Object o) { Objects.equals(this.boundRegions, authMethodUpdateGcp.boundRegions) && Objects.equals(this.boundServiceAccounts, authMethodUpdateGcp.boundServiceAccounts) && Objects.equals(this.boundZones, authMethodUpdateGcp.boundZones) && + Objects.equals(this.deleteProtection, authMethodUpdateGcp.deleteProtection) && Objects.equals(this.description, authMethodUpdateGcp.description) && Objects.equals(this.forceSubClaims, authMethodUpdateGcp.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodUpdateGcp.gwBoundIps) && @@ -708,7 +736,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, serviceAccountCredsData, token, type, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, serviceAccountCredsData, token, type, uidToken); } @Override @@ -724,6 +752,7 @@ public String toString() { sb.append(" boundRegions: ").append(toIndentedString(boundRegions)).append("\n"); sb.append(" boundServiceAccounts: ").append(toIndentedString(boundServiceAccounts)).append("\n"); sb.append(" boundZones: ").append(toIndentedString(boundZones)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateK8s.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateK8s.java index 2bd8ca90..f518b53f 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateK8s.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateK8s.java @@ -60,6 +60,10 @@ public class AuthMethodUpdateK8s { @SerializedName(SERIALIZED_NAME_BOUND_SA_NAMES) private List boundSaNames = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -312,6 +316,29 @@ public void setBoundSaNames(List boundSaNames) { } + public AuthMethodUpdateK8s deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateK8s description(String description) { this.description = description; @@ -620,6 +647,7 @@ public boolean equals(Object o) { Objects.equals(this.boundNamespaces, authMethodUpdateK8s.boundNamespaces) && Objects.equals(this.boundPodNames, authMethodUpdateK8s.boundPodNames) && Objects.equals(this.boundSaNames, authMethodUpdateK8s.boundSaNames) && + Objects.equals(this.deleteProtection, authMethodUpdateK8s.deleteProtection) && Objects.equals(this.description, authMethodUpdateK8s.description) && Objects.equals(this.forceSubClaims, authMethodUpdateK8s.forceSubClaims) && Objects.equals(this.genKey, authMethodUpdateK8s.genKey) && @@ -636,7 +664,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKey, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, deleteProtection, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKey, token, uidToken); } @Override @@ -650,6 +678,7 @@ public String toString() { sb.append(" boundNamespaces: ").append(toIndentedString(boundNamespaces)).append("\n"); sb.append(" boundPodNames: ").append(toIndentedString(boundPodNames)).append("\n"); sb.append(" boundSaNames: ").append(toIndentedString(boundSaNames)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateLdap.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateLdap.java index 2535f4df..fd8bf6be 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateLdap.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateLdap.java @@ -44,6 +44,10 @@ public class AuthMethodUpdateLdap { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -184,6 +188,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodUpdateLdap deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateLdap description(String description) { this.description = description; @@ -511,6 +538,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodUpdateLdap.accessExpires) && Objects.equals(this.auditLogsClaims, authMethodUpdateLdap.auditLogsClaims) && Objects.equals(this.boundIps, authMethodUpdateLdap.boundIps) && + Objects.equals(this.deleteProtection, authMethodUpdateLdap.deleteProtection) && Objects.equals(this.description, authMethodUpdateLdap.description) && Objects.equals(this.forceSubClaims, authMethodUpdateLdap.forceSubClaims) && Objects.equals(this.genKey, authMethodUpdateLdap.genKey) && @@ -528,7 +556,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKeyData, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKeyData, token, uidToken, uniqueIdentifier); } @Override @@ -538,6 +566,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateOCI.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOCI.java index 317729ed..12346fe6 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateOCI.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOCI.java @@ -44,6 +44,10 @@ public class AuthMethodUpdateOCI { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -180,6 +184,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodUpdateOCI deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateOCI description(String description) { this.description = description; @@ -489,6 +516,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodUpdateOCI.accessExpires) && Objects.equals(this.auditLogsClaims, authMethodUpdateOCI.auditLogsClaims) && Objects.equals(this.boundIps, authMethodUpdateOCI.boundIps) && + Objects.equals(this.deleteProtection, authMethodUpdateOCI.deleteProtection) && Objects.equals(this.description, authMethodUpdateOCI.description) && Objects.equals(this.forceSubClaims, authMethodUpdateOCI.forceSubClaims) && Objects.equals(this.groupOcid, authMethodUpdateOCI.groupOcid) && @@ -505,7 +533,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, newName, productType, tenantOcid, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, newName, productType, tenantOcid, token, uidToken); } @Override @@ -515,6 +543,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" groupOcid: ").append(toIndentedString(groupOcid)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateOIDC.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOIDC.java index 9fff7e1b..b52d58df 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateOIDC.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOIDC.java @@ -60,6 +60,10 @@ public class AuthMethodUpdateOIDC { @SerializedName(SERIALIZED_NAME_CLIENT_SECRET) private String clientSecret; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -308,6 +312,29 @@ public void setClientSecret(String clientSecret) { } + public AuthMethodUpdateOIDC deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateOIDC description(String description) { this.description = description; @@ -701,6 +728,7 @@ public boolean equals(Object o) { Objects.equals(this.boundIps, authMethodUpdateOIDC.boundIps) && Objects.equals(this.clientId, authMethodUpdateOIDC.clientId) && Objects.equals(this.clientSecret, authMethodUpdateOIDC.clientSecret) && + Objects.equals(this.deleteProtection, authMethodUpdateOIDC.deleteProtection) && Objects.equals(this.description, authMethodUpdateOIDC.description) && Objects.equals(this.forceSubClaims, authMethodUpdateOIDC.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodUpdateOIDC.gwBoundIps) && @@ -720,7 +748,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, newName, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, deleteProtection, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, newName, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -734,6 +762,7 @@ public String toString() { sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" clientId: ").append(toIndentedString(clientId)).append("\n"); sb.append(" clientSecret: ").append(toIndentedString(clientSecret)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateOauth2.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOauth2.java index 49a59b6d..63e056f4 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateOauth2.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateOauth2.java @@ -60,6 +60,10 @@ public class AuthMethodUpdateOauth2 { @SerializedName(SERIALIZED_NAME_CERT_FILE_DATA) private String certFileData; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -312,6 +316,29 @@ public void setCertFileData(String certFileData) { } + public AuthMethodUpdateOauth2 deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateOauth2 description(String description) { this.description = description; @@ -720,6 +747,7 @@ public boolean equals(Object o) { Objects.equals(this.boundIps, authMethodUpdateOauth2.boundIps) && Objects.equals(this.cert, authMethodUpdateOauth2.cert) && Objects.equals(this.certFileData, authMethodUpdateOauth2.certFileData) && + Objects.equals(this.deleteProtection, authMethodUpdateOauth2.deleteProtection) && Objects.equals(this.description, authMethodUpdateOauth2.description) && Objects.equals(this.forceSubClaims, authMethodUpdateOauth2.forceSubClaims) && Objects.equals(this.gatewayUrl, authMethodUpdateOauth2.gatewayUrl) && @@ -740,7 +768,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, deleteProtection, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -754,6 +782,7 @@ public String toString() { sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" cert: ").append(toIndentedString(cert)).append("\n"); sb.append(" certFileData: ").append(toIndentedString(certFileData)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gatewayUrl: ").append(toIndentedString(gatewayUrl)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateSAML.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateSAML.java index 93760cea..62f8c7ac 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateSAML.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateSAML.java @@ -48,6 +48,10 @@ public class AuthMethodUpdateSAML { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -223,6 +227,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodUpdateSAML deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateSAML description(String description) { this.description = description; @@ -582,6 +609,7 @@ public boolean equals(Object o) { Objects.equals(this.allowedRedirectUri, authMethodUpdateSAML.allowedRedirectUri) && Objects.equals(this.auditLogsClaims, authMethodUpdateSAML.auditLogsClaims) && Objects.equals(this.boundIps, authMethodUpdateSAML.boundIps) && + Objects.equals(this.deleteProtection, authMethodUpdateSAML.deleteProtection) && Objects.equals(this.description, authMethodUpdateSAML.description) && Objects.equals(this.forceSubClaims, authMethodUpdateSAML.forceSubClaims) && Objects.equals(this.gwBoundIps, authMethodUpdateSAML.gwBoundIps) && @@ -600,7 +628,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -611,6 +639,7 @@ public String toString() { sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentity.java b/src/main/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentity.java index f8a56631..97b48067 100644 --- a/src/main/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentity.java +++ b/src/main/java/io/akeyless/client/model/AuthMethodUpdateUniversalIdentity.java @@ -44,6 +44,10 @@ public class AuthMethodUpdateUniversalIdentity { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DENY_INHERITANCE = "deny-inheritance"; @SerializedName(SERIALIZED_NAME_DENY_INHERITANCE) private Boolean denyInheritance; @@ -184,6 +188,29 @@ public void setBoundIps(List boundIps) { } + public AuthMethodUpdateUniversalIdentity deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public AuthMethodUpdateUniversalIdentity denyInheritance(Boolean denyInheritance) { this.denyInheritance = denyInheritance; @@ -511,6 +538,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, authMethodUpdateUniversalIdentity.accessExpires) && Objects.equals(this.auditLogsClaims, authMethodUpdateUniversalIdentity.auditLogsClaims) && Objects.equals(this.boundIps, authMethodUpdateUniversalIdentity.boundIps) && + Objects.equals(this.deleteProtection, authMethodUpdateUniversalIdentity.deleteProtection) && Objects.equals(this.denyInheritance, authMethodUpdateUniversalIdentity.denyInheritance) && Objects.equals(this.denyRotate, authMethodUpdateUniversalIdentity.denyRotate) && Objects.equals(this.description, authMethodUpdateUniversalIdentity.description) && @@ -528,7 +556,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, ttl, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, ttl, uidToken); } @Override @@ -538,6 +566,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" denyInheritance: ").append(toIndentedString(denyInheritance)).append("\n"); sb.append(" denyRotate: ").append(toIndentedString(denyRotate)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/AuthOutput.java b/src/main/java/io/akeyless/client/model/AuthOutput.java index 346dcc85..9b32dbc8 100644 --- a/src/main/java/io/akeyless/client/model/AuthOutput.java +++ b/src/main/java/io/akeyless/client/model/AuthOutput.java @@ -30,6 +30,10 @@ */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class AuthOutput { + public static final String SERIALIZED_NAME_COMPLETE_AUTH_LINK = "complete_auth_link"; + @SerializedName(SERIALIZED_NAME_COMPLETE_AUTH_LINK) + private String completeAuthLink; + public static final String SERIALIZED_NAME_CREDS = "creds"; @SerializedName(SERIALIZED_NAME_CREDS) private SystemAccessCredentialsReplyObj creds; @@ -41,6 +45,29 @@ public class AuthOutput { public AuthOutput() { } + public AuthOutput completeAuthLink(String completeAuthLink) { + + this.completeAuthLink = completeAuthLink; + return this; + } + + /** + * Get completeAuthLink + * @return completeAuthLink + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getCompleteAuthLink() { + return completeAuthLink; + } + + + public void setCompleteAuthLink(String completeAuthLink) { + this.completeAuthLink = completeAuthLink; + } + + public AuthOutput creds(SystemAccessCredentialsReplyObj creds) { this.creds = creds; @@ -96,19 +123,21 @@ public boolean equals(Object o) { return false; } AuthOutput authOutput = (AuthOutput) o; - return Objects.equals(this.creds, authOutput.creds) && + return Objects.equals(this.completeAuthLink, authOutput.completeAuthLink) && + Objects.equals(this.creds, authOutput.creds) && Objects.equals(this.token, authOutput.token); } @Override public int hashCode() { - return Objects.hash(creds, token); + return Objects.hash(completeAuthLink, creds, token); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class AuthOutput {\n"); + sb.append(" completeAuthLink: ").append(toIndentedString(completeAuthLink)).append("\n"); sb.append(" creds: ").append(toIndentedString(creds)).append("\n"); sb.append(" token: ").append(toIndentedString(token)).append("\n"); sb.append("}"); diff --git a/src/main/java/io/akeyless/client/model/BastionListEntry.java b/src/main/java/io/akeyless/client/model/BastionListEntry.java index 265e43c5..0c675143 100644 --- a/src/main/java/io/akeyless/client/model/BastionListEntry.java +++ b/src/main/java/io/akeyless/client/model/BastionListEntry.java @@ -58,6 +58,10 @@ public class BastionListEntry { @SerializedName(SERIALIZED_NAME_DISPLAY_NAME) private String displayName; + public static final String SERIALIZED_NAME_HAS_GATEWAY_IDENTITY = "has_gateway_identity"; + @SerializedName(SERIALIZED_NAME_HAS_GATEWAY_IDENTITY) + private Boolean hasGatewayIdentity; + public static final String SERIALIZED_NAME_LAST_REPORT = "last_report"; @SerializedName(SERIALIZED_NAME_LAST_REPORT) private OffsetDateTime lastReport; @@ -227,6 +231,29 @@ public void setDisplayName(String displayName) { } + public BastionListEntry hasGatewayIdentity(Boolean hasGatewayIdentity) { + + this.hasGatewayIdentity = hasGatewayIdentity; + return this; + } + + /** + * Get hasGatewayIdentity + * @return hasGatewayIdentity + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getHasGatewayIdentity() { + return hasGatewayIdentity; + } + + + public void setHasGatewayIdentity(Boolean hasGatewayIdentity) { + this.hasGatewayIdentity = hasGatewayIdentity; + } + + public BastionListEntry lastReport(OffsetDateTime lastReport) { this.lastReport = lastReport; @@ -265,12 +292,13 @@ public boolean equals(Object o) { Objects.equals(this.allowedUrlsPerInstance, bastionListEntry.allowedUrlsPerInstance) && Objects.equals(this.clusterName, bastionListEntry.clusterName) && Objects.equals(this.displayName, bastionListEntry.displayName) && + Objects.equals(this.hasGatewayIdentity, bastionListEntry.hasGatewayIdentity) && Objects.equals(this.lastReport, bastionListEntry.lastReport); } @Override public int hashCode() { - return Objects.hash(accessId, allowedAccessIds, allowedUrls, allowedUrlsPerInstance, clusterName, displayName, lastReport); + return Objects.hash(accessId, allowedAccessIds, allowedUrls, allowedUrlsPerInstance, clusterName, displayName, hasGatewayIdentity, lastReport); } @Override @@ -283,6 +311,7 @@ public String toString() { sb.append(" allowedUrlsPerInstance: ").append(toIndentedString(allowedUrlsPerInstance)).append("\n"); sb.append(" clusterName: ").append(toIndentedString(clusterName)).append("\n"); sb.append(" displayName: ").append(toIndentedString(displayName)).append("\n"); + sb.append(" hasGatewayIdentity: ").append(toIndentedString(hasGatewayIdentity)).append("\n"); sb.append(" lastReport: ").append(toIndentedString(lastReport)).append("\n"); sb.append("}"); return sb.toString(); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethod.java b/src/main/java/io/akeyless/client/model/CreateAuthMethod.java index 9726f5b7..19ab9a49 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethod.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethod.java @@ -44,6 +44,10 @@ public class CreateAuthMethod { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -168,6 +172,29 @@ public void setBoundIps(List boundIps) { } + public CreateAuthMethod deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethod description(String description) { this.description = description; @@ -403,6 +430,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, createAuthMethod.accessExpires) && Objects.equals(this.auditLogsClaims, createAuthMethod.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethod.boundIps) && + Objects.equals(this.deleteProtection, createAuthMethod.deleteProtection) && Objects.equals(this.description, createAuthMethod.description) && Objects.equals(this.forceSubClaims, createAuthMethod.forceSubClaims) && Objects.equals(this.gwBoundIps, createAuthMethod.gwBoundIps) && @@ -416,7 +444,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); } @Override @@ -426,6 +454,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java index 4f0dbac7..cfb4ce0c 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodAWSIAM.java @@ -72,6 +72,10 @@ public class CreateAuthMethodAWSIAM { @SerializedName(SERIALIZED_NAME_BOUND_USER_NAME) private List boundUserName = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -414,6 +418,29 @@ public void setBoundUserName(List boundUserName) { } + public CreateAuthMethodAWSIAM deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodAWSIAM description(String description) { this.description = description; @@ -679,6 +706,7 @@ public boolean equals(Object o) { Objects.equals(this.boundRoleName, createAuthMethodAWSIAM.boundRoleName) && Objects.equals(this.boundUserId, createAuthMethodAWSIAM.boundUserId) && Objects.equals(this.boundUserName, createAuthMethodAWSIAM.boundUserName) && + Objects.equals(this.deleteProtection, createAuthMethodAWSIAM.deleteProtection) && Objects.equals(this.description, createAuthMethodAWSIAM.description) && Objects.equals(this.forceSubClaims, createAuthMethodAWSIAM.forceSubClaims) && Objects.equals(this.gwBoundIps, createAuthMethodAWSIAM.gwBoundIps) && @@ -693,7 +721,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, stsUrl, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, stsUrl, token, uidToken); } @Override @@ -710,6 +738,7 @@ public String toString() { sb.append(" boundRoleName: ").append(toIndentedString(boundRoleName)).append("\n"); sb.append(" boundUserId: ").append(toIndentedString(boundUserId)).append("\n"); sb.append(" boundUserName: ").append(toIndentedString(boundUserName)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodAzureAD.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodAzureAD.java index b675f581..d99e8896 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodAzureAD.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodAzureAD.java @@ -84,6 +84,10 @@ public class CreateAuthMethodAzureAD { @SerializedName(SERIALIZED_NAME_BOUND_TENANT_ID) private String boundTenantId; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -510,6 +514,29 @@ public void setBoundTenantId(String boundTenantId) { } + public CreateAuthMethodAzureAD deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodAzureAD description(String description) { this.description = description; @@ -801,6 +828,7 @@ public boolean equals(Object o) { Objects.equals(this.boundSpid, createAuthMethodAzureAD.boundSpid) && Objects.equals(this.boundSubId, createAuthMethodAzureAD.boundSubId) && Objects.equals(this.boundTenantId, createAuthMethodAzureAD.boundTenantId) && + Objects.equals(this.deleteProtection, createAuthMethodAzureAD.deleteProtection) && Objects.equals(this.description, createAuthMethodAzureAD.description) && Objects.equals(this.forceSubClaims, createAuthMethodAzureAD.forceSubClaims) && Objects.equals(this.gwBoundIps, createAuthMethodAzureAD.gwBoundIps) && @@ -816,7 +844,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, deleteProtection, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, productType, token, uidToken); } @Override @@ -836,6 +864,7 @@ public String toString() { sb.append(" boundSpid: ").append(toIndentedString(boundSpid)).append("\n"); sb.append(" boundSubId: ").append(toIndentedString(boundSubId)).append("\n"); sb.append(" boundTenantId: ").append(toIndentedString(boundTenantId)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodCert.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodCert.java index 4ee2902b..d4007fca 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodCert.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodCert.java @@ -76,6 +76,10 @@ public class CreateAuthMethodCert { @SerializedName(SERIALIZED_NAME_CERTIFICATE_DATA) private String certificateData; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -440,6 +444,29 @@ public void setCertificateData(String certificateData) { } + public CreateAuthMethodCert deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodCert description(String description) { this.description = description; @@ -737,6 +764,7 @@ public boolean equals(Object o) { Objects.equals(this.boundOrganizationalUnits, createAuthMethodCert.boundOrganizationalUnits) && Objects.equals(this.boundUriSans, createAuthMethodCert.boundUriSans) && Objects.equals(this.certificateData, createAuthMethodCert.certificateData) && + Objects.equals(this.deleteProtection, createAuthMethodCert.deleteProtection) && Objects.equals(this.description, createAuthMethodCert.description) && Objects.equals(this.forceSubClaims, createAuthMethodCert.forceSubClaims) && Objects.equals(this.gwBoundIps, createAuthMethodCert.gwBoundIps) && @@ -752,7 +780,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, revokedCertIds, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, revokedCertIds, token, uidToken, uniqueIdentifier); } @Override @@ -770,6 +798,7 @@ public String toString() { sb.append(" boundOrganizationalUnits: ").append(toIndentedString(boundOrganizationalUnits)).append("\n"); sb.append(" boundUriSans: ").append(toIndentedString(boundUriSans)).append("\n"); sb.append(" certificateData: ").append(toIndentedString(certificateData)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodEmail.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodEmail.java index d66660a9..538ad93f 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodEmail.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodEmail.java @@ -44,6 +44,10 @@ public class CreateAuthMethodEmail { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -172,6 +176,29 @@ public void setBoundIps(List boundIps) { } + public CreateAuthMethodEmail deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodEmail description(String description) { this.description = description; @@ -430,6 +457,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, createAuthMethodEmail.accessExpires) && Objects.equals(this.auditLogsClaims, createAuthMethodEmail.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodEmail.boundIps) && + Objects.equals(this.deleteProtection, createAuthMethodEmail.deleteProtection) && Objects.equals(this.description, createAuthMethodEmail.description) && Objects.equals(this.email, createAuthMethodEmail.email) && Objects.equals(this.forceSubClaims, createAuthMethodEmail.forceSubClaims) && @@ -444,7 +472,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, email, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, email, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); } @Override @@ -454,6 +482,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" email: ").append(toIndentedString(email)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java index 85b06437..df35fb15 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodGCP.java @@ -68,6 +68,10 @@ public class CreateAuthMethodGCP { @SerializedName(SERIALIZED_NAME_BOUND_ZONES) private List boundZones = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -378,6 +382,29 @@ public void setBoundZones(List boundZones) { } + public CreateAuthMethodGCP deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodGCP description(String description) { this.description = description; @@ -665,6 +692,7 @@ public boolean equals(Object o) { Objects.equals(this.boundRegions, createAuthMethodGCP.boundRegions) && Objects.equals(this.boundServiceAccounts, createAuthMethodGCP.boundServiceAccounts) && Objects.equals(this.boundZones, createAuthMethodGCP.boundZones) && + Objects.equals(this.deleteProtection, createAuthMethodGCP.deleteProtection) && Objects.equals(this.description, createAuthMethodGCP.description) && Objects.equals(this.forceSubClaims, createAuthMethodGCP.forceSubClaims) && Objects.equals(this.gwBoundIps, createAuthMethodGCP.gwBoundIps) && @@ -680,7 +708,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, serviceAccountCredsData, token, type, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, serviceAccountCredsData, token, type, uidToken); } @Override @@ -696,6 +724,7 @@ public String toString() { sb.append(" boundRegions: ").append(toIndentedString(boundRegions)).append("\n"); sb.append(" boundServiceAccounts: ").append(toIndentedString(boundServiceAccounts)).append("\n"); sb.append(" boundZones: ").append(toIndentedString(boundZones)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodHuawei.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodHuawei.java index e237d90d..0308216c 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodHuawei.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodHuawei.java @@ -72,6 +72,10 @@ public class CreateAuthMethodHuawei { @SerializedName(SERIALIZED_NAME_BOUND_USER_NAME) private List boundUserName = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -405,6 +409,29 @@ public void setBoundUserName(List boundUserName) { } + public CreateAuthMethodHuawei deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodHuawei description(String description) { this.description = description; @@ -647,6 +674,7 @@ public boolean equals(Object o) { Objects.equals(this.boundTenantName, createAuthMethodHuawei.boundTenantName) && Objects.equals(this.boundUserId, createAuthMethodHuawei.boundUserId) && Objects.equals(this.boundUserName, createAuthMethodHuawei.boundUserName) && + Objects.equals(this.deleteProtection, createAuthMethodHuawei.deleteProtection) && Objects.equals(this.description, createAuthMethodHuawei.description) && Objects.equals(this.forceSubClaims, createAuthMethodHuawei.forceSubClaims) && Objects.equals(this.gwBoundIps, createAuthMethodHuawei.gwBoundIps) && @@ -660,7 +688,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, authUrl, boundDomainId, boundDomainName, boundIps, boundTenantId, boundTenantName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, authUrl, boundDomainId, boundDomainName, boundIps, boundTenantId, boundTenantName, boundUserId, boundUserName, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, uidToken); } @Override @@ -677,6 +705,7 @@ public String toString() { sb.append(" boundTenantName: ").append(toIndentedString(boundTenantName)).append("\n"); sb.append(" boundUserId: ").append(toIndentedString(boundUserId)).append("\n"); sb.append(" boundUserName: ").append(toIndentedString(boundUserName)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodK8S.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodK8S.java index 7d3686fa..3aeeef8a 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodK8S.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodK8S.java @@ -60,6 +60,10 @@ public class CreateAuthMethodK8S { @SerializedName(SERIALIZED_NAME_BOUND_SA_NAMES) private List boundSaNames = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -308,6 +312,29 @@ public void setBoundSaNames(List boundSaNames) { } + public CreateAuthMethodK8S deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodK8S description(String description) { this.description = description; @@ -593,6 +620,7 @@ public boolean equals(Object o) { Objects.equals(this.boundNamespaces, createAuthMethodK8S.boundNamespaces) && Objects.equals(this.boundPodNames, createAuthMethodK8S.boundPodNames) && Objects.equals(this.boundSaNames, createAuthMethodK8S.boundSaNames) && + Objects.equals(this.deleteProtection, createAuthMethodK8S.deleteProtection) && Objects.equals(this.description, createAuthMethodK8S.description) && Objects.equals(this.forceSubClaims, createAuthMethodK8S.forceSubClaims) && Objects.equals(this.genKey, createAuthMethodK8S.genKey) && @@ -608,7 +636,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKey, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, deleteProtection, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKey, token, uidToken); } @Override @@ -622,6 +650,7 @@ public String toString() { sb.append(" boundNamespaces: ").append(toIndentedString(boundNamespaces)).append("\n"); sb.append(" boundPodNames: ").append(toIndentedString(boundPodNames)).append("\n"); sb.append(" boundSaNames: ").append(toIndentedString(boundSaNames)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodLDAP.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodLDAP.java index a2c0f145..2659da2e 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodLDAP.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodLDAP.java @@ -44,6 +44,10 @@ public class CreateAuthMethodLDAP { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -180,6 +184,29 @@ public void setBoundIps(List boundIps) { } + public CreateAuthMethodLDAP deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodLDAP description(String description) { this.description = description; @@ -484,6 +511,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, createAuthMethodLDAP.accessExpires) && Objects.equals(this.auditLogsClaims, createAuthMethodLDAP.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodLDAP.boundIps) && + Objects.equals(this.deleteProtection, createAuthMethodLDAP.deleteProtection) && Objects.equals(this.description, createAuthMethodLDAP.description) && Objects.equals(this.forceSubClaims, createAuthMethodLDAP.forceSubClaims) && Objects.equals(this.genKey, createAuthMethodLDAP.genKey) && @@ -500,7 +528,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKeyData, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, productType, publicKeyData, token, uidToken, uniqueIdentifier); } @Override @@ -510,6 +538,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java index 9799946e..f6ee1bc2 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodOAuth2.java @@ -60,6 +60,10 @@ public class CreateAuthMethodOAuth2 { @SerializedName(SERIALIZED_NAME_CERT_FILE_DATA) private String certFileData; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -308,6 +312,29 @@ public void setCertFileData(String certFileData) { } + public CreateAuthMethodOAuth2 deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodOAuth2 description(String description) { this.description = description; @@ -693,6 +720,7 @@ public boolean equals(Object o) { Objects.equals(this.boundIps, createAuthMethodOAuth2.boundIps) && Objects.equals(this.cert, createAuthMethodOAuth2.cert) && Objects.equals(this.certFileData, createAuthMethodOAuth2.certFileData) && + Objects.equals(this.deleteProtection, createAuthMethodOAuth2.deleteProtection) && Objects.equals(this.description, createAuthMethodOAuth2.description) && Objects.equals(this.forceSubClaims, createAuthMethodOAuth2.forceSubClaims) && Objects.equals(this.gatewayUrl, createAuthMethodOAuth2.gatewayUrl) && @@ -712,7 +740,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, deleteProtection, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -726,6 +754,7 @@ public String toString() { sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" cert: ").append(toIndentedString(cert)).append("\n"); sb.append(" certFileData: ").append(toIndentedString(certFileData)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gatewayUrl: ").append(toIndentedString(gatewayUrl)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodOCI.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodOCI.java index 6da52b9d..922e65d8 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodOCI.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodOCI.java @@ -44,6 +44,10 @@ public class CreateAuthMethodOCI { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -176,6 +180,29 @@ public void setBoundIps(List boundIps) { } + public CreateAuthMethodOCI deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodOCI description(String description) { this.description = description; @@ -462,6 +489,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, createAuthMethodOCI.accessExpires) && Objects.equals(this.auditLogsClaims, createAuthMethodOCI.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodOCI.boundIps) && + Objects.equals(this.deleteProtection, createAuthMethodOCI.deleteProtection) && Objects.equals(this.description, createAuthMethodOCI.description) && Objects.equals(this.forceSubClaims, createAuthMethodOCI.forceSubClaims) && Objects.equals(this.groupOcid, createAuthMethodOCI.groupOcid) && @@ -477,7 +505,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, productType, tenantOcid, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, productType, tenantOcid, token, uidToken); } @Override @@ -487,6 +515,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" groupOcid: ").append(toIndentedString(groupOcid)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java index 01d646ba..cd1d63ab 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodOIDC.java @@ -60,6 +60,10 @@ public class CreateAuthMethodOIDC { @SerializedName(SERIALIZED_NAME_CLIENT_SECRET) private String clientSecret; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -304,6 +308,29 @@ public void setClientSecret(String clientSecret) { } + public CreateAuthMethodOIDC deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodOIDC description(String description) { this.description = description; @@ -674,6 +701,7 @@ public boolean equals(Object o) { Objects.equals(this.boundIps, createAuthMethodOIDC.boundIps) && Objects.equals(this.clientId, createAuthMethodOIDC.clientId) && Objects.equals(this.clientSecret, createAuthMethodOIDC.clientSecret) && + Objects.equals(this.deleteProtection, createAuthMethodOIDC.deleteProtection) && Objects.equals(this.description, createAuthMethodOIDC.description) && Objects.equals(this.forceSubClaims, createAuthMethodOIDC.forceSubClaims) && Objects.equals(this.gwBoundIps, createAuthMethodOIDC.gwBoundIps) && @@ -692,7 +720,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, deleteProtection, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -706,6 +734,7 @@ public String toString() { sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" clientId: ").append(toIndentedString(clientId)).append("\n"); sb.append(" clientSecret: ").append(toIndentedString(clientSecret)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodSAML.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodSAML.java index 4b072763..ab5c62ed 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodSAML.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodSAML.java @@ -48,6 +48,10 @@ public class CreateAuthMethodSAML { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -219,6 +223,29 @@ public void setBoundIps(List boundIps) { } + public CreateAuthMethodSAML deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodSAML description(String description) { this.description = description; @@ -555,6 +582,7 @@ public boolean equals(Object o) { Objects.equals(this.allowedRedirectUri, createAuthMethodSAML.allowedRedirectUri) && Objects.equals(this.auditLogsClaims, createAuthMethodSAML.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodSAML.boundIps) && + Objects.equals(this.deleteProtection, createAuthMethodSAML.deleteProtection) && Objects.equals(this.description, createAuthMethodSAML.description) && Objects.equals(this.forceSubClaims, createAuthMethodSAML.forceSubClaims) && Objects.equals(this.gwBoundIps, createAuthMethodSAML.gwBoundIps) && @@ -572,7 +600,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -583,6 +611,7 @@ public String toString() { sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java b/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java index 20538435..207c5b9f 100644 --- a/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java +++ b/src/main/java/io/akeyless/client/model/CreateAuthMethodUniversalIdentity.java @@ -44,6 +44,10 @@ public class CreateAuthMethodUniversalIdentity { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DENY_INHERITANCE = "deny-inheritance"; @SerializedName(SERIALIZED_NAME_DENY_INHERITANCE) private Boolean denyInheritance; @@ -180,6 +184,29 @@ public void setBoundIps(List boundIps) { } + public CreateAuthMethodUniversalIdentity deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateAuthMethodUniversalIdentity denyInheritance(Boolean denyInheritance) { this.denyInheritance = denyInheritance; @@ -484,6 +511,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, createAuthMethodUniversalIdentity.accessExpires) && Objects.equals(this.auditLogsClaims, createAuthMethodUniversalIdentity.auditLogsClaims) && Objects.equals(this.boundIps, createAuthMethodUniversalIdentity.boundIps) && + Objects.equals(this.deleteProtection, createAuthMethodUniversalIdentity.deleteProtection) && Objects.equals(this.denyInheritance, createAuthMethodUniversalIdentity.denyInheritance) && Objects.equals(this.denyRotate, createAuthMethodUniversalIdentity.denyRotate) && Objects.equals(this.description, createAuthMethodUniversalIdentity.description) && @@ -500,7 +528,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, ttl, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, productType, token, ttl, uidToken); } @Override @@ -510,6 +538,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" denyInheritance: ").append(toIndentedString(denyInheritance)).append("\n"); sb.append(" denyRotate: ").append(toIndentedString(denyRotate)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateCertificate.java b/src/main/java/io/akeyless/client/model/CreateCertificate.java index b1a82d19..4a8d311f 100644 --- a/src/main/java/io/akeyless/client/model/CreateCertificate.java +++ b/src/main/java/io/akeyless/client/model/CreateCertificate.java @@ -116,11 +116,11 @@ public CreateCertificate deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateClassicKey.java b/src/main/java/io/akeyless/client/model/CreateClassicKey.java index 3625bc28..30f71ac2 100644 --- a/src/main/java/io/akeyless/client/model/CreateClassicKey.java +++ b/src/main/java/io/akeyless/client/model/CreateClassicKey.java @@ -360,11 +360,11 @@ public CreateClassicKey deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateDFCKey.java b/src/main/java/io/akeyless/client/model/CreateDFCKey.java index a8e3c8bb..ee459440 100644 --- a/src/main/java/io/akeyless/client/model/CreateDFCKey.java +++ b/src/main/java/io/akeyless/client/model/CreateDFCKey.java @@ -351,11 +351,11 @@ public CreateDFCKey deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateDynamicSecret.java b/src/main/java/io/akeyless/client/model/CreateDynamicSecret.java index 936ee737..e2709b0c 100644 --- a/src/main/java/io/akeyless/client/model/CreateDynamicSecret.java +++ b/src/main/java/io/akeyless/client/model/CreateDynamicSecret.java @@ -77,11 +77,11 @@ public CreateDynamicSecret deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateESM.java b/src/main/java/io/akeyless/client/model/CreateESM.java index 4ef0a55f..91dfa5fc 100644 --- a/src/main/java/io/akeyless/client/model/CreateESM.java +++ b/src/main/java/io/akeyless/client/model/CreateESM.java @@ -105,11 +105,11 @@ public CreateESM deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateKey.java b/src/main/java/io/akeyless/client/model/CreateKey.java index 7a0d67ef..f170b1ed 100644 --- a/src/main/java/io/akeyless/client/model/CreateKey.java +++ b/src/main/java/io/akeyless/client/model/CreateKey.java @@ -352,11 +352,11 @@ public CreateKey deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateOidcApp.java b/src/main/java/io/akeyless/client/model/CreateOidcApp.java index c4af9189..a3d18ffb 100644 --- a/src/main/java/io/akeyless/client/model/CreateOidcApp.java +++ b/src/main/java/io/akeyless/client/model/CreateOidcApp.java @@ -147,11 +147,11 @@ public CreateOidcApp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreatePKICertIssuer.java b/src/main/java/io/akeyless/client/model/CreatePKICertIssuer.java index 1e4e96d8..f8f0e472 100644 --- a/src/main/java/io/akeyless/client/model/CreatePKICertIssuer.java +++ b/src/main/java/io/akeyless/client/model/CreatePKICertIssuer.java @@ -465,11 +465,11 @@ public CreatePKICertIssuer deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateRole.java b/src/main/java/io/akeyless/client/model/CreateRole.java index bcc4440f..a94cbcd8 100644 --- a/src/main/java/io/akeyless/client/model/CreateRole.java +++ b/src/main/java/io/akeyless/client/model/CreateRole.java @@ -41,6 +41,10 @@ public class CreateRole { @SerializedName(SERIALIZED_NAME_COMMENT) private String comment; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -153,6 +157,29 @@ public void setComment(String comment) { } + public CreateRole deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public CreateRole description(String description) { this.description = description; @@ -395,6 +422,7 @@ public boolean equals(Object o) { return Objects.equals(this.analyticsAccess, createRole.analyticsAccess) && Objects.equals(this.auditAccess, createRole.auditAccess) && Objects.equals(this.comment, createRole.comment) && + Objects.equals(this.deleteProtection, createRole.deleteProtection) && Objects.equals(this.description, createRole.description) && Objects.equals(this.eventCenterAccess, createRole.eventCenterAccess) && Objects.equals(this.eventForwardersAccess, createRole.eventForwardersAccess) && @@ -409,7 +437,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(analyticsAccess, auditAccess, comment, description, eventCenterAccess, eventForwardersAccess, gwAnalyticsAccess, json, name, sraReportsAccess, token, uidToken, usageReportsAccess); + return Objects.hash(analyticsAccess, auditAccess, comment, deleteProtection, description, eventCenterAccess, eventForwardersAccess, gwAnalyticsAccess, json, name, sraReportsAccess, token, uidToken, usageReportsAccess); } @Override @@ -419,6 +447,7 @@ public String toString() { sb.append(" analyticsAccess: ").append(toIndentedString(analyticsAccess)).append("\n"); sb.append(" auditAccess: ").append(toIndentedString(auditAccess)).append("\n"); sb.append(" comment: ").append(toIndentedString(comment)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" eventCenterAccess: ").append(toIndentedString(eventCenterAccess)).append("\n"); sb.append(" eventForwardersAccess: ").append(toIndentedString(eventForwardersAccess)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java b/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java index d6077726..4b5f7c00 100644 --- a/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java +++ b/src/main/java/io/akeyless/client/model/CreateRotatedSecret.java @@ -442,11 +442,11 @@ public CreateRotatedSecret deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateSSHCertIssuer.java b/src/main/java/io/akeyless/client/model/CreateSSHCertIssuer.java index 32b07294..56feece4 100644 --- a/src/main/java/io/akeyless/client/model/CreateSSHCertIssuer.java +++ b/src/main/java/io/akeyless/client/model/CreateSSHCertIssuer.java @@ -177,11 +177,11 @@ public CreateSSHCertIssuer deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateSecret.java b/src/main/java/io/akeyless/client/model/CreateSecret.java index b45e1f01..f5d61960 100644 --- a/src/main/java/io/akeyless/client/model/CreateSecret.java +++ b/src/main/java/io/akeyless/client/model/CreateSecret.java @@ -236,11 +236,11 @@ public CreateSecret deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateTokenizer.java b/src/main/java/io/akeyless/client/model/CreateTokenizer.java index d743da34..7a296b11 100644 --- a/src/main/java/io/akeyless/client/model/CreateTokenizer.java +++ b/src/main/java/io/akeyless/client/model/CreateTokenizer.java @@ -152,11 +152,11 @@ public CreateTokenizer deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/CreateUSC.java b/src/main/java/io/akeyless/client/model/CreateUSC.java index 04500ab5..68084499 100644 --- a/src/main/java/io/akeyless/client/model/CreateUSC.java +++ b/src/main/java/io/akeyless/client/model/CreateUSC.java @@ -105,11 +105,11 @@ public CreateUSC deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DSProducerDetails.java b/src/main/java/io/akeyless/client/model/DSProducerDetails.java index 4f6a7c74..84defda6 100644 --- a/src/main/java/io/akeyless/client/model/DSProducerDetails.java +++ b/src/main/java/io/akeyless/client/model/DSProducerDetails.java @@ -107,10 +107,18 @@ public class DSProducerDetails { @SerializedName(SERIALIZED_NAME_AWS_SECRET_ACCESS_KEY) private String awsSecretAccessKey; + public static final String SERIALIZED_NAME_AWS_SESSION_TAGS = "aws_session_tags"; + @SerializedName(SERIALIZED_NAME_AWS_SESSION_TAGS) + private String awsSessionTags; + public static final String SERIALIZED_NAME_AWS_SESSION_TOKEN = "aws_session_token"; @SerializedName(SERIALIZED_NAME_AWS_SESSION_TOKEN) private String awsSessionToken; + public static final String SERIALIZED_NAME_AWS_TRANSITIVE_TAG_KEYS = "aws_transitive_tag_keys"; + @SerializedName(SERIALIZED_NAME_AWS_TRANSITIVE_TAG_KEYS) + private String awsTransitiveTagKeys; + public static final String SERIALIZED_NAME_AWS_USER_CONSOLE_ACCESS = "aws_user_console_access"; @SerializedName(SERIALIZED_NAME_AWS_USER_CONSOLE_ACCESS) private Boolean awsUserConsoleAccess; @@ -1408,6 +1416,29 @@ public void setAwsSecretAccessKey(String awsSecretAccessKey) { } + public DSProducerDetails awsSessionTags(String awsSessionTags) { + + this.awsSessionTags = awsSessionTags; + return this; + } + + /** + * Get awsSessionTags + * @return awsSessionTags + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getAwsSessionTags() { + return awsSessionTags; + } + + + public void setAwsSessionTags(String awsSessionTags) { + this.awsSessionTags = awsSessionTags; + } + + public DSProducerDetails awsSessionToken(String awsSessionToken) { this.awsSessionToken = awsSessionToken; @@ -1431,6 +1462,29 @@ public void setAwsSessionToken(String awsSessionToken) { } + public DSProducerDetails awsTransitiveTagKeys(String awsTransitiveTagKeys) { + + this.awsTransitiveTagKeys = awsTransitiveTagKeys; + return this; + } + + /** + * Get awsTransitiveTagKeys + * @return awsTransitiveTagKeys + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getAwsTransitiveTagKeys() { + return awsTransitiveTagKeys; + } + + + public void setAwsTransitiveTagKeys(String awsTransitiveTagKeys) { + this.awsTransitiveTagKeys = awsTransitiveTagKeys; + } + + public DSProducerDetails awsUserConsoleAccess(Boolean awsUserConsoleAccess) { this.awsUserConsoleAccess = awsUserConsoleAccess; @@ -6576,7 +6630,9 @@ public boolean equals(Object o) { Objects.equals(this.awsRegion, dsProducerDetails.awsRegion) && Objects.equals(this.awsRoleArns, dsProducerDetails.awsRoleArns) && Objects.equals(this.awsSecretAccessKey, dsProducerDetails.awsSecretAccessKey) && + Objects.equals(this.awsSessionTags, dsProducerDetails.awsSessionTags) && Objects.equals(this.awsSessionToken, dsProducerDetails.awsSessionToken) && + Objects.equals(this.awsTransitiveTagKeys, dsProducerDetails.awsTransitiveTagKeys) && Objects.equals(this.awsUserConsoleAccess, dsProducerDetails.awsUserConsoleAccess) && Objects.equals(this.awsUserGroups, dsProducerDetails.awsUserGroups) && Objects.equals(this.awsUserPolicies, dsProducerDetails.awsUserPolicies) && @@ -6799,7 +6855,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessTokenManagerId, aclRules, active, adminName, adminPwd, adminRotationIntervalDays, administrativePort, artifactoryAdminApikey, artifactoryAdminUsername, artifactoryBaseUrl, artifactoryTokenAudience, artifactoryTokenScope, authorizationPort, awsAccessKeyId, awsAccessMode, awsRegion, awsRoleArns, awsSecretAccessKey, awsSessionToken, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, azureAppObjectId, azureClientId, azureClientSecret, azureFixedUserNameSubClaimKey, azureFixedUserOnly, azureResourceGroupName, azureResourceName, azureSubscriptionId, azureTenantId, azureUserGroupsObjId, azureUserPortalAccess, azureUserProgrammaticAccess, azureUserRolesTemplateId, azureUsername, cassandraCreationStatements, chefOrganizations, chefServerAccessMode, chefServerHostName, chefServerKey, chefServerPort, chefServerUrl, chefServerUsername, chefSkipSsl, clientAuthenticationType, cloudServiceProvider, clusterMode, connectionType, createSyncUrl, dbClientId, dbClientSecret, dbHostName, dbIsolationLevel, dbMaxIdleConns, dbMaxOpenConns, dbName, dbPort, dbPrivateKey, dbPrivateKeyPassphrase, dbPwd, dbServerCertificates, dbServerName, dbTenantId, dbUserName, deleteProtection, dynamicSecretId, dynamicSecretKey, dynamicSecretName, dynamicSecretType, eksAccessKeyId, eksAssumeRole, eksClusterCaCertificate, eksClusterEndpoint, eksClusterName, eksRegion, eksSecretAccessKey, enableAdminRotation, enforceReplayPrevention, externallyProvidedUser, failureMessage, fixedUserOnly, gcpKeyAlgo, gcpRoleBindings, gcpServiceAccountEmail, gcpServiceAccountKey, gcpServiceAccountKeyBase64, gcpServiceAccountKeyId, gcpServiceAccountType, gcpTmpServiceAccountName, gcpTokenLifetime, gcpTokenScope, gcpTokenType, githubAppId, githubAppPrivateKey, githubBaseUrl, githubInstallationId, githubInstallationTokenPermissions, githubInstallationTokenRepositories, githubInstallationTokenRepositoriesIds, githubOrganizationName, githubRepositoryPath, gitlabAccessToken, gitlabAccessType, gitlabCertificate, gitlabGroupName, gitlabProjectName, gitlabRole, gitlabTokenScope, gitlabUrl, gkeClusterCaCertificate, gkeClusterEndpoint, gkeClusterName, gkeServiceAccountKey, gkeServiceAccountName, googleWorkspaceAccessMode, googleWorkspaceAdminName, googleWorkspaceGroupName, googleWorkspaceGroupRole, googleWorkspaceRoleName, googleWorkspaceRoleScope, grantTypes, groups, hanadbCreationStatements, hanadbRevocationStatements, hostName, hostPort, implementationType, isFixedUser, issuer, itemTargetsAssoc, jwks, jwksUrl, k8sAllowedNamespaces, k8sAuthType, k8sBearerToken, k8sClientCertData, k8sClientKeyData, k8sClusterCaCertificate, k8sClusterEndpoint, k8sClusterName, k8sDynamicMode, k8sMultipleDocYamlTempDefinition, k8sNamespace, k8sRoleName, k8sRoleType, k8sServiceAccount, lastAdminRotation, ldapAudience, ldapBindDn, ldapBindPassword, ldapCertificate, ldapGroupDn, ldapTokenExpiration, ldapUrl, ldapUserAttr, ldapUserDn, metadata, mongodbAtlasApiPrivateKey, mongodbAtlasApiPublicKey, mongodbAtlasProjectId, mongodbCustomData, mongodbDbName, mongodbDefaultAuthDb, mongodbHostPort, mongodbIsAtlas, mongodbPassword, mongodbRoles, mongodbUriConnection, mongodbUriOptions, mongodbUsername, mssqlCreationStatements, mssqlRevocationStatements, mysqlCreationStatements, mysqlRevocationStatements, oracleCreationStatements, oracleRevocationStatements, password, passwordLength, passwordPolicy, payload, pingUrl, postgresCreationStatements, postgresRevocationStatements, privilegedUser, rabbitmqServerPassword, rabbitmqServerUri, rabbitmqServerUser, rabbitmqUserConfPermission, rabbitmqUserReadPermission, rabbitmqUserTags, rabbitmqUserVhost, rabbitmqUserWritePermission, redirectUris, redshiftCreationStatements, restrictedScopes, revokeSyncUrl, rotateSyncUrl, scopes, secureRemoteAccessDetails, sessionExtensionWarnIntervalMin, sfAccount, sfUserRole, sfWarehouseName, shouldStop, signingAlgorithm, sslConnectionCertificate, sslConnectionMode, subjectDn, tags, timeoutSeconds, useGwCloudIdentity, useGwServiceAccount, userName, userPassword, userPrincipalName, userTtl, usernameLength, usernamePolicy, venafiAllowSubdomains, venafiAllowedDomains, venafiApiKey, venafiAutoGeneratedFolder, venafiBaseUrl, venafiRootFirstInChain, venafiSignUsingAkeylessPki, venafiSignerKeyName, venafiStorePrivateKey, venafiTppAccessToken, venafiTppClientId, venafiTppPassword, venafiTppRefreshToken, venafiTppUsername, venafiUseTpp, venafiZone, warnBeforeUserExpirationMin); + return Objects.hash(accessTokenManagerId, aclRules, active, adminName, adminPwd, adminRotationIntervalDays, administrativePort, artifactoryAdminApikey, artifactoryAdminUsername, artifactoryBaseUrl, artifactoryTokenAudience, artifactoryTokenScope, authorizationPort, awsAccessKeyId, awsAccessMode, awsRegion, awsRoleArns, awsSecretAccessKey, awsSessionTags, awsSessionToken, awsTransitiveTagKeys, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, azureAppObjectId, azureClientId, azureClientSecret, azureFixedUserNameSubClaimKey, azureFixedUserOnly, azureResourceGroupName, azureResourceName, azureSubscriptionId, azureTenantId, azureUserGroupsObjId, azureUserPortalAccess, azureUserProgrammaticAccess, azureUserRolesTemplateId, azureUsername, cassandraCreationStatements, chefOrganizations, chefServerAccessMode, chefServerHostName, chefServerKey, chefServerPort, chefServerUrl, chefServerUsername, chefSkipSsl, clientAuthenticationType, cloudServiceProvider, clusterMode, connectionType, createSyncUrl, dbClientId, dbClientSecret, dbHostName, dbIsolationLevel, dbMaxIdleConns, dbMaxOpenConns, dbName, dbPort, dbPrivateKey, dbPrivateKeyPassphrase, dbPwd, dbServerCertificates, dbServerName, dbTenantId, dbUserName, deleteProtection, dynamicSecretId, dynamicSecretKey, dynamicSecretName, dynamicSecretType, eksAccessKeyId, eksAssumeRole, eksClusterCaCertificate, eksClusterEndpoint, eksClusterName, eksRegion, eksSecretAccessKey, enableAdminRotation, enforceReplayPrevention, externallyProvidedUser, failureMessage, fixedUserOnly, gcpKeyAlgo, gcpRoleBindings, gcpServiceAccountEmail, gcpServiceAccountKey, gcpServiceAccountKeyBase64, gcpServiceAccountKeyId, gcpServiceAccountType, gcpTmpServiceAccountName, gcpTokenLifetime, gcpTokenScope, gcpTokenType, githubAppId, githubAppPrivateKey, githubBaseUrl, githubInstallationId, githubInstallationTokenPermissions, githubInstallationTokenRepositories, githubInstallationTokenRepositoriesIds, githubOrganizationName, githubRepositoryPath, gitlabAccessToken, gitlabAccessType, gitlabCertificate, gitlabGroupName, gitlabProjectName, gitlabRole, gitlabTokenScope, gitlabUrl, gkeClusterCaCertificate, gkeClusterEndpoint, gkeClusterName, gkeServiceAccountKey, gkeServiceAccountName, googleWorkspaceAccessMode, googleWorkspaceAdminName, googleWorkspaceGroupName, googleWorkspaceGroupRole, googleWorkspaceRoleName, googleWorkspaceRoleScope, grantTypes, groups, hanadbCreationStatements, hanadbRevocationStatements, hostName, hostPort, implementationType, isFixedUser, issuer, itemTargetsAssoc, jwks, jwksUrl, k8sAllowedNamespaces, k8sAuthType, k8sBearerToken, k8sClientCertData, k8sClientKeyData, k8sClusterCaCertificate, k8sClusterEndpoint, k8sClusterName, k8sDynamicMode, k8sMultipleDocYamlTempDefinition, k8sNamespace, k8sRoleName, k8sRoleType, k8sServiceAccount, lastAdminRotation, ldapAudience, ldapBindDn, ldapBindPassword, ldapCertificate, ldapGroupDn, ldapTokenExpiration, ldapUrl, ldapUserAttr, ldapUserDn, metadata, mongodbAtlasApiPrivateKey, mongodbAtlasApiPublicKey, mongodbAtlasProjectId, mongodbCustomData, mongodbDbName, mongodbDefaultAuthDb, mongodbHostPort, mongodbIsAtlas, mongodbPassword, mongodbRoles, mongodbUriConnection, mongodbUriOptions, mongodbUsername, mssqlCreationStatements, mssqlRevocationStatements, mysqlCreationStatements, mysqlRevocationStatements, oracleCreationStatements, oracleRevocationStatements, password, passwordLength, passwordPolicy, payload, pingUrl, postgresCreationStatements, postgresRevocationStatements, privilegedUser, rabbitmqServerPassword, rabbitmqServerUri, rabbitmqServerUser, rabbitmqUserConfPermission, rabbitmqUserReadPermission, rabbitmqUserTags, rabbitmqUserVhost, rabbitmqUserWritePermission, redirectUris, redshiftCreationStatements, restrictedScopes, revokeSyncUrl, rotateSyncUrl, scopes, secureRemoteAccessDetails, sessionExtensionWarnIntervalMin, sfAccount, sfUserRole, sfWarehouseName, shouldStop, signingAlgorithm, sslConnectionCertificate, sslConnectionMode, subjectDn, tags, timeoutSeconds, useGwCloudIdentity, useGwServiceAccount, userName, userPassword, userPrincipalName, userTtl, usernameLength, usernamePolicy, venafiAllowSubdomains, venafiAllowedDomains, venafiApiKey, venafiAutoGeneratedFolder, venafiBaseUrl, venafiRootFirstInChain, venafiSignUsingAkeylessPki, venafiSignerKeyName, venafiStorePrivateKey, venafiTppAccessToken, venafiTppClientId, venafiTppPassword, venafiTppRefreshToken, venafiTppUsername, venafiUseTpp, venafiZone, warnBeforeUserExpirationMin); } @Override @@ -6824,7 +6880,9 @@ public String toString() { sb.append(" awsRegion: ").append(toIndentedString(awsRegion)).append("\n"); sb.append(" awsRoleArns: ").append(toIndentedString(awsRoleArns)).append("\n"); sb.append(" awsSecretAccessKey: ").append(toIndentedString(awsSecretAccessKey)).append("\n"); + sb.append(" awsSessionTags: ").append(toIndentedString(awsSessionTags)).append("\n"); sb.append(" awsSessionToken: ").append(toIndentedString(awsSessionToken)).append("\n"); + sb.append(" awsTransitiveTagKeys: ").append(toIndentedString(awsTransitiveTagKeys)).append("\n"); sb.append(" awsUserConsoleAccess: ").append(toIndentedString(awsUserConsoleAccess)).append("\n"); sb.append(" awsUserGroups: ").append(toIndentedString(awsUserGroups)).append("\n"); sb.append(" awsUserPolicies: ").append(toIndentedString(awsUserPolicies)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateArtifactory.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateArtifactory.java index a3d96309..eb4a173b 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateArtifactory.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateArtifactory.java @@ -217,11 +217,11 @@ public DynamicSecretCreateArtifactory deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateAws.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateAws.java index 20693419..4a9db430 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateAws.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateAws.java @@ -128,6 +128,10 @@ public class DynamicSecretCreateAws { @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_WEB_PROXY) private Boolean secureAccessWebProxy = false; + public static final String SERIALIZED_NAME_SESSION_TAGS = "session-tags"; + @SerializedName(SERIALIZED_NAME_SESSION_TAGS) + private String sessionTags; + public static final String SERIALIZED_NAME_TAGS = "tags"; @SerializedName(SERIALIZED_NAME_TAGS) private List tags = null; @@ -140,6 +144,10 @@ public class DynamicSecretCreateAws { @SerializedName(SERIALIZED_NAME_TOKEN) private String token; + public static final String SERIALIZED_NAME_TRANSITIVE_TAG_KEYS = "transitive-tag-keys"; + @SerializedName(SERIALIZED_NAME_TRANSITIVE_TAG_KEYS) + private String transitiveTagKeys; + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; @SerializedName(SERIALIZED_NAME_UID_TOKEN) private String uidToken; @@ -365,11 +373,11 @@ public DynamicSecretCreateAws deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; @@ -703,6 +711,29 @@ public void setSecureAccessWebProxy(Boolean secureAccessWebProxy) { } + public DynamicSecretCreateAws sessionTags(String sessionTags) { + + this.sessionTags = sessionTags; + return this; + } + + /** + * String of Key value session tags comma separated, relevant only for Assumed Role + * @return sessionTags + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "String of Key value session tags comma separated, relevant only for Assumed Role") + + public String getSessionTags() { + return sessionTags; + } + + + public void setSessionTags(String sessionTags) { + this.sessionTags = sessionTags; + } + + public DynamicSecretCreateAws tags(List tags) { this.tags = tags; @@ -780,6 +811,29 @@ public void setToken(String token) { } + public DynamicSecretCreateAws transitiveTagKeys(String transitiveTagKeys) { + + this.transitiveTagKeys = transitiveTagKeys; + return this; + } + + /** + * String of transitive tag keys space separated, relevant only for Assumed Role + * @return transitiveTagKeys + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "String of transitive tag keys space separated, relevant only for Assumed Role") + + public String getTransitiveTagKeys() { + return transitiveTagKeys; + } + + + public void setTransitiveTagKeys(String transitiveTagKeys) { + this.transitiveTagKeys = transitiveTagKeys; + } + + public DynamicSecretCreateAws uidToken(String uidToken) { this.uidToken = uidToken; @@ -859,16 +913,18 @@ public boolean equals(Object o) { Objects.equals(this.secureAccessWeb, dynamicSecretCreateAws.secureAccessWeb) && Objects.equals(this.secureAccessWebBrowsing, dynamicSecretCreateAws.secureAccessWebBrowsing) && Objects.equals(this.secureAccessWebProxy, dynamicSecretCreateAws.secureAccessWebProxy) && + Objects.equals(this.sessionTags, dynamicSecretCreateAws.sessionTags) && Objects.equals(this.tags, dynamicSecretCreateAws.tags) && Objects.equals(this.targetName, dynamicSecretCreateAws.targetName) && Objects.equals(this.token, dynamicSecretCreateAws.token) && + Objects.equals(this.transitiveTagKeys, dynamicSecretCreateAws.transitiveTagKeys) && Objects.equals(this.uidToken, dynamicSecretCreateAws.uidToken) && Objects.equals(this.userTtl, dynamicSecretCreateAws.userTtl); } @Override public int hashCode() { - return Objects.hash(accessMode, adminRotationIntervalDays, awsAccessKeyId, awsAccessSecretKey, awsRoleArns, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, deleteProtection, description, enableAdminRotation, json, name, passwordLength, producerEncryptionKeyName, region, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessEnable, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, tags, targetName, token, uidToken, userTtl); + return Objects.hash(accessMode, adminRotationIntervalDays, awsAccessKeyId, awsAccessSecretKey, awsRoleArns, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, deleteProtection, description, enableAdminRotation, json, name, passwordLength, producerEncryptionKeyName, region, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessEnable, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, sessionTags, tags, targetName, token, transitiveTagKeys, uidToken, userTtl); } @Override @@ -899,9 +955,11 @@ public String toString() { sb.append(" secureAccessWeb: ").append(toIndentedString(secureAccessWeb)).append("\n"); sb.append(" secureAccessWebBrowsing: ").append(toIndentedString(secureAccessWebBrowsing)).append("\n"); sb.append(" secureAccessWebProxy: ").append(toIndentedString(secureAccessWebProxy)).append("\n"); + sb.append(" sessionTags: ").append(toIndentedString(sessionTags)).append("\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append(" targetName: ").append(toIndentedString(targetName)).append("\n"); sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" transitiveTagKeys: ").append(toIndentedString(transitiveTagKeys)).append("\n"); sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); sb.append(" userTtl: ").append(toIndentedString(userTtl)).append("\n"); sb.append("}"); diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateAzure.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateAzure.java index 7eaa3c49..501220e5 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateAzure.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateAzure.java @@ -238,11 +238,11 @@ public DynamicSecretCreateAzure deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateCassandra.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateCassandra.java index a9df6557..8ec162c1 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateCassandra.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateCassandra.java @@ -229,11 +229,11 @@ public DynamicSecretCreateCassandra deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateChef.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateChef.java index 4a73433d..4b9b3cda 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateChef.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateChef.java @@ -198,11 +198,11 @@ public DynamicSecretCreateChef deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateCustom.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateCustom.java index 17e01814..e7a69af5 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateCustom.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateCustom.java @@ -151,11 +151,11 @@ public DynamicSecretCreateCustom deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateDockerhub.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateDockerhub.java index 722c70f5..89e9d9b5 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateDockerhub.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateDockerhub.java @@ -94,11 +94,11 @@ public DynamicSecretCreateDockerhub deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateEks.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateEks.java index 9f108404..eaf656e3 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateEks.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateEks.java @@ -130,11 +130,11 @@ public DynamicSecretCreateEks deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGcp.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGcp.java index 934ffab0..0b9b883f 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGcp.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGcp.java @@ -110,11 +110,11 @@ public DynamicSecretCreateGcp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGithub.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGithub.java index 97dcbb14..86fe6c18 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGithub.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGithub.java @@ -106,11 +106,11 @@ public DynamicSecretCreateGithub deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGitlab.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGitlab.java index 62fc047f..f4705d63 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGitlab.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGitlab.java @@ -110,11 +110,11 @@ public DynamicSecretCreateGitlab deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGke.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGke.java index fffeb0b2..f6ecf55a 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGke.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGke.java @@ -122,11 +122,11 @@ public DynamicSecretCreateGke deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGoogleWorkspace.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGoogleWorkspace.java index 7f21b669..dfc3340f 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateGoogleWorkspace.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateGoogleWorkspace.java @@ -156,11 +156,11 @@ public DynamicSecretCreateGoogleWorkspace deleteProtection(String deleteProtecti } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateHanaDb.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateHanaDb.java index 99eed771..2eb748f3 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateHanaDb.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateHanaDb.java @@ -134,11 +134,11 @@ public DynamicSecretCreateHanaDb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateK8s.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateK8s.java index 045fe1c6..895eaf35 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateK8s.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateK8s.java @@ -162,11 +162,11 @@ public DynamicSecretCreateK8s deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateLdap.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateLdap.java index 54bbf44a..f62a1b45 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateLdap.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateLdap.java @@ -219,11 +219,11 @@ public DynamicSecretCreateLdap deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateMongoDb.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateMongoDb.java index dc8c8dc4..26b2d78a 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateMongoDb.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateMongoDb.java @@ -150,11 +150,11 @@ public DynamicSecretCreateMongoDb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateMsSql.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateMsSql.java index 07e0ac9d..895ddf53 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateMsSql.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateMsSql.java @@ -134,11 +134,11 @@ public DynamicSecretCreateMsSql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateMySql.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateMySql.java index a7030eb4..5eb66e43 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateMySql.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateMySql.java @@ -192,11 +192,11 @@ public DynamicSecretCreateMySql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateOracleDb.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateOracleDb.java index e29c857b..eb9f1879 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateOracleDb.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateOracleDb.java @@ -184,11 +184,11 @@ public DynamicSecretCreateOracleDb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreatePing.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreatePing.java index 788b5663..d51297d4 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreatePing.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreatePing.java @@ -146,11 +146,11 @@ public DynamicSecretCreatePing deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreatePostgreSql.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreatePostgreSql.java index 30f2a3a2..5b061e61 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreatePostgreSql.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreatePostgreSql.java @@ -161,11 +161,11 @@ public DynamicSecretCreatePostgreSql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateRabbitMq.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateRabbitMq.java index 3cadb97b..5580d917 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateRabbitMq.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateRabbitMq.java @@ -138,11 +138,11 @@ public DynamicSecretCreateRabbitMq deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateRdp.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateRdp.java index 081c14aa..6189c8d3 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateRdp.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateRdp.java @@ -165,11 +165,11 @@ public DynamicSecretCreateRdp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateRedis.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateRedis.java index 71f7953e..7158d31f 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateRedis.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateRedis.java @@ -137,11 +137,11 @@ public DynamicSecretCreateRedis deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateRedshift.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateRedshift.java index d77e3400..ba9dd359 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateRedshift.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateRedshift.java @@ -145,11 +145,11 @@ public DynamicSecretCreateRedshift deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateSnowflake.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateSnowflake.java index 2ed59ae1..7f20ddda 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateSnowflake.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateSnowflake.java @@ -206,11 +206,11 @@ public DynamicSecretCreateSnowflake deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretCreateVenafi.java b/src/main/java/io/akeyless/client/model/DynamicSecretCreateVenafi.java index aea7b69c..8790b8d5 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretCreateVenafi.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretCreateVenafi.java @@ -246,11 +246,11 @@ public DynamicSecretCreateVenafi deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateArtifactory.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateArtifactory.java index dde331e9..208165d7 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateArtifactory.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateArtifactory.java @@ -221,11 +221,11 @@ public DynamicSecretUpdateArtifactory deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateAws.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateAws.java index 6df56dc4..60c3b85e 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateAws.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateAws.java @@ -132,6 +132,10 @@ public class DynamicSecretUpdateAws { @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_WEB_PROXY) private Boolean secureAccessWebProxy = false; + public static final String SERIALIZED_NAME_SESSION_TAGS = "session-tags"; + @SerializedName(SERIALIZED_NAME_SESSION_TAGS) + private String sessionTags; + public static final String SERIALIZED_NAME_TAGS = "tags"; @SerializedName(SERIALIZED_NAME_TAGS) private List tags = null; @@ -144,6 +148,10 @@ public class DynamicSecretUpdateAws { @SerializedName(SERIALIZED_NAME_TOKEN) private String token; + public static final String SERIALIZED_NAME_TRANSITIVE_TAG_KEYS = "transitive-tag-keys"; + @SerializedName(SERIALIZED_NAME_TRANSITIVE_TAG_KEYS) + private String transitiveTagKeys; + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; @SerializedName(SERIALIZED_NAME_UID_TOKEN) private String uidToken; @@ -369,11 +377,11 @@ public DynamicSecretUpdateAws deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; @@ -730,6 +738,29 @@ public void setSecureAccessWebProxy(Boolean secureAccessWebProxy) { } + public DynamicSecretUpdateAws sessionTags(String sessionTags) { + + this.sessionTags = sessionTags; + return this; + } + + /** + * String of Key value session tags comma separated, relevant only for Assumed Role + * @return sessionTags + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "String of Key value session tags comma separated, relevant only for Assumed Role") + + public String getSessionTags() { + return sessionTags; + } + + + public void setSessionTags(String sessionTags) { + this.sessionTags = sessionTags; + } + + public DynamicSecretUpdateAws tags(List tags) { this.tags = tags; @@ -807,6 +838,29 @@ public void setToken(String token) { } + public DynamicSecretUpdateAws transitiveTagKeys(String transitiveTagKeys) { + + this.transitiveTagKeys = transitiveTagKeys; + return this; + } + + /** + * String of transitive tag keys space separated, relevant only for Assumed Role + * @return transitiveTagKeys + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "String of transitive tag keys space separated, relevant only for Assumed Role") + + public String getTransitiveTagKeys() { + return transitiveTagKeys; + } + + + public void setTransitiveTagKeys(String transitiveTagKeys) { + this.transitiveTagKeys = transitiveTagKeys; + } + + public DynamicSecretUpdateAws uidToken(String uidToken) { this.uidToken = uidToken; @@ -887,16 +941,18 @@ public boolean equals(Object o) { Objects.equals(this.secureAccessWeb, dynamicSecretUpdateAws.secureAccessWeb) && Objects.equals(this.secureAccessWebBrowsing, dynamicSecretUpdateAws.secureAccessWebBrowsing) && Objects.equals(this.secureAccessWebProxy, dynamicSecretUpdateAws.secureAccessWebProxy) && + Objects.equals(this.sessionTags, dynamicSecretUpdateAws.sessionTags) && Objects.equals(this.tags, dynamicSecretUpdateAws.tags) && Objects.equals(this.targetName, dynamicSecretUpdateAws.targetName) && Objects.equals(this.token, dynamicSecretUpdateAws.token) && + Objects.equals(this.transitiveTagKeys, dynamicSecretUpdateAws.transitiveTagKeys) && Objects.equals(this.uidToken, dynamicSecretUpdateAws.uidToken) && Objects.equals(this.userTtl, dynamicSecretUpdateAws.userTtl); } @Override public int hashCode() { - return Objects.hash(accessMode, adminRotationIntervalDays, awsAccessKeyId, awsAccessSecretKey, awsRoleArns, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, deleteProtection, description, enableAdminRotation, json, name, newName, passwordLength, producerEncryptionKeyName, region, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessEnable, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, tags, targetName, token, uidToken, userTtl); + return Objects.hash(accessMode, adminRotationIntervalDays, awsAccessKeyId, awsAccessSecretKey, awsRoleArns, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, deleteProtection, description, enableAdminRotation, json, name, newName, passwordLength, producerEncryptionKeyName, region, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessEnable, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, sessionTags, tags, targetName, token, transitiveTagKeys, uidToken, userTtl); } @Override @@ -928,9 +984,11 @@ public String toString() { sb.append(" secureAccessWeb: ").append(toIndentedString(secureAccessWeb)).append("\n"); sb.append(" secureAccessWebBrowsing: ").append(toIndentedString(secureAccessWebBrowsing)).append("\n"); sb.append(" secureAccessWebProxy: ").append(toIndentedString(secureAccessWebProxy)).append("\n"); + sb.append(" sessionTags: ").append(toIndentedString(sessionTags)).append("\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append(" targetName: ").append(toIndentedString(targetName)).append("\n"); sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" transitiveTagKeys: ").append(toIndentedString(transitiveTagKeys)).append("\n"); sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); sb.append(" userTtl: ").append(toIndentedString(userTtl)).append("\n"); sb.append("}"); diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateAzure.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateAzure.java index 56709cd2..72f36059 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateAzure.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateAzure.java @@ -242,11 +242,11 @@ public DynamicSecretUpdateAzure deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateCassandra.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateCassandra.java index 607a1416..65281b7f 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateCassandra.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateCassandra.java @@ -233,11 +233,11 @@ public DynamicSecretUpdateCassandra deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateChef.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateChef.java index 6bcbb422..a893e2f7 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateChef.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateChef.java @@ -202,11 +202,11 @@ public DynamicSecretUpdateChef deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateCustom.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateCustom.java index 6fc95253..64766f07 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateCustom.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateCustom.java @@ -155,11 +155,11 @@ public DynamicSecretUpdateCustom deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateDockerhub.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateDockerhub.java index 9398d5d1..839c7595 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateDockerhub.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateDockerhub.java @@ -98,11 +98,11 @@ public DynamicSecretUpdateDockerhub deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateEks.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateEks.java index 49e2773b..28bad614 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateEks.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateEks.java @@ -134,11 +134,11 @@ public DynamicSecretUpdateEks deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGcp.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGcp.java index f77d149e..78daea2a 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGcp.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGcp.java @@ -114,11 +114,11 @@ public DynamicSecretUpdateGcp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGithub.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGithub.java index f4b0cf80..e995dbe0 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGithub.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGithub.java @@ -110,11 +110,11 @@ public DynamicSecretUpdateGithub deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGitlab.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGitlab.java index d3d6807d..97544042 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGitlab.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGitlab.java @@ -114,11 +114,11 @@ public DynamicSecretUpdateGitlab deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGke.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGke.java index 8a9e0f34..f10466fd 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGke.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGke.java @@ -126,11 +126,11 @@ public DynamicSecretUpdateGke deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGoogleWorkspace.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGoogleWorkspace.java index c17c31fb..441ba685 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGoogleWorkspace.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateGoogleWorkspace.java @@ -160,11 +160,11 @@ public DynamicSecretUpdateGoogleWorkspace deleteProtection(String deleteProtecti } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateHanaDb.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateHanaDb.java index 7c3b79c6..28eae1dc 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateHanaDb.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateHanaDb.java @@ -138,11 +138,11 @@ public DynamicSecretUpdateHanaDb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateK8s.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateK8s.java index 2a659b91..8132c63f 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateK8s.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateK8s.java @@ -166,11 +166,11 @@ public DynamicSecretUpdateK8s deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateLdap.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateLdap.java index 5e4b3231..196b8b5c 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateLdap.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateLdap.java @@ -223,11 +223,11 @@ public DynamicSecretUpdateLdap deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMongoDb.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMongoDb.java index 5d85aadc..1c8b31b1 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMongoDb.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMongoDb.java @@ -154,11 +154,11 @@ public DynamicSecretUpdateMongoDb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMsSql.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMsSql.java index 0d83364d..1e11a91d 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMsSql.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMsSql.java @@ -138,11 +138,11 @@ public DynamicSecretUpdateMsSql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMySql.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMySql.java index c26433b4..1980831c 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMySql.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateMySql.java @@ -196,11 +196,11 @@ public DynamicSecretUpdateMySql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateOracleDb.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateOracleDb.java index 027ff026..e667e003 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateOracleDb.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateOracleDb.java @@ -188,11 +188,11 @@ public DynamicSecretUpdateOracleDb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdatePing.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdatePing.java index e372649f..84f87255 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdatePing.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdatePing.java @@ -150,11 +150,11 @@ public DynamicSecretUpdatePing deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdatePostgreSql.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdatePostgreSql.java index 71005abc..1b07da06 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdatePostgreSql.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdatePostgreSql.java @@ -165,11 +165,11 @@ public DynamicSecretUpdatePostgreSql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRabbitMq.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRabbitMq.java index 49c533d0..517c7069 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRabbitMq.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRabbitMq.java @@ -142,11 +142,11 @@ public DynamicSecretUpdateRabbitMq deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRdp.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRdp.java index cfa65de8..16e33303 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRdp.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRdp.java @@ -169,11 +169,11 @@ public DynamicSecretUpdateRdp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRedis.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRedis.java index 9603c77a..d1793593 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRedis.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRedis.java @@ -141,11 +141,11 @@ public DynamicSecretUpdateRedis deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRedshift.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRedshift.java index eb1660cf..606a9181 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRedshift.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateRedshift.java @@ -149,11 +149,11 @@ public DynamicSecretUpdateRedshift deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateSnowflake.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateSnowflake.java index 1a08c694..85ff5206 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateSnowflake.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateSnowflake.java @@ -210,11 +210,11 @@ public DynamicSecretUpdateSnowflake deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateVenafi.java b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateVenafi.java index 0f3afef9..5405333e 100644 --- a/src/main/java/io/akeyless/client/model/DynamicSecretUpdateVenafi.java +++ b/src/main/java/io/akeyless/client/model/DynamicSecretUpdateVenafi.java @@ -250,11 +250,11 @@ public DynamicSecretUpdateVenafi deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateMigration.java b/src/main/java/io/akeyless/client/model/GatewayCreateMigration.java index cdca43bf..5936021a 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateMigration.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateMigration.java @@ -52,6 +52,10 @@ public class GatewayCreateMigration { @SerializedName(SERIALIZED_NAME_1PASSWORD_VAULTS) private List _1passwordVaults = null; + public static final String SERIALIZED_NAME_SERVICE_ACCOUNT_KEY_DECODED = "ServiceAccountKeyDecoded"; + @SerializedName(SERIALIZED_NAME_SERVICE_ACCOUNT_KEY_DECODED) + private String serviceAccountKeyDecoded; + public static final String SERIALIZED_NAME_AD_DISCOVER_SERVICES = "ad-discover-services"; @SerializedName(SERIALIZED_NAME_AD_DISCOVER_SERVICES) private String adDiscoverServices = "false"; @@ -410,6 +414,29 @@ public void set1passwordVaults(List _1passwordVaults) { } + public GatewayCreateMigration serviceAccountKeyDecoded(String serviceAccountKeyDecoded) { + + this.serviceAccountKeyDecoded = serviceAccountKeyDecoded; + return this; + } + + /** + * Get serviceAccountKeyDecoded + * @return serviceAccountKeyDecoded + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getServiceAccountKeyDecoded() { + return serviceAccountKeyDecoded; + } + + + public void setServiceAccountKeyDecoded(String serviceAccountKeyDecoded) { + this.serviceAccountKeyDecoded = serviceAccountKeyDecoded; + } + + public GatewayCreateMigration adDiscoverServices(String adDiscoverServices) { this.adDiscoverServices = adDiscoverServices; @@ -1798,6 +1825,7 @@ public boolean equals(Object o) { Objects.equals(this._1passwordSecretKey, gatewayCreateMigration._1passwordSecretKey) && Objects.equals(this._1passwordUrl, gatewayCreateMigration._1passwordUrl) && Objects.equals(this._1passwordVaults, gatewayCreateMigration._1passwordVaults) && + Objects.equals(this.serviceAccountKeyDecoded, gatewayCreateMigration.serviceAccountKeyDecoded) && Objects.equals(this.adDiscoverServices, gatewayCreateMigration.adDiscoverServices) && Objects.equals(this.adDiscoveryTypes, gatewayCreateMigration.adDiscoveryTypes) && Objects.equals(this.adOsFilter, gatewayCreateMigration.adOsFilter) && @@ -1860,7 +1888,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(_1passwordEmail, _1passwordPassword, _1passwordSecretKey, _1passwordUrl, _1passwordVaults, adDiscoverServices, adDiscoveryTypes, adOsFilter, adSshPort, adTargetFormat, adTargetsType, adWinrmOverHttp, adWinrmPort, adAutoRotate, adComputerBaseDn, adDiscoverLocalUsers, adDomainName, adDomainUsersPathTemplate, adLocalUsersIgnore, adLocalUsersPathTemplate, adRotationHour, adRotationInterval, adSraEnableRdp, adTargetName, adTargetsPathTemplate, adUserBaseDn, adUserGroups, awsKey, awsKeyId, awsRegion, azureClientId, azureKvName, azureSecret, azureTenantId, gcpKey, hashiJson, hashiNs, hashiToken, hashiUrl, json, k8sCaCertificate, k8sClientCertificate, k8sClientKey, k8sNamespace, k8sPassword, k8sSkipSystem, k8sToken, k8sUrl, k8sUsername, name, protectionKey, siAutoRotate, siRotationHour, siRotationInterval, siSraEnableRdp, siTargetName, siUserGroups, siUsersIgnore, siUsersPathTemplate, targetLocation, token, type, uidToken); + return Objects.hash(_1passwordEmail, _1passwordPassword, _1passwordSecretKey, _1passwordUrl, _1passwordVaults, serviceAccountKeyDecoded, adDiscoverServices, adDiscoveryTypes, adOsFilter, adSshPort, adTargetFormat, adTargetsType, adWinrmOverHttp, adWinrmPort, adAutoRotate, adComputerBaseDn, adDiscoverLocalUsers, adDomainName, adDomainUsersPathTemplate, adLocalUsersIgnore, adLocalUsersPathTemplate, adRotationHour, adRotationInterval, adSraEnableRdp, adTargetName, adTargetsPathTemplate, adUserBaseDn, adUserGroups, awsKey, awsKeyId, awsRegion, azureClientId, azureKvName, azureSecret, azureTenantId, gcpKey, hashiJson, hashiNs, hashiToken, hashiUrl, json, k8sCaCertificate, k8sClientCertificate, k8sClientKey, k8sNamespace, k8sPassword, k8sSkipSystem, k8sToken, k8sUrl, k8sUsername, name, protectionKey, siAutoRotate, siRotationHour, siRotationInterval, siSraEnableRdp, siTargetName, siUserGroups, siUsersIgnore, siUsersPathTemplate, targetLocation, token, type, uidToken); } @Override @@ -1872,6 +1900,7 @@ public String toString() { sb.append(" _1passwordSecretKey: ").append(toIndentedString(_1passwordSecretKey)).append("\n"); sb.append(" _1passwordUrl: ").append(toIndentedString(_1passwordUrl)).append("\n"); sb.append(" _1passwordVaults: ").append(toIndentedString(_1passwordVaults)).append("\n"); + sb.append(" serviceAccountKeyDecoded: ").append(toIndentedString(serviceAccountKeyDecoded)).append("\n"); sb.append(" adDiscoverServices: ").append(toIndentedString(adDiscoverServices)).append("\n"); sb.append(" adDiscoveryTypes: ").append(toIndentedString(adDiscoveryTypes)).append("\n"); sb.append(" adOsFilter: ").append(toIndentedString(adOsFilter)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerArtifactory.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerArtifactory.java index 493c8e60..71223351 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerArtifactory.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerArtifactory.java @@ -213,11 +213,11 @@ public GatewayCreateProducerArtifactory deleteProtection(String deleteProtection } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerAws.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerAws.java index 94f0d4ec..dccac784 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerAws.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerAws.java @@ -124,6 +124,10 @@ public class GatewayCreateProducerAws { @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_WEB_PROXY) private Boolean secureAccessWebProxy = false; + public static final String SERIALIZED_NAME_SESSION_TAGS = "session-tags"; + @SerializedName(SERIALIZED_NAME_SESSION_TAGS) + private String sessionTags; + public static final String SERIALIZED_NAME_TAGS = "tags"; @SerializedName(SERIALIZED_NAME_TAGS) private List tags = null; @@ -136,6 +140,10 @@ public class GatewayCreateProducerAws { @SerializedName(SERIALIZED_NAME_TOKEN) private String token; + public static final String SERIALIZED_NAME_TRANSITIVE_TAG_KEYS = "transitive-tag-keys"; + @SerializedName(SERIALIZED_NAME_TRANSITIVE_TAG_KEYS) + private String transitiveTagKeys; + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; @SerializedName(SERIALIZED_NAME_UID_TOKEN) private String uidToken; @@ -361,11 +369,11 @@ public GatewayCreateProducerAws deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; @@ -676,6 +684,29 @@ public void setSecureAccessWebProxy(Boolean secureAccessWebProxy) { } + public GatewayCreateProducerAws sessionTags(String sessionTags) { + + this.sessionTags = sessionTags; + return this; + } + + /** + * String of Key value session tags comma separated, relevant only for Assumed Role + * @return sessionTags + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "String of Key value session tags comma separated, relevant only for Assumed Role") + + public String getSessionTags() { + return sessionTags; + } + + + public void setSessionTags(String sessionTags) { + this.sessionTags = sessionTags; + } + + public GatewayCreateProducerAws tags(List tags) { this.tags = tags; @@ -753,6 +784,29 @@ public void setToken(String token) { } + public GatewayCreateProducerAws transitiveTagKeys(String transitiveTagKeys) { + + this.transitiveTagKeys = transitiveTagKeys; + return this; + } + + /** + * String of transitive tag keys space separated, relevant only for Assumed Role + * @return transitiveTagKeys + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "String of transitive tag keys space separated, relevant only for Assumed Role") + + public String getTransitiveTagKeys() { + return transitiveTagKeys; + } + + + public void setTransitiveTagKeys(String transitiveTagKeys) { + this.transitiveTagKeys = transitiveTagKeys; + } + + public GatewayCreateProducerAws uidToken(String uidToken) { this.uidToken = uidToken; @@ -831,16 +885,18 @@ public boolean equals(Object o) { Objects.equals(this.secureAccessWeb, gatewayCreateProducerAws.secureAccessWeb) && Objects.equals(this.secureAccessWebBrowsing, gatewayCreateProducerAws.secureAccessWebBrowsing) && Objects.equals(this.secureAccessWebProxy, gatewayCreateProducerAws.secureAccessWebProxy) && + Objects.equals(this.sessionTags, gatewayCreateProducerAws.sessionTags) && Objects.equals(this.tags, gatewayCreateProducerAws.tags) && Objects.equals(this.targetName, gatewayCreateProducerAws.targetName) && Objects.equals(this.token, gatewayCreateProducerAws.token) && + Objects.equals(this.transitiveTagKeys, gatewayCreateProducerAws.transitiveTagKeys) && Objects.equals(this.uidToken, gatewayCreateProducerAws.uidToken) && Objects.equals(this.userTtl, gatewayCreateProducerAws.userTtl); } @Override public int hashCode() { - return Objects.hash(accessMode, adminRotationIntervalDays, awsAccessKeyId, awsAccessSecretKey, awsRoleArns, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, deleteProtection, enableAdminRotation, json, name, passwordLength, producerEncryptionKeyName, region, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessEnable, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, tags, targetName, token, uidToken, userTtl); + return Objects.hash(accessMode, adminRotationIntervalDays, awsAccessKeyId, awsAccessSecretKey, awsRoleArns, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, deleteProtection, enableAdminRotation, json, name, passwordLength, producerEncryptionKeyName, region, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessEnable, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, sessionTags, tags, targetName, token, transitiveTagKeys, uidToken, userTtl); } @Override @@ -870,9 +926,11 @@ public String toString() { sb.append(" secureAccessWeb: ").append(toIndentedString(secureAccessWeb)).append("\n"); sb.append(" secureAccessWebBrowsing: ").append(toIndentedString(secureAccessWebBrowsing)).append("\n"); sb.append(" secureAccessWebProxy: ").append(toIndentedString(secureAccessWebProxy)).append("\n"); + sb.append(" sessionTags: ").append(toIndentedString(sessionTags)).append("\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append(" targetName: ").append(toIndentedString(targetName)).append("\n"); sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" transitiveTagKeys: ").append(toIndentedString(transitiveTagKeys)).append("\n"); sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); sb.append(" userTtl: ").append(toIndentedString(userTtl)).append("\n"); sb.append("}"); diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerAzure.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerAzure.java index 75b7bbc8..7ed27fda 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerAzure.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerAzure.java @@ -234,11 +234,11 @@ public GatewayCreateProducerAzure deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerCassandra.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerCassandra.java index baa8f110..d5ad424e 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerCassandra.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerCassandra.java @@ -225,11 +225,11 @@ public GatewayCreateProducerCassandra deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerChef.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerChef.java index 04a1e16f..22d38ced 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerChef.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerChef.java @@ -194,11 +194,11 @@ public GatewayCreateProducerChef deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerCustom.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerCustom.java index 0546ae2d..4ebc4578 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerCustom.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerCustom.java @@ -148,11 +148,11 @@ public GatewayCreateProducerCustom deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerDockerhub.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerDockerhub.java index b237cc29..15d758da 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerDockerhub.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerDockerhub.java @@ -90,11 +90,11 @@ public GatewayCreateProducerDockerhub deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerEks.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerEks.java index 5157d9f4..1a90ad26 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerEks.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerEks.java @@ -126,11 +126,11 @@ public GatewayCreateProducerEks deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerGcp.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerGcp.java index 080296f6..8e08710c 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerGcp.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerGcp.java @@ -106,11 +106,11 @@ public GatewayCreateProducerGcp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerGithub.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerGithub.java index 4c85693b..01af0005 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerGithub.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerGithub.java @@ -102,11 +102,11 @@ public GatewayCreateProducerGithub deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerGke.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerGke.java index c4302757..6a7c811f 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerGke.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerGke.java @@ -118,11 +118,11 @@ public GatewayCreateProducerGke deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerHanaDb.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerHanaDb.java index 5ed37ab2..3ab7584d 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerHanaDb.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerHanaDb.java @@ -130,11 +130,11 @@ public GatewayCreateProducerHanaDb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerLdap.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerLdap.java index 5d8d81d9..c5781fa2 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerLdap.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerLdap.java @@ -215,11 +215,11 @@ public GatewayCreateProducerLdap deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerMSSQL.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerMSSQL.java index cd3be62a..bbfa9647 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerMSSQL.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerMSSQL.java @@ -130,11 +130,11 @@ public GatewayCreateProducerMSSQL deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerMongo.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerMongo.java index 5c9ffd21..9e9321c1 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerMongo.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerMongo.java @@ -146,11 +146,11 @@ public GatewayCreateProducerMongo deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerMySQL.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerMySQL.java index a89c0d07..3b5c1b09 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerMySQL.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerMySQL.java @@ -188,11 +188,11 @@ public GatewayCreateProducerMySQL deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerNativeK8S.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerNativeK8S.java index ce2a6bf1..1c648d16 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerNativeK8S.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerNativeK8S.java @@ -158,11 +158,11 @@ public GatewayCreateProducerNativeK8S deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerOracleDb.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerOracleDb.java index ef278073..e7b84abc 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerOracleDb.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerOracleDb.java @@ -180,11 +180,11 @@ public GatewayCreateProducerOracleDb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerPing.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerPing.java index 9b6c8b08..b4c19827 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerPing.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerPing.java @@ -142,11 +142,11 @@ public GatewayCreateProducerPing deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerPostgreSQL.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerPostgreSQL.java index 6f2811dc..7c230e35 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerPostgreSQL.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerPostgreSQL.java @@ -157,11 +157,11 @@ public GatewayCreateProducerPostgreSQL deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerRabbitMQ.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerRabbitMQ.java index 1b853e30..065c44c2 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerRabbitMQ.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerRabbitMQ.java @@ -134,11 +134,11 @@ public GatewayCreateProducerRabbitMQ deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerRdp.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerRdp.java index 534e21e6..a53f22b3 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerRdp.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerRdp.java @@ -161,11 +161,11 @@ public GatewayCreateProducerRdp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerRedis.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerRedis.java index 8576d8a3..b0c709af 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerRedis.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerRedis.java @@ -133,11 +133,11 @@ public GatewayCreateProducerRedis deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerRedshift.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerRedshift.java index f0be5a33..497a1b8a 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerRedshift.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerRedshift.java @@ -141,11 +141,11 @@ public GatewayCreateProducerRedshift deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerSnowflake.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerSnowflake.java index 69304440..6856741d 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerSnowflake.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerSnowflake.java @@ -202,11 +202,11 @@ public GatewayCreateProducerSnowflake deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayCreateProducerVenafi.java b/src/main/java/io/akeyless/client/model/GatewayCreateProducerVenafi.java index 28005d1b..0d2ac562 100644 --- a/src/main/java/io/akeyless/client/model/GatewayCreateProducerVenafi.java +++ b/src/main/java/io/akeyless/client/model/GatewayCreateProducerVenafi.java @@ -242,11 +242,11 @@ public GatewayCreateProducerVenafi deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateItem.java b/src/main/java/io/akeyless/client/model/GatewayUpdateItem.java index 542a32bd..dac4776e 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateItem.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateItem.java @@ -304,11 +304,11 @@ public GatewayUpdateItem deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateMigration.java b/src/main/java/io/akeyless/client/model/GatewayUpdateMigration.java index 17eb1344..3b312fa8 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateMigration.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateMigration.java @@ -52,6 +52,10 @@ public class GatewayUpdateMigration { @SerializedName(SERIALIZED_NAME_1PASSWORD_VAULTS) private List _1passwordVaults = null; + public static final String SERIALIZED_NAME_SERVICE_ACCOUNT_KEY_DECODED = "ServiceAccountKeyDecoded"; + @SerializedName(SERIALIZED_NAME_SERVICE_ACCOUNT_KEY_DECODED) + private String serviceAccountKeyDecoded; + public static final String SERIALIZED_NAME_AD_DISCOVER_SERVICES = "ad-discover-services"; @SerializedName(SERIALIZED_NAME_AD_DISCOVER_SERVICES) private String adDiscoverServices = "false"; @@ -414,6 +418,29 @@ public void set1passwordVaults(List _1passwordVaults) { } + public GatewayUpdateMigration serviceAccountKeyDecoded(String serviceAccountKeyDecoded) { + + this.serviceAccountKeyDecoded = serviceAccountKeyDecoded; + return this; + } + + /** + * Get serviceAccountKeyDecoded + * @return serviceAccountKeyDecoded + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public String getServiceAccountKeyDecoded() { + return serviceAccountKeyDecoded; + } + + + public void setServiceAccountKeyDecoded(String serviceAccountKeyDecoded) { + this.serviceAccountKeyDecoded = serviceAccountKeyDecoded; + } + + public GatewayUpdateMigration adDiscoverServices(String adDiscoverServices) { this.adDiscoverServices = adDiscoverServices; @@ -1825,6 +1852,7 @@ public boolean equals(Object o) { Objects.equals(this._1passwordSecretKey, gatewayUpdateMigration._1passwordSecretKey) && Objects.equals(this._1passwordUrl, gatewayUpdateMigration._1passwordUrl) && Objects.equals(this._1passwordVaults, gatewayUpdateMigration._1passwordVaults) && + Objects.equals(this.serviceAccountKeyDecoded, gatewayUpdateMigration.serviceAccountKeyDecoded) && Objects.equals(this.adDiscoverServices, gatewayUpdateMigration.adDiscoverServices) && Objects.equals(this.adDiscoveryTypes, gatewayUpdateMigration.adDiscoveryTypes) && Objects.equals(this.adOsFilter, gatewayUpdateMigration.adOsFilter) && @@ -1888,7 +1916,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(_1passwordEmail, _1passwordPassword, _1passwordSecretKey, _1passwordUrl, _1passwordVaults, adDiscoverServices, adDiscoveryTypes, adOsFilter, adSshPort, adTargetFormat, adTargetsType, adWinrmOverHttp, adWinrmPort, adAutoRotate, adComputerBaseDn, adDiscoverLocalUsers, adDomainName, adDomainUsersPathTemplate, adLocalUsersIgnore, adLocalUsersPathTemplate, adRotationHour, adRotationInterval, adSraEnableRdp, adTargetName, adTargetsPathTemplate, adUserBaseDn, adUserGroups, awsKey, awsKeyId, awsRegion, azureClientId, azureKvName, azureSecret, azureTenantId, gcpKey, hashiJson, hashiNs, hashiToken, hashiUrl, id, json, k8sCaCertificate, k8sClientCertificate, k8sClientKey, k8sNamespace, k8sPassword, k8sSkipSystem, k8sToken, k8sUrl, k8sUsername, name, newName, protectionKey, siAutoRotate, siRotationHour, siRotationInterval, siSraEnableRdp, siTargetName, siUserGroups, siUsersIgnore, siUsersPathTemplate, targetLocation, token, uidToken); + return Objects.hash(_1passwordEmail, _1passwordPassword, _1passwordSecretKey, _1passwordUrl, _1passwordVaults, serviceAccountKeyDecoded, adDiscoverServices, adDiscoveryTypes, adOsFilter, adSshPort, adTargetFormat, adTargetsType, adWinrmOverHttp, adWinrmPort, adAutoRotate, adComputerBaseDn, adDiscoverLocalUsers, adDomainName, adDomainUsersPathTemplate, adLocalUsersIgnore, adLocalUsersPathTemplate, adRotationHour, adRotationInterval, adSraEnableRdp, adTargetName, adTargetsPathTemplate, adUserBaseDn, adUserGroups, awsKey, awsKeyId, awsRegion, azureClientId, azureKvName, azureSecret, azureTenantId, gcpKey, hashiJson, hashiNs, hashiToken, hashiUrl, id, json, k8sCaCertificate, k8sClientCertificate, k8sClientKey, k8sNamespace, k8sPassword, k8sSkipSystem, k8sToken, k8sUrl, k8sUsername, name, newName, protectionKey, siAutoRotate, siRotationHour, siRotationInterval, siSraEnableRdp, siTargetName, siUserGroups, siUsersIgnore, siUsersPathTemplate, targetLocation, token, uidToken); } @Override @@ -1900,6 +1928,7 @@ public String toString() { sb.append(" _1passwordSecretKey: ").append(toIndentedString(_1passwordSecretKey)).append("\n"); sb.append(" _1passwordUrl: ").append(toIndentedString(_1passwordUrl)).append("\n"); sb.append(" _1passwordVaults: ").append(toIndentedString(_1passwordVaults)).append("\n"); + sb.append(" serviceAccountKeyDecoded: ").append(toIndentedString(serviceAccountKeyDecoded)).append("\n"); sb.append(" adDiscoverServices: ").append(toIndentedString(adDiscoverServices)).append("\n"); sb.append(" adDiscoveryTypes: ").append(toIndentedString(adDiscoveryTypes)).append("\n"); sb.append(" adOsFilter: ").append(toIndentedString(adOsFilter)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerArtifactory.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerArtifactory.java index dba2931b..ca0d3eff 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerArtifactory.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerArtifactory.java @@ -217,11 +217,11 @@ public GatewayUpdateProducerArtifactory deleteProtection(String deleteProtection } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerAws.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerAws.java index 81ca5997..9af810cc 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerAws.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerAws.java @@ -128,6 +128,10 @@ public class GatewayUpdateProducerAws { @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_WEB_PROXY) private Boolean secureAccessWebProxy = false; + public static final String SERIALIZED_NAME_SESSION_TAGS = "session-tags"; + @SerializedName(SERIALIZED_NAME_SESSION_TAGS) + private String sessionTags; + public static final String SERIALIZED_NAME_TAGS = "tags"; @SerializedName(SERIALIZED_NAME_TAGS) private List tags = null; @@ -140,6 +144,10 @@ public class GatewayUpdateProducerAws { @SerializedName(SERIALIZED_NAME_TOKEN) private String token; + public static final String SERIALIZED_NAME_TRANSITIVE_TAG_KEYS = "transitive-tag-keys"; + @SerializedName(SERIALIZED_NAME_TRANSITIVE_TAG_KEYS) + private String transitiveTagKeys; + public static final String SERIALIZED_NAME_UID_TOKEN = "uid-token"; @SerializedName(SERIALIZED_NAME_UID_TOKEN) private String uidToken; @@ -365,11 +373,11 @@ public GatewayUpdateProducerAws deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; @@ -703,6 +711,29 @@ public void setSecureAccessWebProxy(Boolean secureAccessWebProxy) { } + public GatewayUpdateProducerAws sessionTags(String sessionTags) { + + this.sessionTags = sessionTags; + return this; + } + + /** + * String of Key value session tags comma separated, relevant only for Assumed Role + * @return sessionTags + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "String of Key value session tags comma separated, relevant only for Assumed Role") + + public String getSessionTags() { + return sessionTags; + } + + + public void setSessionTags(String sessionTags) { + this.sessionTags = sessionTags; + } + + public GatewayUpdateProducerAws tags(List tags) { this.tags = tags; @@ -780,6 +811,29 @@ public void setToken(String token) { } + public GatewayUpdateProducerAws transitiveTagKeys(String transitiveTagKeys) { + + this.transitiveTagKeys = transitiveTagKeys; + return this; + } + + /** + * String of transitive tag keys space separated, relevant only for Assumed Role + * @return transitiveTagKeys + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "String of transitive tag keys space separated, relevant only for Assumed Role") + + public String getTransitiveTagKeys() { + return transitiveTagKeys; + } + + + public void setTransitiveTagKeys(String transitiveTagKeys) { + this.transitiveTagKeys = transitiveTagKeys; + } + + public GatewayUpdateProducerAws uidToken(String uidToken) { this.uidToken = uidToken; @@ -859,16 +913,18 @@ public boolean equals(Object o) { Objects.equals(this.secureAccessWeb, gatewayUpdateProducerAws.secureAccessWeb) && Objects.equals(this.secureAccessWebBrowsing, gatewayUpdateProducerAws.secureAccessWebBrowsing) && Objects.equals(this.secureAccessWebProxy, gatewayUpdateProducerAws.secureAccessWebProxy) && + Objects.equals(this.sessionTags, gatewayUpdateProducerAws.sessionTags) && Objects.equals(this.tags, gatewayUpdateProducerAws.tags) && Objects.equals(this.targetName, gatewayUpdateProducerAws.targetName) && Objects.equals(this.token, gatewayUpdateProducerAws.token) && + Objects.equals(this.transitiveTagKeys, gatewayUpdateProducerAws.transitiveTagKeys) && Objects.equals(this.uidToken, gatewayUpdateProducerAws.uidToken) && Objects.equals(this.userTtl, gatewayUpdateProducerAws.userTtl); } @Override public int hashCode() { - return Objects.hash(accessMode, adminRotationIntervalDays, awsAccessKeyId, awsAccessSecretKey, awsRoleArns, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, deleteProtection, enableAdminRotation, json, name, newName, passwordLength, producerEncryptionKeyName, region, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessEnable, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, tags, targetName, token, uidToken, userTtl); + return Objects.hash(accessMode, adminRotationIntervalDays, awsAccessKeyId, awsAccessSecretKey, awsRoleArns, awsUserConsoleAccess, awsUserGroups, awsUserPolicies, awsUserProgrammaticAccess, deleteProtection, enableAdminRotation, json, name, newName, passwordLength, producerEncryptionKeyName, region, secureAccessAwsAccountId, secureAccessAwsNativeCli, secureAccessBastionIssuer, secureAccessEnable, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, sessionTags, tags, targetName, token, transitiveTagKeys, uidToken, userTtl); } @Override @@ -899,9 +955,11 @@ public String toString() { sb.append(" secureAccessWeb: ").append(toIndentedString(secureAccessWeb)).append("\n"); sb.append(" secureAccessWebBrowsing: ").append(toIndentedString(secureAccessWebBrowsing)).append("\n"); sb.append(" secureAccessWebProxy: ").append(toIndentedString(secureAccessWebProxy)).append("\n"); + sb.append(" sessionTags: ").append(toIndentedString(sessionTags)).append("\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append(" targetName: ").append(toIndentedString(targetName)).append("\n"); sb.append(" token: ").append(toIndentedString(token)).append("\n"); + sb.append(" transitiveTagKeys: ").append(toIndentedString(transitiveTagKeys)).append("\n"); sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); sb.append(" userTtl: ").append(toIndentedString(userTtl)).append("\n"); sb.append("}"); diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerAzure.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerAzure.java index 01765c24..fc9cb629 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerAzure.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerAzure.java @@ -238,11 +238,11 @@ public GatewayUpdateProducerAzure deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCassandra.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCassandra.java index e7d5232d..98372de3 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCassandra.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCassandra.java @@ -229,11 +229,11 @@ public GatewayUpdateProducerCassandra deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerChef.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerChef.java index e4485a03..c2320c0c 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerChef.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerChef.java @@ -198,11 +198,11 @@ public GatewayUpdateProducerChef deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCustom.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCustom.java index ff9ffca5..aaa060d1 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCustom.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerCustom.java @@ -152,11 +152,11 @@ public GatewayUpdateProducerCustom deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerDockerhub.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerDockerhub.java index dea0615e..8c466f9d 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerDockerhub.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerDockerhub.java @@ -94,11 +94,11 @@ public GatewayUpdateProducerDockerhub deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerEks.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerEks.java index afaaaa0e..2e261c67 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerEks.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerEks.java @@ -130,11 +130,11 @@ public GatewayUpdateProducerEks deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGcp.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGcp.java index c95efd52..e622e172 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGcp.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGcp.java @@ -110,11 +110,11 @@ public GatewayUpdateProducerGcp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGithub.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGithub.java index 2c1751a7..765cbbb2 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGithub.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGithub.java @@ -106,11 +106,11 @@ public GatewayUpdateProducerGithub deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGke.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGke.java index 2228e243..88eaa8b2 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGke.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerGke.java @@ -122,11 +122,11 @@ public GatewayUpdateProducerGke deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerHanaDb.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerHanaDb.java index dd46171f..83c4fd99 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerHanaDb.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerHanaDb.java @@ -134,11 +134,11 @@ public GatewayUpdateProducerHanaDb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerLdap.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerLdap.java index 262e5137..b0b57dc4 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerLdap.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerLdap.java @@ -219,11 +219,11 @@ public GatewayUpdateProducerLdap deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMSSQL.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMSSQL.java index 615ae789..39fde09d 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMSSQL.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMSSQL.java @@ -134,11 +134,11 @@ public GatewayUpdateProducerMSSQL deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMongo.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMongo.java index 1e68b2db..1854e7ba 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMongo.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMongo.java @@ -150,11 +150,11 @@ public GatewayUpdateProducerMongo deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMySQL.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMySQL.java index 792f2922..06150403 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMySQL.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerMySQL.java @@ -192,11 +192,11 @@ public GatewayUpdateProducerMySQL deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerNativeK8S.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerNativeK8S.java index bd039481..b24a1cd8 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerNativeK8S.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerNativeK8S.java @@ -162,11 +162,11 @@ public GatewayUpdateProducerNativeK8S deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerOracleDb.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerOracleDb.java index 46657053..22551e95 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerOracleDb.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerOracleDb.java @@ -184,11 +184,11 @@ public GatewayUpdateProducerOracleDb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerPing.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerPing.java index 7fdc5271..d16be31b 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerPing.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerPing.java @@ -146,11 +146,11 @@ public GatewayUpdateProducerPing deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerPostgreSQL.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerPostgreSQL.java index 4e643fc7..62bd0e5b 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerPostgreSQL.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerPostgreSQL.java @@ -161,11 +161,11 @@ public GatewayUpdateProducerPostgreSQL deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRabbitMQ.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRabbitMQ.java index d1a3595f..99b122c3 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRabbitMQ.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRabbitMQ.java @@ -138,11 +138,11 @@ public GatewayUpdateProducerRabbitMQ deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRdp.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRdp.java index b0541150..74d36720 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRdp.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRdp.java @@ -165,11 +165,11 @@ public GatewayUpdateProducerRdp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRedis.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRedis.java index 6d882689..b7df05d3 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRedis.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRedis.java @@ -137,11 +137,11 @@ public GatewayUpdateProducerRedis deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRedshift.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRedshift.java index 6eaf6ae6..1ddd95fa 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRedshift.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerRedshift.java @@ -145,11 +145,11 @@ public GatewayUpdateProducerRedshift deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerSnowflake.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerSnowflake.java index 81844a69..44cbbb9e 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerSnowflake.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerSnowflake.java @@ -206,11 +206,11 @@ public GatewayUpdateProducerSnowflake deleteProtection(String deleteProtection) } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerVenafi.java b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerVenafi.java index b34a3017..fb9b6f57 100644 --- a/src/main/java/io/akeyless/client/model/GatewayUpdateProducerVenafi.java +++ b/src/main/java/io/akeyless/client/model/GatewayUpdateProducerVenafi.java @@ -246,11 +246,11 @@ public GatewayUpdateProducerVenafi deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/GetRotatedSecretValue.java b/src/main/java/io/akeyless/client/model/GetRotatedSecretValue.java index 8deef49d..d4204762 100644 --- a/src/main/java/io/akeyless/client/model/GetRotatedSecretValue.java +++ b/src/main/java/io/akeyless/client/model/GetRotatedSecretValue.java @@ -25,9 +25,8 @@ import java.io.IOException; /** - * getRotatedSecretValue is a command that creates a new Akeyless profile. [Deprecated: Use rotated-secret get-value command] + * GetRotatedSecretValue */ -@ApiModel(description = "getRotatedSecretValue is a command that creates a new Akeyless profile. [Deprecated: Use rotated-secret get-value command]") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class GetRotatedSecretValue { public static final String SERIALIZED_NAME_HOST = "host"; diff --git a/src/main/java/io/akeyless/client/model/NotiForwarder.java b/src/main/java/io/akeyless/client/model/NotiForwarder.java index 51e97125..95eb2d06 100644 --- a/src/main/java/io/akeyless/client/model/NotiForwarder.java +++ b/src/main/java/io/akeyless/client/model/NotiForwarder.java @@ -67,6 +67,10 @@ public class NotiForwarder { @SerializedName(SERIALIZED_NAME_GATEWAY_CLUSTER_ID) private Long gatewayClusterId; + public static final String SERIALIZED_NAME_INCLUDE_ERROR = "include_error"; + @SerializedName(SERIALIZED_NAME_INCLUDE_ERROR) + private Boolean includeError; + public static final String SERIALIZED_NAME_IS_ENABLED = "is_enabled"; @SerializedName(SERIALIZED_NAME_IS_ENABLED) private Boolean isEnabled; @@ -342,6 +346,29 @@ public void setGatewayClusterId(Long gatewayClusterId) { } + public NotiForwarder includeError(Boolean includeError) { + + this.includeError = includeError; + return this; + } + + /** + * Get includeError + * @return includeError + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getIncludeError() { + return includeError; + } + + + public void setIncludeError(Boolean includeError) { + this.includeError = includeError; + } + + public NotiForwarder isEnabled(Boolean isEnabled) { this.isEnabled = isEnabled; @@ -797,6 +824,7 @@ public boolean equals(Object o) { Objects.equals(this.endpoint, notiForwarder.endpoint) && Objects.equals(this.eventTypes, notiForwarder.eventTypes) && Objects.equals(this.gatewayClusterId, notiForwarder.gatewayClusterId) && + Objects.equals(this.includeError, notiForwarder.includeError) && Objects.equals(this.isEnabled, notiForwarder.isEnabled) && Objects.equals(this.lastVersion, notiForwarder.lastVersion) && Objects.equals(this.modificationDate, notiForwarder.modificationDate) && @@ -819,7 +847,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(authType, clientId, clientPermissions, comment, creationDate, endpoint, eventTypes, gatewayClusterId, isEnabled, lastVersion, modificationDate, notiForwarderId, notiForwarderName, notiForwarderType, notiForwarderVersions, overrideUrl, paths, protectionKey, runnerType, slackNotiForwarderPublicDetails, timespanInSeconds, toEmails, userEmail, username, webhookNotiForwarderPublicDetails, withCustomerFragment); + return Objects.hash(authType, clientId, clientPermissions, comment, creationDate, endpoint, eventTypes, gatewayClusterId, includeError, isEnabled, lastVersion, modificationDate, notiForwarderId, notiForwarderName, notiForwarderType, notiForwarderVersions, overrideUrl, paths, protectionKey, runnerType, slackNotiForwarderPublicDetails, timespanInSeconds, toEmails, userEmail, username, webhookNotiForwarderPublicDetails, withCustomerFragment); } @Override @@ -834,6 +862,7 @@ public String toString() { sb.append(" endpoint: ").append(toIndentedString(endpoint)).append("\n"); sb.append(" eventTypes: ").append(toIndentedString(eventTypes)).append("\n"); sb.append(" gatewayClusterId: ").append(toIndentedString(gatewayClusterId)).append("\n"); + sb.append(" includeError: ").append(toIndentedString(includeError)).append("\n"); sb.append(" isEnabled: ").append(toIndentedString(isEnabled)).append("\n"); sb.append(" lastVersion: ").append(toIndentedString(lastVersion)).append("\n"); sb.append(" modificationDate: ").append(toIndentedString(modificationDate)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/RenewCertificate.java b/src/main/java/io/akeyless/client/model/RenewCertificate.java index 0ea24ed7..26e9265c 100644 --- a/src/main/java/io/akeyless/client/model/RenewCertificate.java +++ b/src/main/java/io/akeyless/client/model/RenewCertificate.java @@ -29,6 +29,10 @@ */ @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class RenewCertificate { + public static final String SERIALIZED_NAME_CERT_ISSUER_NAME = "cert-issuer-name"; + @SerializedName(SERIALIZED_NAME_CERT_ISSUER_NAME) + private String certIssuerName; + public static final String SERIALIZED_NAME_GENERATE_KEY = "generate-key"; @SerializedName(SERIALIZED_NAME_GENERATE_KEY) private Boolean generateKey; @@ -56,6 +60,29 @@ public class RenewCertificate { public RenewCertificate() { } + public RenewCertificate certIssuerName(String certIssuerName) { + + this.certIssuerName = certIssuerName; + return this; + } + + /** + * The name of the PKI certificate issuer + * @return certIssuerName + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "The name of the PKI certificate issuer") + + public String getCertIssuerName() { + return certIssuerName; + } + + + public void setCertIssuerName(String certIssuerName) { + this.certIssuerName = certIssuerName; + } + + public RenewCertificate generateKey(Boolean generateKey) { this.generateKey = generateKey; @@ -203,7 +230,8 @@ public boolean equals(Object o) { return false; } RenewCertificate renewCertificate = (RenewCertificate) o; - return Objects.equals(this.generateKey, renewCertificate.generateKey) && + return Objects.equals(this.certIssuerName, renewCertificate.certIssuerName) && + Objects.equals(this.generateKey, renewCertificate.generateKey) && Objects.equals(this.itemId, renewCertificate.itemId) && Objects.equals(this.json, renewCertificate.json) && Objects.equals(this.name, renewCertificate.name) && @@ -213,13 +241,14 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(generateKey, itemId, json, name, token, uidToken); + return Objects.hash(certIssuerName, generateKey, itemId, json, name, token, uidToken); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class RenewCertificate {\n"); + sb.append(" certIssuerName: ").append(toIndentedString(certIssuerName)).append("\n"); sb.append(" generateKey: ").append(toIndentedString(generateKey)).append("\n"); sb.append(" itemId: ").append(toIndentedString(itemId)).append("\n"); sb.append(" json: ").append(toIndentedString(json)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/Role.java b/src/main/java/io/akeyless/client/model/Role.java index 1004268a..73599a29 100644 --- a/src/main/java/io/akeyless/client/model/Role.java +++ b/src/main/java/io/akeyless/client/model/Role.java @@ -54,6 +54,10 @@ public class Role { @SerializedName(SERIALIZED_NAME_CREATION_DATE) private OffsetDateTime creationDate; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private Boolean deleteProtection; + public static final String SERIALIZED_NAME_MODIFICATION_DATE = "modification_date"; @SerializedName(SERIALIZED_NAME_MODIFICATION_DATE) private OffsetDateTime modificationDate; @@ -196,6 +200,29 @@ public void setCreationDate(OffsetDateTime creationDate) { } + public Role deleteProtection(Boolean deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Get deleteProtection + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Boolean getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(Boolean deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public Role modificationDate(OffsetDateTime modificationDate) { this.modificationDate = modificationDate; @@ -310,6 +337,7 @@ public boolean equals(Object o) { Objects.equals(this.clientPermissions, role.clientPermissions) && Objects.equals(this.comment, role.comment) && Objects.equals(this.creationDate, role.creationDate) && + Objects.equals(this.deleteProtection, role.deleteProtection) && Objects.equals(this.modificationDate, role.modificationDate) && Objects.equals(this.roleAuthMethodsAssoc, role.roleAuthMethodsAssoc) && Objects.equals(this.roleName, role.roleName) && @@ -318,7 +346,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessDate, accessDateDisplay, clientPermissions, comment, creationDate, modificationDate, roleAuthMethodsAssoc, roleName, rules); + return Objects.hash(accessDate, accessDateDisplay, clientPermissions, comment, creationDate, deleteProtection, modificationDate, roleAuthMethodsAssoc, roleName, rules); } @Override @@ -330,6 +358,7 @@ public String toString() { sb.append(" clientPermissions: ").append(toIndentedString(clientPermissions)).append("\n"); sb.append(" comment: ").append(toIndentedString(comment)).append("\n"); sb.append(" creationDate: ").append(toIndentedString(creationDate)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" modificationDate: ").append(toIndentedString(modificationDate)).append("\n"); sb.append(" roleAuthMethodsAssoc: ").append(toIndentedString(roleAuthMethodsAssoc)).append("\n"); sb.append(" roleName: ").append(toIndentedString(roleName)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateAws.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateAws.java index a87e8e7c..a057e998 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateAws.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateAws.java @@ -256,11 +256,11 @@ public RotatedSecretCreateAws deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateAzure.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateAzure.java index 1f22ae39..37c9e0c7 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateAzure.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateAzure.java @@ -95,6 +95,10 @@ public class RotatedSecretCreateAzure { @SerializedName(SERIALIZED_NAME_ROTATOR_TYPE) private String rotatorType; + public static final String SERIALIZED_NAME_SECURE_ACCESS_DISABLE_CONCURRENT_CONNECTIONS = "secure-access-disable-concurrent-connections"; + @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_DISABLE_CONCURRENT_CONNECTIONS) + private Boolean secureAccessDisableConcurrentConnections; + public static final String SERIALIZED_NAME_SECURE_ACCESS_ENABLE = "secure-access-enable"; @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_ENABLE) private String secureAccessEnable; @@ -264,11 +268,11 @@ public RotatedSecretCreateAzure deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; @@ -510,6 +514,29 @@ public void setRotatorType(String rotatorType) { } + public RotatedSecretCreateAzure secureAccessDisableConcurrentConnections(Boolean secureAccessDisableConcurrentConnections) { + + this.secureAccessDisableConcurrentConnections = secureAccessDisableConcurrentConnections; + return this; + } + + /** + * Enable this flag to prevent simultaneous use of the same secret + * @return secureAccessDisableConcurrentConnections + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Enable this flag to prevent simultaneous use of the same secret") + + public Boolean getSecureAccessDisableConcurrentConnections() { + return secureAccessDisableConcurrentConnections; + } + + + public void setSecureAccessDisableConcurrentConnections(Boolean secureAccessDisableConcurrentConnections) { + this.secureAccessDisableConcurrentConnections = secureAccessDisableConcurrentConnections; + } + + public RotatedSecretCreateAzure secureAccessEnable(String secureAccessEnable) { this.secureAccessEnable = secureAccessEnable; @@ -796,6 +823,7 @@ public boolean equals(Object o) { Objects.equals(this.rotationHour, rotatedSecretCreateAzure.rotationHour) && Objects.equals(this.rotationInterval, rotatedSecretCreateAzure.rotationInterval) && Objects.equals(this.rotatorType, rotatedSecretCreateAzure.rotatorType) && + Objects.equals(this.secureAccessDisableConcurrentConnections, rotatedSecretCreateAzure.secureAccessDisableConcurrentConnections) && Objects.equals(this.secureAccessEnable, rotatedSecretCreateAzure.secureAccessEnable) && Objects.equals(this.secureAccessUrl, rotatedSecretCreateAzure.secureAccessUrl) && Objects.equals(this.secureAccessWeb, rotatedSecretCreateAzure.secureAccessWeb) && @@ -811,7 +839,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(apiId, apiKey, applicationId, authenticationCredentials, autoRotate, deleteProtection, description, json, key, maxVersions, name, passwordLength, rotateAfterDisconnect, rotationHour, rotationInterval, rotatorType, secureAccessEnable, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, storageAccountKeyName, tags, targetName, token, uidToken, username); + return Objects.hash(apiId, apiKey, applicationId, authenticationCredentials, autoRotate, deleteProtection, description, json, key, maxVersions, name, passwordLength, rotateAfterDisconnect, rotationHour, rotationInterval, rotatorType, secureAccessDisableConcurrentConnections, secureAccessEnable, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, storageAccountKeyName, tags, targetName, token, uidToken, username); } @Override @@ -834,6 +862,7 @@ public String toString() { sb.append(" rotationHour: ").append(toIndentedString(rotationHour)).append("\n"); sb.append(" rotationInterval: ").append(toIndentedString(rotationInterval)).append("\n"); sb.append(" rotatorType: ").append(toIndentedString(rotatorType)).append("\n"); + sb.append(" secureAccessDisableConcurrentConnections: ").append(toIndentedString(secureAccessDisableConcurrentConnections)).append("\n"); sb.append(" secureAccessEnable: ").append(toIndentedString(secureAccessEnable)).append("\n"); sb.append(" secureAccessUrl: ").append(toIndentedString(secureAccessUrl)).append("\n"); sb.append(" secureAccessWeb: ").append(toIndentedString(secureAccessWeb)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateCassandra.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateCassandra.java index febbb686..f306e496 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateCassandra.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateCassandra.java @@ -159,11 +159,11 @@ public RotatedSecretCreateCassandra deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateCustom.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateCustom.java index 77d8f8d4..fbd33593 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateCustom.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateCustom.java @@ -135,6 +135,10 @@ public class RotatedSecretCreateCustom { @SerializedName(SERIALIZED_NAME_TARGET_NAME) private String targetName; + public static final String SERIALIZED_NAME_TIMEOUT_SEC = "timeout-sec"; + @SerializedName(SERIALIZED_NAME_TIMEOUT_SEC) + private Long timeoutSec = 40l; + public static final String SERIALIZED_NAME_TOKEN = "token"; @SerializedName(SERIALIZED_NAME_TOKEN) private String token; @@ -222,11 +226,11 @@ public RotatedSecretCreateCustom deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; @@ -760,6 +764,29 @@ public void setTargetName(String targetName) { } + public RotatedSecretCreateCustom timeoutSec(Long timeoutSec) { + + this.timeoutSec = timeoutSec; + return this; + } + + /** + * Maximum allowed time in seconds for the custom rotator to return the results + * @return timeoutSec + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Maximum allowed time in seconds for the custom rotator to return the results") + + public Long getTimeoutSec() { + return timeoutSec; + } + + + public void setTimeoutSec(Long timeoutSec) { + this.timeoutSec = timeoutSec; + } + + public RotatedSecretCreateCustom token(String token) { this.token = token; @@ -841,13 +868,14 @@ public boolean equals(Object o) { Objects.equals(this.secureAccessWebProxy, rotatedSecretCreateCustom.secureAccessWebProxy) && Objects.equals(this.tags, rotatedSecretCreateCustom.tags) && Objects.equals(this.targetName, rotatedSecretCreateCustom.targetName) && + Objects.equals(this.timeoutSec, rotatedSecretCreateCustom.timeoutSec) && Objects.equals(this.token, rotatedSecretCreateCustom.token) && Objects.equals(this.uidToken, rotatedSecretCreateCustom.uidToken); } @Override public int hashCode() { - return Objects.hash(authenticationCredentials, autoRotate, customPayload, deleteProtection, description, json, key, maxVersions, name, passwordLength, rotateAfterDisconnect, rotationHour, rotationInterval, secureAccessAllowExternalUser, secureAccessBastionIssuer, secureAccessEnable, secureAccessHost, secureAccessRdpDomain, secureAccessRdpUser, secureAccessSshUser, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, tags, targetName, token, uidToken); + return Objects.hash(authenticationCredentials, autoRotate, customPayload, deleteProtection, description, json, key, maxVersions, name, passwordLength, rotateAfterDisconnect, rotationHour, rotationInterval, secureAccessAllowExternalUser, secureAccessBastionIssuer, secureAccessEnable, secureAccessHost, secureAccessRdpDomain, secureAccessRdpUser, secureAccessSshUser, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, tags, targetName, timeoutSec, token, uidToken); } @Override @@ -880,6 +908,7 @@ public String toString() { sb.append(" secureAccessWebProxy: ").append(toIndentedString(secureAccessWebProxy)).append("\n"); sb.append(" tags: ").append(toIndentedString(tags)).append("\n"); sb.append(" targetName: ").append(toIndentedString(targetName)).append("\n"); + sb.append(" timeoutSec: ").append(toIndentedString(timeoutSec)).append("\n"); sb.append(" token: ").append(toIndentedString(token)).append("\n"); sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); sb.append("}"); diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateDockerhub.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateDockerhub.java index f60a7e10..a88e65b1 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateDockerhub.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateDockerhub.java @@ -147,11 +147,11 @@ public RotatedSecretCreateDockerhub deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateGcp.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateGcp.java index 05ef0189..fe597bb5 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateGcp.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateGcp.java @@ -163,11 +163,11 @@ public RotatedSecretCreateGcp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateHanadb.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateHanadb.java index 27d87801..9f62a71d 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateHanadb.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateHanadb.java @@ -159,11 +159,11 @@ public RotatedSecretCreateHanadb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateLdap.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateLdap.java index 62bbce1c..0939df89 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateLdap.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateLdap.java @@ -234,11 +234,11 @@ public RotatedSecretCreateLdap deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateMongodb.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateMongodb.java index cc3f8103..c558e0df 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateMongodb.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateMongodb.java @@ -183,11 +183,11 @@ public RotatedSecretCreateMongodb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateMssql.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateMssql.java index bb56350d..f844aa95 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateMssql.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateMssql.java @@ -187,11 +187,11 @@ public RotatedSecretCreateMssql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateMysql.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateMysql.java index febd69cb..ac459535 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateMysql.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateMysql.java @@ -183,11 +183,11 @@ public RotatedSecretCreateMysql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateOracledb.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateOracledb.java index 1360efff..280aff47 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateOracledb.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateOracledb.java @@ -179,11 +179,11 @@ public RotatedSecretCreateOracledb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreatePostgresql.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreatePostgresql.java index 11dec7ef..d997ec18 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreatePostgresql.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreatePostgresql.java @@ -187,11 +187,11 @@ public RotatedSecretCreatePostgresql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateRedis.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateRedis.java index cba14787..e1245b05 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateRedis.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateRedis.java @@ -159,11 +159,11 @@ public RotatedSecretCreateRedis deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateRedshift.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateRedshift.java index 2920bb41..b14c7793 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateRedshift.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateRedshift.java @@ -175,11 +175,11 @@ public RotatedSecretCreateRedshift deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateSnowflake.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateSnowflake.java index 78966967..e8601c8a 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateSnowflake.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateSnowflake.java @@ -159,11 +159,11 @@ public RotatedSecretCreateSnowflake deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateSsh.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateSsh.java index 48f4f23d..68cf0c88 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateSsh.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateSsh.java @@ -199,11 +199,11 @@ public RotatedSecretCreateSsh deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretCreateWindows.java b/src/main/java/io/akeyless/client/model/RotatedSecretCreateWindows.java index f56145ca..df4329b8 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretCreateWindows.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretCreateWindows.java @@ -187,11 +187,11 @@ public RotatedSecretCreateWindows deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretDetailsInfo.java b/src/main/java/io/akeyless/client/model/RotatedSecretDetailsInfo.java index 4d29aef7..66348d30 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretDetailsInfo.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretDetailsInfo.java @@ -89,6 +89,10 @@ public class RotatedSecretDetailsInfo { @SerializedName(SERIALIZED_NAME_SERVICES_DETAILS) private List servicesDetails = null; + public static final String SERIALIZED_NAME_TIMEOUT_SECONDS = "timeout_seconds"; + @SerializedName(SERIALIZED_NAME_TIMEOUT_SECONDS) + private Long timeoutSeconds; + public RotatedSecretDetailsInfo() { } @@ -422,6 +426,29 @@ public void setServicesDetails(List servicesDetails) { } + public RotatedSecretDetailsInfo timeoutSeconds(Long timeoutSeconds) { + + this.timeoutSeconds = timeoutSeconds; + return this; + } + + /** + * Get timeoutSeconds + * @return timeoutSeconds + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "") + + public Long getTimeoutSeconds() { + return timeoutSeconds; + } + + + public void setTimeoutSeconds(Long timeoutSeconds) { + this.timeoutSeconds = timeoutSeconds; + } + + @Override public boolean equals(Object o) { if (this == o) { @@ -444,12 +471,13 @@ public boolean equals(Object o) { Objects.equals(this.rotatorStatus, rotatedSecretDetailsInfo.rotatorStatus) && Objects.equals(this.rotatorType, rotatedSecretDetailsInfo.rotatorType) && Objects.equals(this.samePassword, rotatedSecretDetailsInfo.samePassword) && - Objects.equals(this.servicesDetails, rotatedSecretDetailsInfo.servicesDetails); + Objects.equals(this.servicesDetails, rotatedSecretDetailsInfo.servicesDetails) && + Objects.equals(this.timeoutSeconds, rotatedSecretDetailsInfo.timeoutSeconds); } @Override public int hashCode() { - return Objects.hash(deletePreviousVersionInDays, graceRotation, gwClusterId, lastRotationError, maxVersions, numberOfVersionsToSave, rotationHour, rotationIntervalMin, rotationStatement, rotatorCredsType, rotatorStatus, rotatorType, samePassword, servicesDetails); + return Objects.hash(deletePreviousVersionInDays, graceRotation, gwClusterId, lastRotationError, maxVersions, numberOfVersionsToSave, rotationHour, rotationIntervalMin, rotationStatement, rotatorCredsType, rotatorStatus, rotatorType, samePassword, servicesDetails, timeoutSeconds); } @Override @@ -470,6 +498,7 @@ public String toString() { sb.append(" rotatorType: ").append(toIndentedString(rotatorType)).append("\n"); sb.append(" samePassword: ").append(toIndentedString(samePassword)).append("\n"); sb.append(" servicesDetails: ").append(toIndentedString(servicesDetails)).append("\n"); + sb.append(" timeoutSeconds: ").append(toIndentedString(timeoutSeconds)).append("\n"); sb.append("}"); return sb.toString(); } diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateAws.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateAws.java index 225d2d6f..16b89f6e 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateAws.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateAws.java @@ -291,11 +291,11 @@ public RotatedSecretUpdateAws deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateAzure.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateAzure.java index 3a02f5d5..2fee7f72 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateAzure.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateAzure.java @@ -107,6 +107,10 @@ public class RotatedSecretUpdateAzure { @SerializedName(SERIALIZED_NAME_ROTATION_INTERVAL) private String rotationInterval; + public static final String SERIALIZED_NAME_SECURE_ACCESS_DISABLE_CONCURRENT_CONNECTIONS = "secure-access-disable-concurrent-connections"; + @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_DISABLE_CONCURRENT_CONNECTIONS) + private Boolean secureAccessDisableConcurrentConnections; + public static final String SERIALIZED_NAME_SECURE_ACCESS_ENABLE = "secure-access-enable"; @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_ENABLE) private String secureAccessEnable; @@ -299,11 +303,11 @@ public RotatedSecretUpdateAzure deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; @@ -599,6 +603,29 @@ public void setRotationInterval(String rotationInterval) { } + public RotatedSecretUpdateAzure secureAccessDisableConcurrentConnections(Boolean secureAccessDisableConcurrentConnections) { + + this.secureAccessDisableConcurrentConnections = secureAccessDisableConcurrentConnections; + return this; + } + + /** + * Enable this flag to prevent simultaneous use of the same secret + * @return secureAccessDisableConcurrentConnections + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Enable this flag to prevent simultaneous use of the same secret") + + public Boolean getSecureAccessDisableConcurrentConnections() { + return secureAccessDisableConcurrentConnections; + } + + + public void setSecureAccessDisableConcurrentConnections(Boolean secureAccessDisableConcurrentConnections) { + this.secureAccessDisableConcurrentConnections = secureAccessDisableConcurrentConnections; + } + + public RotatedSecretUpdateAzure secureAccessEnable(String secureAccessEnable) { this.secureAccessEnable = secureAccessEnable; @@ -834,6 +861,7 @@ public boolean equals(Object o) { Objects.equals(this.rotateAfterDisconnect, rotatedSecretUpdateAzure.rotateAfterDisconnect) && Objects.equals(this.rotationHour, rotatedSecretUpdateAzure.rotationHour) && Objects.equals(this.rotationInterval, rotatedSecretUpdateAzure.rotationInterval) && + Objects.equals(this.secureAccessDisableConcurrentConnections, rotatedSecretUpdateAzure.secureAccessDisableConcurrentConnections) && Objects.equals(this.secureAccessEnable, rotatedSecretUpdateAzure.secureAccessEnable) && Objects.equals(this.secureAccessUrl, rotatedSecretUpdateAzure.secureAccessUrl) && Objects.equals(this.secureAccessWeb, rotatedSecretUpdateAzure.secureAccessWeb) && @@ -847,7 +875,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(addTag, apiId, apiKey, applicationId, authenticationCredentials, autoRotate, deleteProtection, description, json, keepPrevVersion, key, maxVersions, name, newName, passwordLength, rmTag, rotateAfterDisconnect, rotationHour, rotationInterval, secureAccessEnable, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, storageAccountKeyName, token, uidToken, username); + return Objects.hash(addTag, apiId, apiKey, applicationId, authenticationCredentials, autoRotate, deleteProtection, description, json, keepPrevVersion, key, maxVersions, name, newName, passwordLength, rmTag, rotateAfterDisconnect, rotationHour, rotationInterval, secureAccessDisableConcurrentConnections, secureAccessEnable, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, storageAccountKeyName, token, uidToken, username); } @Override @@ -873,6 +901,7 @@ public String toString() { sb.append(" rotateAfterDisconnect: ").append(toIndentedString(rotateAfterDisconnect)).append("\n"); sb.append(" rotationHour: ").append(toIndentedString(rotationHour)).append("\n"); sb.append(" rotationInterval: ").append(toIndentedString(rotationInterval)).append("\n"); + sb.append(" secureAccessDisableConcurrentConnections: ").append(toIndentedString(secureAccessDisableConcurrentConnections)).append("\n"); sb.append(" secureAccessEnable: ").append(toIndentedString(secureAccessEnable)).append("\n"); sb.append(" secureAccessUrl: ").append(toIndentedString(secureAccessUrl)).append("\n"); sb.append(" secureAccessWeb: ").append(toIndentedString(secureAccessWeb)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateCassandra.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateCassandra.java index 36f559be..508a2a57 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateCassandra.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateCassandra.java @@ -194,11 +194,11 @@ public RotatedSecretUpdateCassandra deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateCustom.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateCustom.java index 9e5e91c4..59a7d9d9 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateCustom.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateCustom.java @@ -143,6 +143,10 @@ public class RotatedSecretUpdateCustom { @SerializedName(SERIALIZED_NAME_SECURE_ACCESS_WEB_PROXY) private Boolean secureAccessWebProxy = false; + public static final String SERIALIZED_NAME_TIMEOUT_SEC = "timeout-sec"; + @SerializedName(SERIALIZED_NAME_TIMEOUT_SEC) + private Long timeoutSec; + public static final String SERIALIZED_NAME_TOKEN = "token"; @SerializedName(SERIALIZED_NAME_TOKEN) private String token; @@ -261,11 +265,11 @@ public RotatedSecretUpdateCustom deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; @@ -822,6 +826,29 @@ public void setSecureAccessWebProxy(Boolean secureAccessWebProxy) { } + public RotatedSecretUpdateCustom timeoutSec(Long timeoutSec) { + + this.timeoutSec = timeoutSec; + return this; + } + + /** + * Maximum allowed time in seconds for the custom rotator to return the results + * @return timeoutSec + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Maximum allowed time in seconds for the custom rotator to return the results") + + public Long getTimeoutSec() { + return timeoutSec; + } + + + public void setTimeoutSec(Long timeoutSec) { + this.timeoutSec = timeoutSec; + } + + public RotatedSecretUpdateCustom token(String token) { this.token = token; @@ -905,13 +932,14 @@ public boolean equals(Object o) { Objects.equals(this.secureAccessWeb, rotatedSecretUpdateCustom.secureAccessWeb) && Objects.equals(this.secureAccessWebBrowsing, rotatedSecretUpdateCustom.secureAccessWebBrowsing) && Objects.equals(this.secureAccessWebProxy, rotatedSecretUpdateCustom.secureAccessWebProxy) && + Objects.equals(this.timeoutSec, rotatedSecretUpdateCustom.timeoutSec) && Objects.equals(this.token, rotatedSecretUpdateCustom.token) && Objects.equals(this.uidToken, rotatedSecretUpdateCustom.uidToken); } @Override public int hashCode() { - return Objects.hash(addTag, authenticationCredentials, autoRotate, customPayload, deleteProtection, description, json, keepPrevVersion, key, maxVersions, name, newName, passwordLength, rmTag, rotateAfterDisconnect, rotationHour, rotationInterval, secureAccessAllowExternalUser, secureAccessBastionIssuer, secureAccessEnable, secureAccessHost, secureAccessRdpDomain, secureAccessRdpUser, secureAccessSshUser, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, token, uidToken); + return Objects.hash(addTag, authenticationCredentials, autoRotate, customPayload, deleteProtection, description, json, keepPrevVersion, key, maxVersions, name, newName, passwordLength, rmTag, rotateAfterDisconnect, rotationHour, rotationInterval, secureAccessAllowExternalUser, secureAccessBastionIssuer, secureAccessEnable, secureAccessHost, secureAccessRdpDomain, secureAccessRdpUser, secureAccessSshUser, secureAccessUrl, secureAccessWeb, secureAccessWebBrowsing, secureAccessWebProxy, timeoutSec, token, uidToken); } @Override @@ -946,6 +974,7 @@ public String toString() { sb.append(" secureAccessWeb: ").append(toIndentedString(secureAccessWeb)).append("\n"); sb.append(" secureAccessWebBrowsing: ").append(toIndentedString(secureAccessWebBrowsing)).append("\n"); sb.append(" secureAccessWebProxy: ").append(toIndentedString(secureAccessWebProxy)).append("\n"); + sb.append(" timeoutSec: ").append(toIndentedString(timeoutSec)).append("\n"); sb.append(" token: ").append(toIndentedString(token)).append("\n"); sb.append(" uidToken: ").append(toIndentedString(uidToken)).append("\n"); sb.append("}"); diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateDockerhub.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateDockerhub.java index 8dcfff8c..a0672df1 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateDockerhub.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateDockerhub.java @@ -186,11 +186,11 @@ public RotatedSecretUpdateDockerhub deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateGcp.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateGcp.java index 4de930cc..ebc3d8a3 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateGcp.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateGcp.java @@ -202,11 +202,11 @@ public RotatedSecretUpdateGcp deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateHanadb.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateHanadb.java index c5c99e61..158fd09a 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateHanadb.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateHanadb.java @@ -194,11 +194,11 @@ public RotatedSecretUpdateHanadb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateLdap.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateLdap.java index a6433520..f8568f81 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateLdap.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateLdap.java @@ -269,11 +269,11 @@ public RotatedSecretUpdateLdap deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMongodb.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMongodb.java index 2bbe0d13..c6c3a965 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMongodb.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMongodb.java @@ -218,11 +218,11 @@ public RotatedSecretUpdateMongodb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMssql.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMssql.java index 11abc9ed..8b880c76 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMssql.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMssql.java @@ -222,11 +222,11 @@ public RotatedSecretUpdateMssql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMysql.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMysql.java index 0c8ec975..8b4c1d95 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMysql.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateMysql.java @@ -218,11 +218,11 @@ public RotatedSecretUpdateMysql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateOracledb.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateOracledb.java index 32188157..8f56cfd2 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateOracledb.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateOracledb.java @@ -214,11 +214,11 @@ public RotatedSecretUpdateOracledb deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdatePostgresql.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdatePostgresql.java index 9944fb80..0d21af20 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdatePostgresql.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdatePostgresql.java @@ -222,11 +222,11 @@ public RotatedSecretUpdatePostgresql deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateRedis.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateRedis.java index 7b576ad4..3b129064 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateRedis.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateRedis.java @@ -194,11 +194,11 @@ public RotatedSecretUpdateRedis deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateRedshift.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateRedshift.java index 227d21a3..c04c49c2 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateRedshift.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateRedshift.java @@ -210,11 +210,11 @@ public RotatedSecretUpdateRedshift deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateSnowflake.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateSnowflake.java index 376c5fec..0d1392cd 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateSnowflake.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateSnowflake.java @@ -194,11 +194,11 @@ public RotatedSecretUpdateSnowflake deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateSsh.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateSsh.java index 7fe874ac..443f7dd1 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateSsh.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateSsh.java @@ -238,11 +238,11 @@ public RotatedSecretUpdateSsh deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateWindows.java b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateWindows.java index fc3e16ae..40206744 100644 --- a/src/main/java/io/akeyless/client/model/RotatedSecretUpdateWindows.java +++ b/src/main/java/io/akeyless/client/model/RotatedSecretUpdateWindows.java @@ -226,11 +226,11 @@ public RotatedSecretUpdateWindows deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java index 447f1462..d6bc50e6 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethod.java @@ -44,6 +44,10 @@ public class UpdateAuthMethod { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -172,6 +176,29 @@ public void setBoundIps(List boundIps) { } + public UpdateAuthMethod deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethod description(String description) { this.description = description; @@ -430,6 +457,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, updateAuthMethod.accessExpires) && Objects.equals(this.auditLogsClaims, updateAuthMethod.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethod.boundIps) && + Objects.equals(this.deleteProtection, updateAuthMethod.deleteProtection) && Objects.equals(this.description, updateAuthMethod.description) && Objects.equals(this.forceSubClaims, updateAuthMethod.forceSubClaims) && Objects.equals(this.gwBoundIps, updateAuthMethod.gwBoundIps) && @@ -444,7 +472,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, uidToken); } @Override @@ -454,6 +482,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java index e68afcf8..35f018e5 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAWSIAM.java @@ -72,6 +72,10 @@ public class UpdateAuthMethodAWSIAM { @SerializedName(SERIALIZED_NAME_BOUND_USER_NAME) private List boundUserName = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -418,6 +422,29 @@ public void setBoundUserName(List boundUserName) { } + public UpdateAuthMethodAWSIAM deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodAWSIAM description(String description) { this.description = description; @@ -706,6 +733,7 @@ public boolean equals(Object o) { Objects.equals(this.boundRoleName, updateAuthMethodAWSIAM.boundRoleName) && Objects.equals(this.boundUserId, updateAuthMethodAWSIAM.boundUserId) && Objects.equals(this.boundUserName, updateAuthMethodAWSIAM.boundUserName) && + Objects.equals(this.deleteProtection, updateAuthMethodAWSIAM.deleteProtection) && Objects.equals(this.description, updateAuthMethodAWSIAM.description) && Objects.equals(this.forceSubClaims, updateAuthMethodAWSIAM.forceSubClaims) && Objects.equals(this.gwBoundIps, updateAuthMethodAWSIAM.gwBoundIps) && @@ -721,7 +749,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, stsUrl, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundArn, boundAwsAccountId, boundIps, boundResourceId, boundRoleId, boundRoleName, boundUserId, boundUserName, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, stsUrl, token, uidToken); } @Override @@ -738,6 +766,7 @@ public String toString() { sb.append(" boundRoleName: ").append(toIndentedString(boundRoleName)).append("\n"); sb.append(" boundUserId: ").append(toIndentedString(boundUserId)).append("\n"); sb.append(" boundUserName: ").append(toIndentedString(boundUserName)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAzureAD.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAzureAD.java index a0d2936f..23668ef9 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodAzureAD.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodAzureAD.java @@ -84,6 +84,10 @@ public class UpdateAuthMethodAzureAD { @SerializedName(SERIALIZED_NAME_BOUND_TENANT_ID) private String boundTenantId; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -514,6 +518,29 @@ public void setBoundTenantId(String boundTenantId) { } + public UpdateAuthMethodAzureAD deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodAzureAD description(String description) { this.description = description; @@ -828,6 +855,7 @@ public boolean equals(Object o) { Objects.equals(this.boundSpid, updateAuthMethodAzureAD.boundSpid) && Objects.equals(this.boundSubId, updateAuthMethodAzureAD.boundSubId) && Objects.equals(this.boundTenantId, updateAuthMethodAzureAD.boundTenantId) && + Objects.equals(this.deleteProtection, updateAuthMethodAzureAD.deleteProtection) && Objects.equals(this.description, updateAuthMethodAzureAD.description) && Objects.equals(this.forceSubClaims, updateAuthMethodAzureAD.forceSubClaims) && Objects.equals(this.gwBoundIps, updateAuthMethodAzureAD.gwBoundIps) && @@ -844,7 +872,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, newName, productType, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundGroupId, boundIps, boundProviders, boundResourceId, boundResourceNames, boundResourceTypes, boundRgId, boundSpid, boundSubId, boundTenantId, deleteProtection, description, forceSubClaims, gwBoundIps, issuer, json, jwksUri, jwtTtl, name, newName, productType, token, uidToken); } @Override @@ -864,6 +892,7 @@ public String toString() { sb.append(" boundSpid: ").append(toIndentedString(boundSpid)).append("\n"); sb.append(" boundSubId: ").append(toIndentedString(boundSubId)).append("\n"); sb.append(" boundTenantId: ").append(toIndentedString(boundTenantId)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodCert.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodCert.java index 3c255ec5..4c657b80 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodCert.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodCert.java @@ -76,6 +76,10 @@ public class UpdateAuthMethodCert { @SerializedName(SERIALIZED_NAME_CERTIFICATE_DATA) private String certificateData; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -444,6 +448,29 @@ public void setCertificateData(String certificateData) { } + public UpdateAuthMethodCert deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodCert description(String description) { this.description = description; @@ -764,6 +791,7 @@ public boolean equals(Object o) { Objects.equals(this.boundOrganizationalUnits, updateAuthMethodCert.boundOrganizationalUnits) && Objects.equals(this.boundUriSans, updateAuthMethodCert.boundUriSans) && Objects.equals(this.certificateData, updateAuthMethodCert.certificateData) && + Objects.equals(this.deleteProtection, updateAuthMethodCert.deleteProtection) && Objects.equals(this.description, updateAuthMethodCert.description) && Objects.equals(this.forceSubClaims, updateAuthMethodCert.forceSubClaims) && Objects.equals(this.gwBoundIps, updateAuthMethodCert.gwBoundIps) && @@ -780,7 +808,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, revokedCertIds, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedCors, auditLogsClaims, boundCommonNames, boundDnsSans, boundEmailSans, boundExtensions, boundIps, boundOrganizationalUnits, boundUriSans, certificateData, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, revokedCertIds, token, uidToken, uniqueIdentifier); } @Override @@ -798,6 +826,7 @@ public String toString() { sb.append(" boundOrganizationalUnits: ").append(toIndentedString(boundOrganizationalUnits)).append("\n"); sb.append(" boundUriSans: ").append(toIndentedString(boundUriSans)).append("\n"); sb.append(" certificateData: ").append(toIndentedString(certificateData)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodGCP.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodGCP.java index f88241c6..5a95dbe2 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodGCP.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodGCP.java @@ -68,6 +68,10 @@ public class UpdateAuthMethodGCP { @SerializedName(SERIALIZED_NAME_BOUND_ZONES) private List boundZones = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -382,6 +386,29 @@ public void setBoundZones(List boundZones) { } + public UpdateAuthMethodGCP deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodGCP description(String description) { this.description = description; @@ -692,6 +719,7 @@ public boolean equals(Object o) { Objects.equals(this.boundRegions, updateAuthMethodGCP.boundRegions) && Objects.equals(this.boundServiceAccounts, updateAuthMethodGCP.boundServiceAccounts) && Objects.equals(this.boundZones, updateAuthMethodGCP.boundZones) && + Objects.equals(this.deleteProtection, updateAuthMethodGCP.deleteProtection) && Objects.equals(this.description, updateAuthMethodGCP.description) && Objects.equals(this.forceSubClaims, updateAuthMethodGCP.forceSubClaims) && Objects.equals(this.gwBoundIps, updateAuthMethodGCP.gwBoundIps) && @@ -708,7 +736,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, serviceAccountCredsData, token, type, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundLabels, boundProjects, boundRegions, boundServiceAccounts, boundZones, deleteProtection, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, serviceAccountCredsData, token, type, uidToken); } @Override @@ -724,6 +752,7 @@ public String toString() { sb.append(" boundRegions: ").append(toIndentedString(boundRegions)).append("\n"); sb.append(" boundServiceAccounts: ").append(toIndentedString(boundServiceAccounts)).append("\n"); sb.append(" boundZones: ").append(toIndentedString(boundZones)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodK8S.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodK8S.java index 7867f646..bd59f6fa 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodK8S.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodK8S.java @@ -60,6 +60,10 @@ public class UpdateAuthMethodK8S { @SerializedName(SERIALIZED_NAME_BOUND_SA_NAMES) private List boundSaNames = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -312,6 +316,29 @@ public void setBoundSaNames(List boundSaNames) { } + public UpdateAuthMethodK8S deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodK8S description(String description) { this.description = description; @@ -620,6 +647,7 @@ public boolean equals(Object o) { Objects.equals(this.boundNamespaces, updateAuthMethodK8S.boundNamespaces) && Objects.equals(this.boundPodNames, updateAuthMethodK8S.boundPodNames) && Objects.equals(this.boundSaNames, updateAuthMethodK8S.boundSaNames) && + Objects.equals(this.deleteProtection, updateAuthMethodK8S.deleteProtection) && Objects.equals(this.description, updateAuthMethodK8S.description) && Objects.equals(this.forceSubClaims, updateAuthMethodK8S.forceSubClaims) && Objects.equals(this.genKey, updateAuthMethodK8S.genKey) && @@ -636,7 +664,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKey, token, uidToken); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundIps, boundNamespaces, boundPodNames, boundSaNames, deleteProtection, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKey, token, uidToken); } @Override @@ -650,6 +678,7 @@ public String toString() { sb.append(" boundNamespaces: ").append(toIndentedString(boundNamespaces)).append("\n"); sb.append(" boundPodNames: ").append(toIndentedString(boundPodNames)).append("\n"); sb.append(" boundSaNames: ").append(toIndentedString(boundSaNames)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodLDAP.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodLDAP.java index f78acbee..802c8faa 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodLDAP.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodLDAP.java @@ -44,6 +44,10 @@ public class UpdateAuthMethodLDAP { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -184,6 +188,29 @@ public void setBoundIps(List boundIps) { } + public UpdateAuthMethodLDAP deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodLDAP description(String description) { this.description = description; @@ -511,6 +538,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, updateAuthMethodLDAP.accessExpires) && Objects.equals(this.auditLogsClaims, updateAuthMethodLDAP.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodLDAP.boundIps) && + Objects.equals(this.deleteProtection, updateAuthMethodLDAP.deleteProtection) && Objects.equals(this.description, updateAuthMethodLDAP.description) && Objects.equals(this.forceSubClaims, updateAuthMethodLDAP.forceSubClaims) && Objects.equals(this.genKey, updateAuthMethodLDAP.genKey) && @@ -528,7 +556,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKeyData, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, genKey, gwBoundIps, json, jwtTtl, name, newName, productType, publicKeyData, token, uidToken, uniqueIdentifier); } @Override @@ -538,6 +566,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" genKey: ").append(toIndentedString(genKey)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java index 7e2c8e2c..f370d0dd 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOAuth2.java @@ -60,6 +60,10 @@ public class UpdateAuthMethodOAuth2 { @SerializedName(SERIALIZED_NAME_CERT_FILE_DATA) private String certFileData; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -312,6 +316,29 @@ public void setCertFileData(String certFileData) { } + public UpdateAuthMethodOAuth2 deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodOAuth2 description(String description) { this.description = description; @@ -720,6 +747,7 @@ public boolean equals(Object o) { Objects.equals(this.boundIps, updateAuthMethodOAuth2.boundIps) && Objects.equals(this.cert, updateAuthMethodOAuth2.cert) && Objects.equals(this.certFileData, updateAuthMethodOAuth2.certFileData) && + Objects.equals(this.deleteProtection, updateAuthMethodOAuth2.deleteProtection) && Objects.equals(this.description, updateAuthMethodOAuth2.description) && Objects.equals(this.forceSubClaims, updateAuthMethodOAuth2.forceSubClaims) && Objects.equals(this.gatewayUrl, updateAuthMethodOAuth2.gatewayUrl) && @@ -740,7 +768,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, audience, auditLogsClaims, boundClientIds, boundIps, cert, certFileData, deleteProtection, description, forceSubClaims, gatewayUrl, gwBoundIps, issuer, json, jwksJsonData, jwksUri, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -754,6 +782,7 @@ public String toString() { sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" cert: ").append(toIndentedString(cert)).append("\n"); sb.append(" certFileData: ").append(toIndentedString(certFileData)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gatewayUrl: ").append(toIndentedString(gatewayUrl)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOCI.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOCI.java index 618a8ad2..6b22dcad 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOCI.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOCI.java @@ -44,6 +44,10 @@ public class UpdateAuthMethodOCI { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -180,6 +184,29 @@ public void setBoundIps(List boundIps) { } + public UpdateAuthMethodOCI deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodOCI description(String description) { this.description = description; @@ -489,6 +516,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, updateAuthMethodOCI.accessExpires) && Objects.equals(this.auditLogsClaims, updateAuthMethodOCI.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodOCI.boundIps) && + Objects.equals(this.deleteProtection, updateAuthMethodOCI.deleteProtection) && Objects.equals(this.description, updateAuthMethodOCI.description) && Objects.equals(this.forceSubClaims, updateAuthMethodOCI.forceSubClaims) && Objects.equals(this.groupOcid, updateAuthMethodOCI.groupOcid) && @@ -505,7 +533,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, newName, productType, tenantOcid, token, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, groupOcid, gwBoundIps, json, jwtTtl, name, newName, productType, tenantOcid, token, uidToken); } @Override @@ -515,6 +543,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" groupOcid: ").append(toIndentedString(groupOcid)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java index 33a42704..6030be25 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodOIDC.java @@ -60,6 +60,10 @@ public class UpdateAuthMethodOIDC { @SerializedName(SERIALIZED_NAME_CLIENT_SECRET) private String clientSecret; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -308,6 +312,29 @@ public void setClientSecret(String clientSecret) { } + public UpdateAuthMethodOIDC deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodOIDC description(String description) { this.description = description; @@ -701,6 +728,7 @@ public boolean equals(Object o) { Objects.equals(this.boundIps, updateAuthMethodOIDC.boundIps) && Objects.equals(this.clientId, updateAuthMethodOIDC.clientId) && Objects.equals(this.clientSecret, updateAuthMethodOIDC.clientSecret) && + Objects.equals(this.deleteProtection, updateAuthMethodOIDC.deleteProtection) && Objects.equals(this.description, updateAuthMethodOIDC.description) && Objects.equals(this.forceSubClaims, updateAuthMethodOIDC.forceSubClaims) && Objects.equals(this.gwBoundIps, updateAuthMethodOIDC.gwBoundIps) && @@ -720,7 +748,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, newName, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, audience, auditLogsClaims, boundIps, clientId, clientSecret, deleteProtection, description, forceSubClaims, gwBoundIps, issuer, json, jwtTtl, name, newName, productType, requiredScopes, requiredScopesPrefix, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -734,6 +762,7 @@ public String toString() { sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); sb.append(" clientId: ").append(toIndentedString(clientId)).append("\n"); sb.append(" clientSecret: ").append(toIndentedString(clientSecret)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodSAML.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodSAML.java index 8f79e64d..78b3f384 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodSAML.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodSAML.java @@ -48,6 +48,10 @@ public class UpdateAuthMethodSAML { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description; @@ -223,6 +227,29 @@ public void setBoundIps(List boundIps) { } + public UpdateAuthMethodSAML deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodSAML description(String description) { this.description = description; @@ -582,6 +609,7 @@ public boolean equals(Object o) { Objects.equals(this.allowedRedirectUri, updateAuthMethodSAML.allowedRedirectUri) && Objects.equals(this.auditLogsClaims, updateAuthMethodSAML.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodSAML.boundIps) && + Objects.equals(this.deleteProtection, updateAuthMethodSAML.deleteProtection) && Objects.equals(this.description, updateAuthMethodSAML.description) && Objects.equals(this.forceSubClaims, updateAuthMethodSAML.forceSubClaims) && Objects.equals(this.gwBoundIps, updateAuthMethodSAML.gwBoundIps) && @@ -600,7 +628,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); + return Objects.hash(accessExpires, allowedRedirectUri, auditLogsClaims, boundIps, deleteProtection, description, forceSubClaims, gwBoundIps, idpMetadataUrl, idpMetadataXmlData, json, jwtTtl, name, newName, productType, subclaimsDelimiters, token, uidToken, uniqueIdentifier); } @Override @@ -611,6 +639,7 @@ public String toString() { sb.append(" allowedRedirectUri: ").append(toIndentedString(allowedRedirectUri)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" forceSubClaims: ").append(toIndentedString(forceSubClaims)).append("\n"); sb.append(" gwBoundIps: ").append(toIndentedString(gwBoundIps)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java b/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java index 5953e778..00e0274b 100644 --- a/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java +++ b/src/main/java/io/akeyless/client/model/UpdateAuthMethodUniversalIdentity.java @@ -44,6 +44,10 @@ public class UpdateAuthMethodUniversalIdentity { @SerializedName(SERIALIZED_NAME_BOUND_IPS) private List boundIps = null; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DENY_INHERITANCE = "deny-inheritance"; @SerializedName(SERIALIZED_NAME_DENY_INHERITANCE) private Boolean denyInheritance; @@ -184,6 +188,29 @@ public void setBoundIps(List boundIps) { } + public UpdateAuthMethodUniversalIdentity deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateAuthMethodUniversalIdentity denyInheritance(Boolean denyInheritance) { this.denyInheritance = denyInheritance; @@ -511,6 +538,7 @@ public boolean equals(Object o) { return Objects.equals(this.accessExpires, updateAuthMethodUniversalIdentity.accessExpires) && Objects.equals(this.auditLogsClaims, updateAuthMethodUniversalIdentity.auditLogsClaims) && Objects.equals(this.boundIps, updateAuthMethodUniversalIdentity.boundIps) && + Objects.equals(this.deleteProtection, updateAuthMethodUniversalIdentity.deleteProtection) && Objects.equals(this.denyInheritance, updateAuthMethodUniversalIdentity.denyInheritance) && Objects.equals(this.denyRotate, updateAuthMethodUniversalIdentity.denyRotate) && Objects.equals(this.description, updateAuthMethodUniversalIdentity.description) && @@ -528,7 +556,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(accessExpires, auditLogsClaims, boundIps, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, ttl, uidToken); + return Objects.hash(accessExpires, auditLogsClaims, boundIps, deleteProtection, denyInheritance, denyRotate, description, forceSubClaims, gwBoundIps, json, jwtTtl, name, newName, productType, token, ttl, uidToken); } @Override @@ -538,6 +566,7 @@ public String toString() { sb.append(" accessExpires: ").append(toIndentedString(accessExpires)).append("\n"); sb.append(" auditLogsClaims: ").append(toIndentedString(auditLogsClaims)).append("\n"); sb.append(" boundIps: ").append(toIndentedString(boundIps)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" denyInheritance: ").append(toIndentedString(denyInheritance)).append("\n"); sb.append(" denyRotate: ").append(toIndentedString(denyRotate)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateCertificateValue.java b/src/main/java/io/akeyless/client/model/UpdateCertificateValue.java index 42883275..c5dc7b06 100644 --- a/src/main/java/io/akeyless/client/model/UpdateCertificateValue.java +++ b/src/main/java/io/akeyless/client/model/UpdateCertificateValue.java @@ -155,11 +155,11 @@ public UpdateCertificateValue deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/UpdateItem.java b/src/main/java/io/akeyless/client/model/UpdateItem.java index 2646b583..20d70d2e 100644 --- a/src/main/java/io/akeyless/client/model/UpdateItem.java +++ b/src/main/java/io/akeyless/client/model/UpdateItem.java @@ -332,11 +332,11 @@ public UpdateItem deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/UpdatePKICertIssuer.java b/src/main/java/io/akeyless/client/model/UpdatePKICertIssuer.java index 7e8a4fd1..c48969b1 100644 --- a/src/main/java/io/akeyless/client/model/UpdatePKICertIssuer.java +++ b/src/main/java/io/akeyless/client/model/UpdatePKICertIssuer.java @@ -477,11 +477,11 @@ public UpdatePKICertIssuer deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/UpdateRole.java b/src/main/java/io/akeyless/client/model/UpdateRole.java index 93ed0911..2c05909d 100644 --- a/src/main/java/io/akeyless/client/model/UpdateRole.java +++ b/src/main/java/io/akeyless/client/model/UpdateRole.java @@ -37,6 +37,10 @@ public class UpdateRole { @SerializedName(SERIALIZED_NAME_AUDIT_ACCESS) private String auditAccess; + public static final String SERIALIZED_NAME_DELETE_PROTECTION = "delete_protection"; + @SerializedName(SERIALIZED_NAME_DELETE_PROTECTION) + private String deleteProtection; + public static final String SERIALIZED_NAME_DESCRIPTION = "description"; @SerializedName(SERIALIZED_NAME_DESCRIPTION) private String description = "default_comment"; @@ -134,6 +138,29 @@ public void setAuditAccess(String auditAccess) { } + public UpdateRole deleteProtection(String deleteProtection) { + + this.deleteProtection = deleteProtection; + return this; + } + + /** + * Protection from accidental deletion of this object [true/false] + * @return deleteProtection + **/ + @javax.annotation.Nullable + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") + + public String getDeleteProtection() { + return deleteProtection; + } + + + public void setDeleteProtection(String deleteProtection) { + this.deleteProtection = deleteProtection; + } + + public UpdateRole description(String description) { this.description = description; @@ -421,6 +448,7 @@ public boolean equals(Object o) { UpdateRole updateRole = (UpdateRole) o; return Objects.equals(this.analyticsAccess, updateRole.analyticsAccess) && Objects.equals(this.auditAccess, updateRole.auditAccess) && + Objects.equals(this.deleteProtection, updateRole.deleteProtection) && Objects.equals(this.description, updateRole.description) && Objects.equals(this.eventCenterAccess, updateRole.eventCenterAccess) && Objects.equals(this.eventForwarderAccess, updateRole.eventForwarderAccess) && @@ -437,7 +465,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(analyticsAccess, auditAccess, description, eventCenterAccess, eventForwarderAccess, gwAnalyticsAccess, json, name, newComment, newName, sraReportsAccess, token, uidToken, usageReportsAccess); + return Objects.hash(analyticsAccess, auditAccess, deleteProtection, description, eventCenterAccess, eventForwarderAccess, gwAnalyticsAccess, json, name, newComment, newName, sraReportsAccess, token, uidToken, usageReportsAccess); } @Override @@ -446,6 +474,7 @@ public String toString() { sb.append("class UpdateRole {\n"); sb.append(" analyticsAccess: ").append(toIndentedString(analyticsAccess)).append("\n"); sb.append(" auditAccess: ").append(toIndentedString(auditAccess)).append("\n"); + sb.append(" deleteProtection: ").append(toIndentedString(deleteProtection)).append("\n"); sb.append(" description: ").append(toIndentedString(description)).append("\n"); sb.append(" eventCenterAccess: ").append(toIndentedString(eventCenterAccess)).append("\n"); sb.append(" eventForwarderAccess: ").append(toIndentedString(eventForwarderAccess)).append("\n"); diff --git a/src/main/java/io/akeyless/client/model/UpdateSSHCertIssuer.java b/src/main/java/io/akeyless/client/model/UpdateSSHCertIssuer.java index 39727fad..9412ed95 100644 --- a/src/main/java/io/akeyless/client/model/UpdateSSHCertIssuer.java +++ b/src/main/java/io/akeyless/client/model/UpdateSSHCertIssuer.java @@ -212,11 +212,11 @@ public UpdateSSHCertIssuer deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/UploadPKCS12.java b/src/main/java/io/akeyless/client/model/UploadPKCS12.java index 836b37c8..a3a088f4 100644 --- a/src/main/java/io/akeyless/client/model/UploadPKCS12.java +++ b/src/main/java/io/akeyless/client/model/UploadPKCS12.java @@ -112,11 +112,11 @@ public UploadPKCS12 deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection; diff --git a/src/main/java/io/akeyless/client/model/UploadRSA.java b/src/main/java/io/akeyless/client/model/UploadRSA.java index dfdfe266..4d479bee 100644 --- a/src/main/java/io/akeyless/client/model/UploadRSA.java +++ b/src/main/java/io/akeyless/client/model/UploadRSA.java @@ -166,11 +166,11 @@ public UploadRSA deleteProtection(String deleteProtection) { } /** - * Protection from accidental deletion of this item [true/false] + * Protection from accidental deletion of this object [true/false] * @return deleteProtection **/ @javax.annotation.Nullable - @ApiModelProperty(value = "Protection from accidental deletion of this item [true/false]") + @ApiModelProperty(value = "Protection from accidental deletion of this object [true/false]") public String getDeleteProtection() { return deleteProtection;