lib/aws-sdk-opensearchservice/client.rb in aws-sdk-opensearchservice-1.34.0 vs lib/aws-sdk-opensearchservice/client.rb in aws-sdk-opensearchservice-1.35.0

- old
+ new

@@ -679,11 +679,14 @@ # @option params [String] :access_policies # Identity and Access Management (IAM) policy document specifying the # access policies for the new domain. # # @option params [String] :ip_address_type - # The type of IP addresses supported by the endpoint for the domain. + # Specify either dual stack or IPv4 as your IP address type. Dual stack + # allows you to share domain resources across IPv4 and IPv6 address + # types, and is the recommended option. If you set your IP address type + # to dual stack, you can't change your address type later. # # @option params [Types::SnapshotOptions] :snapshot_options # DEPRECATED. Container for the parameters required to configure # automated snapshots of domain indexes. # @@ -837,11 +840,11 @@ # enabled: false, # }, # }, # domain_endpoint_options: { # enforce_https: false, - # tls_security_policy: "Policy-Min-TLS-1-0-2019-07", # accepts Policy-Min-TLS-1-0-2019-07, Policy-Min-TLS-1-2-2019-07 + # tls_security_policy: "Policy-Min-TLS-1-0-2019-07", # accepts Policy-Min-TLS-1-0-2019-07, Policy-Min-TLS-1-2-2019-07, Policy-Min-TLS-1-2-PFS-2023-10 # custom_endpoint_enabled: false, # custom_endpoint: "DomainNameFqdn", # custom_endpoint_certificate_arn: "ARN", # }, # advanced_security_options: { @@ -960,11 +963,11 @@ # resp.domain_status.service_software_options.update_status #=> String, one of "PENDING_UPDATE", "IN_PROGRESS", "COMPLETED", "NOT_ELIGIBLE", "ELIGIBLE" # resp.domain_status.service_software_options.description #=> String # resp.domain_status.service_software_options.automated_update_date #=> Time # resp.domain_status.service_software_options.optional_deployment #=> Boolean # resp.domain_status.domain_endpoint_options.enforce_https #=> Boolean - # resp.domain_status.domain_endpoint_options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07" + # resp.domain_status.domain_endpoint_options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07", "Policy-Min-TLS-1-2-PFS-2023-10" # resp.domain_status.domain_endpoint_options.custom_endpoint_enabled #=> Boolean # resp.domain_status.domain_endpoint_options.custom_endpoint #=> String # resp.domain_status.domain_endpoint_options.custom_endpoint_certificate_arn #=> String # resp.domain_status.advanced_security_options.enabled #=> Boolean # resp.domain_status.advanced_security_options.internal_user_database_enabled #=> Boolean @@ -1310,11 +1313,11 @@ # resp.domain_status.service_software_options.update_status #=> String, one of "PENDING_UPDATE", "IN_PROGRESS", "COMPLETED", "NOT_ELIGIBLE", "ELIGIBLE" # resp.domain_status.service_software_options.description #=> String # resp.domain_status.service_software_options.automated_update_date #=> Time # resp.domain_status.service_software_options.optional_deployment #=> Boolean # resp.domain_status.domain_endpoint_options.enforce_https #=> Boolean - # resp.domain_status.domain_endpoint_options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07" + # resp.domain_status.domain_endpoint_options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07", "Policy-Min-TLS-1-2-PFS-2023-10" # resp.domain_status.domain_endpoint_options.custom_endpoint_enabled #=> Boolean # resp.domain_status.domain_endpoint_options.custom_endpoint #=> String # resp.domain_status.domain_endpoint_options.custom_endpoint_certificate_arn #=> String # resp.domain_status.advanced_security_options.enabled #=> Boolean # resp.domain_status.advanced_security_options.internal_user_database_enabled #=> Boolean @@ -1593,11 +1596,11 @@ # resp.domain_status.service_software_options.update_status #=> String, one of "PENDING_UPDATE", "IN_PROGRESS", "COMPLETED", "NOT_ELIGIBLE", "ELIGIBLE" # resp.domain_status.service_software_options.description #=> String # resp.domain_status.service_software_options.automated_update_date #=> Time # resp.domain_status.service_software_options.optional_deployment #=> Boolean # resp.domain_status.domain_endpoint_options.enforce_https #=> Boolean - # resp.domain_status.domain_endpoint_options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07" + # resp.domain_status.domain_endpoint_options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07", "Policy-Min-TLS-1-2-PFS-2023-10" # resp.domain_status.domain_endpoint_options.custom_endpoint_enabled #=> Boolean # resp.domain_status.domain_endpoint_options.custom_endpoint #=> String # resp.domain_status.domain_endpoint_options.custom_endpoint_certificate_arn #=> String # resp.domain_status.advanced_security_options.enabled #=> Boolean # resp.domain_status.advanced_security_options.internal_user_database_enabled #=> Boolean @@ -1852,11 +1855,11 @@ # resp.domain_config.log_publishing_options.status.update_date #=> Time # resp.domain_config.log_publishing_options.status.update_version #=> Integer # resp.domain_config.log_publishing_options.status.state #=> String, one of "RequiresIndexDocuments", "Processing", "Active" # resp.domain_config.log_publishing_options.status.pending_deletion #=> Boolean # resp.domain_config.domain_endpoint_options.options.enforce_https #=> Boolean - # resp.domain_config.domain_endpoint_options.options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07" + # resp.domain_config.domain_endpoint_options.options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07", "Policy-Min-TLS-1-2-PFS-2023-10" # resp.domain_config.domain_endpoint_options.options.custom_endpoint_enabled #=> Boolean # resp.domain_config.domain_endpoint_options.options.custom_endpoint #=> String # resp.domain_config.domain_endpoint_options.options.custom_endpoint_certificate_arn #=> String # resp.domain_config.domain_endpoint_options.status.creation_date #=> Time # resp.domain_config.domain_endpoint_options.status.update_date #=> Time @@ -2095,11 +2098,11 @@ # resp.domain_status_list[0].service_software_options.update_status #=> String, one of "PENDING_UPDATE", "IN_PROGRESS", "COMPLETED", "NOT_ELIGIBLE", "ELIGIBLE" # resp.domain_status_list[0].service_software_options.description #=> String # resp.domain_status_list[0].service_software_options.automated_update_date #=> Time # resp.domain_status_list[0].service_software_options.optional_deployment #=> Boolean # resp.domain_status_list[0].domain_endpoint_options.enforce_https #=> Boolean - # resp.domain_status_list[0].domain_endpoint_options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07" + # resp.domain_status_list[0].domain_endpoint_options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07", "Policy-Min-TLS-1-2-PFS-2023-10" # resp.domain_status_list[0].domain_endpoint_options.custom_endpoint_enabled #=> Boolean # resp.domain_status_list[0].domain_endpoint_options.custom_endpoint #=> String # resp.domain_status_list[0].domain_endpoint_options.custom_endpoint_certificate_arn #=> String # resp.domain_status_list[0].advanced_security_options.enabled #=> Boolean # resp.domain_status_list[0].advanced_security_options.internal_user_database_enabled #=> Boolean @@ -2230,11 +2233,11 @@ # resp.dry_run_config.service_software_options.update_status #=> String, one of "PENDING_UPDATE", "IN_PROGRESS", "COMPLETED", "NOT_ELIGIBLE", "ELIGIBLE" # resp.dry_run_config.service_software_options.description #=> String # resp.dry_run_config.service_software_options.automated_update_date #=> Time # resp.dry_run_config.service_software_options.optional_deployment #=> Boolean # resp.dry_run_config.domain_endpoint_options.enforce_https #=> Boolean - # resp.dry_run_config.domain_endpoint_options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07" + # resp.dry_run_config.domain_endpoint_options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07", "Policy-Min-TLS-1-2-PFS-2023-10" # resp.dry_run_config.domain_endpoint_options.custom_endpoint_enabled #=> Boolean # resp.dry_run_config.domain_endpoint_options.custom_endpoint #=> String # resp.dry_run_config.domain_endpoint_options.custom_endpoint_certificate_arn #=> String # resp.dry_run_config.advanced_security_options.enabled #=> Boolean # resp.dry_run_config.advanced_security_options.internal_user_database_enabled #=> Boolean @@ -3940,11 +3943,14 @@ # @option params [String] :access_policies # Identity and Access Management (IAM) access policy as a JSON-formatted # string. # # @option params [String] :ip_address_type - # The type of IP addresses supported by the endpoint for the domain. + # Specify either dual stack or IPv4 as your IP address type. Dual stack + # allows you to share domain resources across IPv4 and IPv6 address + # types, and is the recommended option. If your IP address type is + # currently set to dual stack, you can't change it. # # @option params [Hash<String,Types::LogPublishingOption>] :log_publishing_options # Options to publish OpenSearch logs to Amazon CloudWatch Logs. # # @option params [Types::EncryptionAtRestOptions] :encryption_at_rest_options @@ -4051,11 +4057,11 @@ # enabled: false, # kms_key_id: "KmsKeyId", # }, # domain_endpoint_options: { # enforce_https: false, - # tls_security_policy: "Policy-Min-TLS-1-0-2019-07", # accepts Policy-Min-TLS-1-0-2019-07, Policy-Min-TLS-1-2-2019-07 + # tls_security_policy: "Policy-Min-TLS-1-0-2019-07", # accepts Policy-Min-TLS-1-0-2019-07, Policy-Min-TLS-1-2-2019-07, Policy-Min-TLS-1-2-PFS-2023-10 # custom_endpoint_enabled: false, # custom_endpoint: "DomainNameFqdn", # custom_endpoint_certificate_arn: "ARN", # }, # node_to_node_encryption_options: { @@ -4215,11 +4221,11 @@ # resp.domain_config.log_publishing_options.status.update_date #=> Time # resp.domain_config.log_publishing_options.status.update_version #=> Integer # resp.domain_config.log_publishing_options.status.state #=> String, one of "RequiresIndexDocuments", "Processing", "Active" # resp.domain_config.log_publishing_options.status.pending_deletion #=> Boolean # resp.domain_config.domain_endpoint_options.options.enforce_https #=> Boolean - # resp.domain_config.domain_endpoint_options.options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07" + # resp.domain_config.domain_endpoint_options.options.tls_security_policy #=> String, one of "Policy-Min-TLS-1-0-2019-07", "Policy-Min-TLS-1-2-2019-07", "Policy-Min-TLS-1-2-PFS-2023-10" # resp.domain_config.domain_endpoint_options.options.custom_endpoint_enabled #=> Boolean # resp.domain_config.domain_endpoint_options.options.custom_endpoint #=> String # resp.domain_config.domain_endpoint_options.options.custom_endpoint_certificate_arn #=> String # resp.domain_config.domain_endpoint_options.status.creation_date #=> Time # resp.domain_config.domain_endpoint_options.status.update_date #=> Time @@ -4558,10 +4564,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-opensearchservice' - context[:gem_version] = '1.34.0' + context[:gem_version] = '1.35.0' Seahorse::Client::Request.new(handlers, context) end # @api private # @deprecated