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