lib/aws-sdk-rds/resource.rb in aws-sdk-rds-1.86.1 vs lib/aws-sdk-rds/resource.rb in aws-sdk-rds-1.87.0
- old
+ new
@@ -1,5 +1,7 @@
+# frozen_string_literal: true
+
# WARNING ABOUT GENERATED CODE
#
# This file is generated. See the contributing guide for more information:
# https://github.com/aws/aws-sdk-ruby/blob/master/CONTRIBUTING.md
#
@@ -77,10 +79,11 @@
# global_cluster_identifier: "String",
# enable_http_endpoint: false,
# copy_tags_to_snapshot: false,
# domain: "String",
# domain_iam_role_name: "String",
+ # enable_global_write_forwarding: false,
# source_region: "String",
# })
# @param [Hash] options ({})
# @option options [Array<String>] :availability_zones
# A list of Availability Zones (AZs) where instances in the DB cluster
@@ -339,10 +342,14 @@
# [1]: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/UsingWithRDS.IAMDBAuth.html
# @option options [Integer] :backtrack_window
# The target backtrack window, in seconds. To disable backtracking, set
# this value to 0.
#
+ # <note markdown="1"> Currently, Backtrack is only supported for Aurora MySQL DB clusters.
+ #
+ # </note>
+ #
# Default: 0
#
# Constraints:
#
# * If specified, this value must be set to a number from 0 to 259,200
@@ -427,10 +434,17 @@
#
# [1]: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/kerberos-authentication.html
# @option options [String] :domain_iam_role_name
# Specify the name of the IAM role to be used when making API calls to
# the Directory Service.
+ # @option options [Boolean] :enable_global_write_forwarding
+ # A value that indicates whether to enable write operations to be
+ # forwarded from this cluster to the primary cluster in an Aurora global
+ # database. The resulting changes are replicated back to this cluster.
+ # This parameter only applies to DB clusters that are secondary clusters
+ # in an Aurora global database. By default, Aurora disallows write
+ # operations for secondary clusters.
# @option options [String] :destination_region
# @option options [String] :source_region
# The source region of the snapshot. This is only needed when the
# shapshot is encrypted and in a different region.
# @return [DBCluster]
@@ -1127,14 +1141,19 @@
#
# Not applicable. The character set is managed by the DB cluster. For
# more information, see `CreateDBCluster`.
# @option options [Boolean] :publicly_accessible
# A value that indicates whether the DB instance is publicly accessible.
- # When the DB instance is publicly accessible, it is an Internet-facing
- # instance with a publicly resolvable DNS name, which resolves to a
- # public IP address. When the DB instance isn't publicly accessible, it
- # is an internal instance with a DNS name that resolves to a private IP
- # address.
+ #
+ # When the DB instance is publicly accessible, its DNS endpoint resolves
+ # to the private IP address from within the DB instance's VPC, and to
+ # the public IP address from outside of the DB instance's VPC. Access
+ # to the DB instance is ultimately controlled by the security group it
+ # uses, and that public access is not permitted if the security group
+ # assigned to the DB instance doesn't permit it.
+ #
+ # When the DB instance isn't publicly accessible, it is an internal DB
+ # instance with a DNS name that resolves to a private IP address.
#
# Default: The default behavior varies depending on whether
# `DBSubnetGroupName` is specified.
#
# If `DBSubnetGroupName` isn't specified, and `PubliclyAccessible`