lib/aws-sdk-neptune/client.rb in aws-sdk-neptune-1.30.0 vs lib/aws-sdk-neptune/client.rb in aws-sdk-neptune-1.31.0
- old
+ new
@@ -336,17 +336,23 @@
# @option params [required, String] :role_arn
# The Amazon Resource Name (ARN) of the IAM role to associate with the
# Neptune DB cluster, for example
# `arn:aws:iam::123456789012:role/NeptuneAccessRole`.
#
+ # @option params [String] :feature_name
+ # The name of the feature for the Neptune DB cluster that the IAM role
+ # is to be associated with. For the list of supported feature names, see
+ # DBEngineVersion.
+ #
# @return [Struct] Returns an empty {Seahorse::Client::Response response}.
#
# @example Request syntax with placeholder values
#
# resp = client.add_role_to_db_cluster({
# db_cluster_identifier: "String", # required
# role_arn: "String", # required
+ # feature_name: "String",
# })
#
# @see http://docs.aws.amazon.com/goto/WebAPI/neptune-2014-10-31/AddRoleToDBCluster AWS API Documentation
#
# @overload add_role_to_db_cluster(params = {})
@@ -865,14 +871,14 @@
# The name of the database engine to be used for this DB cluster.
#
# Valid Values: `neptune`
#
# @option params [String] :engine_version
- # The version number of the database engine to use. Currently, setting
- # this parameter has no effect.
+ # The version number of the database engine to use for the new DB
+ # cluster.
#
- # Example: `1.0.1`
+ # Example: `1.0.2.1`
#
# @option params [Integer] :port
# The port number on which the instances in the DB cluster accept
# connections.
#
@@ -982,15 +988,12 @@
#
# @option params [String] :pre_signed_url
# This parameter is not currently supported.
#
# @option params [Boolean] :enable_iam_database_authentication
- # True to enable mapping of AWS Identity and Access Management (IAM)
- # accounts to database accounts, and otherwise false.
+ # Not supported by Neptune.
#
- # Default: `false`
- #
# @option params [Array<String>] :enable_cloudwatch_logs_exports
# The list of log types that need to be enabled for exporting to
# CloudWatch Logs.
#
# @option params [Boolean] :deletion_protection
@@ -1080,10 +1083,11 @@
# resp.db_cluster.db_cluster_resource_id #=> String
# resp.db_cluster.db_cluster_arn #=> String
# resp.db_cluster.associated_roles #=> Array
# resp.db_cluster.associated_roles[0].role_arn #=> String
# resp.db_cluster.associated_roles[0].status #=> String
+ # resp.db_cluster.associated_roles[0].feature_name #=> String
# resp.db_cluster.iam_database_authentication_enabled #=> Boolean
# resp.db_cluster.clone_group_id #=> String
# resp.db_cluster.cluster_create_time #=> Time
# resp.db_cluster.enabled_cloudwatch_logs_exports #=> Array
# resp.db_cluster.enabled_cloudwatch_logs_exports[0] #=> String
@@ -1096,10 +1100,89 @@
def create_db_cluster(params = {}, options = {})
req = build_request(:create_db_cluster, params)
req.send_request(options)
end
+ # Creates a new custom endpoint and associates it with an Amazon Neptune
+ # DB cluster.
+ #
+ # @option params [required, String] :db_cluster_identifier
+ # The DB cluster identifier of the DB cluster associated with the
+ # endpoint. This parameter is stored as a lowercase string.
+ #
+ # @option params [required, String] :db_cluster_endpoint_identifier
+ # The identifier to use for the new endpoint. This parameter is stored
+ # as a lowercase string.
+ #
+ # @option params [required, String] :endpoint_type
+ # The type of the endpoint. One of: `READER`, `WRITER`, `ANY`.
+ #
+ # @option params [Array<String>] :static_members
+ # List of DB instance identifiers that are part of the custom endpoint
+ # group.
+ #
+ # @option params [Array<String>] :excluded_members
+ # List of DB instance identifiers that aren't part of the custom
+ # endpoint group. All other eligible instances are reachable through the
+ # custom endpoint. Only relevant if the list of static members is empty.
+ #
+ # @option params [Array<Types::Tag>] :tags
+ # The tags to be assigned to the Amazon Neptune resource.
+ #
+ # @return [Types::CreateDBClusterEndpointOutput] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
+ #
+ # * {Types::CreateDBClusterEndpointOutput#db_cluster_endpoint_identifier #db_cluster_endpoint_identifier} => String
+ # * {Types::CreateDBClusterEndpointOutput#db_cluster_identifier #db_cluster_identifier} => String
+ # * {Types::CreateDBClusterEndpointOutput#db_cluster_endpoint_resource_identifier #db_cluster_endpoint_resource_identifier} => String
+ # * {Types::CreateDBClusterEndpointOutput#endpoint #endpoint} => String
+ # * {Types::CreateDBClusterEndpointOutput#status #status} => String
+ # * {Types::CreateDBClusterEndpointOutput#endpoint_type #endpoint_type} => String
+ # * {Types::CreateDBClusterEndpointOutput#custom_endpoint_type #custom_endpoint_type} => String
+ # * {Types::CreateDBClusterEndpointOutput#static_members #static_members} => Array<String>
+ # * {Types::CreateDBClusterEndpointOutput#excluded_members #excluded_members} => Array<String>
+ # * {Types::CreateDBClusterEndpointOutput#db_cluster_endpoint_arn #db_cluster_endpoint_arn} => String
+ #
+ # @example Request syntax with placeholder values
+ #
+ # resp = client.create_db_cluster_endpoint({
+ # db_cluster_identifier: "String", # required
+ # db_cluster_endpoint_identifier: "String", # required
+ # endpoint_type: "String", # required
+ # static_members: ["String"],
+ # excluded_members: ["String"],
+ # tags: [
+ # {
+ # key: "String",
+ # value: "String",
+ # },
+ # ],
+ # })
+ #
+ # @example Response structure
+ #
+ # resp.db_cluster_endpoint_identifier #=> String
+ # resp.db_cluster_identifier #=> String
+ # resp.db_cluster_endpoint_resource_identifier #=> String
+ # resp.endpoint #=> String
+ # resp.status #=> String
+ # resp.endpoint_type #=> String
+ # resp.custom_endpoint_type #=> String
+ # resp.static_members #=> Array
+ # resp.static_members[0] #=> String
+ # resp.excluded_members #=> Array
+ # resp.excluded_members[0] #=> String
+ # resp.db_cluster_endpoint_arn #=> String
+ #
+ # @see http://docs.aws.amazon.com/goto/WebAPI/neptune-2014-10-31/CreateDBClusterEndpoint AWS API Documentation
+ #
+ # @overload create_db_cluster_endpoint(params = {})
+ # @param [Hash] params ({})
+ def create_db_cluster_endpoint(params = {}, options = {})
+ req = build_request(:create_db_cluster_endpoint, params)
+ req.send_request(options)
+ end
+
# Creates a new DB cluster parameter group.
#
# Parameters in a DB cluster parameter group apply to all of the
# instances in a DB cluster.
#
@@ -2098,10 +2181,11 @@
# resp.db_cluster.db_cluster_resource_id #=> String
# resp.db_cluster.db_cluster_arn #=> String
# resp.db_cluster.associated_roles #=> Array
# resp.db_cluster.associated_roles[0].role_arn #=> String
# resp.db_cluster.associated_roles[0].status #=> String
+ # resp.db_cluster.associated_roles[0].feature_name #=> String
# resp.db_cluster.iam_database_authentication_enabled #=> Boolean
# resp.db_cluster.clone_group_id #=> String
# resp.db_cluster.cluster_create_time #=> Time
# resp.db_cluster.enabled_cloudwatch_logs_exports #=> Array
# resp.db_cluster.enabled_cloudwatch_logs_exports[0] #=> String
@@ -2114,10 +2198,60 @@
def delete_db_cluster(params = {}, options = {})
req = build_request(:delete_db_cluster, params)
req.send_request(options)
end
+ # Deletes a custom endpoint and removes it from an Amazon Neptune DB
+ # cluster.
+ #
+ # @option params [required, String] :db_cluster_endpoint_identifier
+ # The identifier associated with the custom endpoint. This parameter is
+ # stored as a lowercase string.
+ #
+ # @return [Types::DeleteDBClusterEndpointOutput] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
+ #
+ # * {Types::DeleteDBClusterEndpointOutput#db_cluster_endpoint_identifier #db_cluster_endpoint_identifier} => String
+ # * {Types::DeleteDBClusterEndpointOutput#db_cluster_identifier #db_cluster_identifier} => String
+ # * {Types::DeleteDBClusterEndpointOutput#db_cluster_endpoint_resource_identifier #db_cluster_endpoint_resource_identifier} => String
+ # * {Types::DeleteDBClusterEndpointOutput#endpoint #endpoint} => String
+ # * {Types::DeleteDBClusterEndpointOutput#status #status} => String
+ # * {Types::DeleteDBClusterEndpointOutput#endpoint_type #endpoint_type} => String
+ # * {Types::DeleteDBClusterEndpointOutput#custom_endpoint_type #custom_endpoint_type} => String
+ # * {Types::DeleteDBClusterEndpointOutput#static_members #static_members} => Array<String>
+ # * {Types::DeleteDBClusterEndpointOutput#excluded_members #excluded_members} => Array<String>
+ # * {Types::DeleteDBClusterEndpointOutput#db_cluster_endpoint_arn #db_cluster_endpoint_arn} => String
+ #
+ # @example Request syntax with placeholder values
+ #
+ # resp = client.delete_db_cluster_endpoint({
+ # db_cluster_endpoint_identifier: "String", # required
+ # })
+ #
+ # @example Response structure
+ #
+ # resp.db_cluster_endpoint_identifier #=> String
+ # resp.db_cluster_identifier #=> String
+ # resp.db_cluster_endpoint_resource_identifier #=> String
+ # resp.endpoint #=> String
+ # resp.status #=> String
+ # resp.endpoint_type #=> String
+ # resp.custom_endpoint_type #=> String
+ # resp.static_members #=> Array
+ # resp.static_members[0] #=> String
+ # resp.excluded_members #=> Array
+ # resp.excluded_members[0] #=> String
+ # resp.db_cluster_endpoint_arn #=> String
+ #
+ # @see http://docs.aws.amazon.com/goto/WebAPI/neptune-2014-10-31/DeleteDBClusterEndpoint AWS API Documentation
+ #
+ # @overload delete_db_cluster_endpoint(params = {})
+ # @param [Hash] params ({})
+ def delete_db_cluster_endpoint(params = {}, options = {})
+ req = build_request(:delete_db_cluster_endpoint, params)
+ req.send_request(options)
+ end
+
# Deletes a specified DB cluster parameter group. The DB cluster
# parameter group to be deleted can't be associated with any DB
# clusters.
#
# @option params [required, String] :db_cluster_parameter_group_name
@@ -2501,10 +2635,102 @@
def delete_event_subscription(params = {}, options = {})
req = build_request(:delete_event_subscription, params)
req.send_request(options)
end
+ # Returns information about endpoints for an Amazon Neptune DB cluster.
+ #
+ # <note markdown="1"> This operation can also return information for Amazon RDS clusters and
+ # Amazon DocDB clusters.
+ #
+ # </note>
+ #
+ # @option params [String] :db_cluster_identifier
+ # The DB cluster identifier of the DB cluster associated with the
+ # endpoint. This parameter is stored as a lowercase string.
+ #
+ # @option params [String] :db_cluster_endpoint_identifier
+ # The identifier of the endpoint to describe. This parameter is stored
+ # as a lowercase string.
+ #
+ # @option params [Array<Types::Filter>] :filters
+ # A set of name-value pairs that define which endpoints to include in
+ # the output. The filters are specified as name-value pairs, in the
+ # format `Name=endpoint_type,Values=endpoint_type1,endpoint_type2,...`.
+ # `Name` can be one of: `db-cluster-endpoint-type`,
+ # `db-cluster-endpoint-custom-type`, `db-cluster-endpoint-id`,
+ # `db-cluster-endpoint-status`. `Values` for the `
+ # db-cluster-endpoint-type` filter can be one or more of: `reader`,
+ # `writer`, `custom`. `Values` for the `db-cluster-endpoint-custom-type`
+ # filter can be one or more of: `reader`, `any`. `Values` for the
+ # `db-cluster-endpoint-status` filter can be one or more of:
+ # `available`, `creating`, `deleting`, `inactive`, `modifying`.
+ #
+ # @option params [Integer] :max_records
+ # The maximum number of records to include in the response. If more
+ # records exist than the specified `MaxRecords` value, a pagination
+ # token called a marker is included in the response so you can retrieve
+ # the remaining results.
+ #
+ # Default: 100
+ #
+ # Constraints: Minimum 20, maximum 100.
+ #
+ # @option params [String] :marker
+ # An optional pagination token provided by a previous
+ # `DescribeDBClusterEndpoints` request. If this parameter is specified,
+ # the response includes only records beyond the marker, up to the value
+ # specified by `MaxRecords`.
+ #
+ # @return [Types::DBClusterEndpointMessage] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
+ #
+ # * {Types::DBClusterEndpointMessage#marker #marker} => String
+ # * {Types::DBClusterEndpointMessage#db_cluster_endpoints #db_cluster_endpoints} => Array<Types::DBClusterEndpoint>
+ #
+ # The returned {Seahorse::Client::Response response} is a pageable response and is Enumerable. For details on usage see {Aws::PageableResponse PageableResponse}.
+ #
+ # @example Request syntax with placeholder values
+ #
+ # resp = client.describe_db_cluster_endpoints({
+ # db_cluster_identifier: "String",
+ # db_cluster_endpoint_identifier: "String",
+ # filters: [
+ # {
+ # name: "String", # required
+ # values: ["String"], # required
+ # },
+ # ],
+ # max_records: 1,
+ # marker: "String",
+ # })
+ #
+ # @example Response structure
+ #
+ # resp.marker #=> String
+ # resp.db_cluster_endpoints #=> Array
+ # resp.db_cluster_endpoints[0].db_cluster_endpoint_identifier #=> String
+ # resp.db_cluster_endpoints[0].db_cluster_identifier #=> String
+ # resp.db_cluster_endpoints[0].db_cluster_endpoint_resource_identifier #=> String
+ # resp.db_cluster_endpoints[0].endpoint #=> String
+ # resp.db_cluster_endpoints[0].status #=> String
+ # resp.db_cluster_endpoints[0].endpoint_type #=> String
+ # resp.db_cluster_endpoints[0].custom_endpoint_type #=> String
+ # resp.db_cluster_endpoints[0].static_members #=> Array
+ # resp.db_cluster_endpoints[0].static_members[0] #=> String
+ # resp.db_cluster_endpoints[0].excluded_members #=> Array
+ # resp.db_cluster_endpoints[0].excluded_members[0] #=> String
+ # resp.db_cluster_endpoints[0].db_cluster_endpoint_arn #=> String
+ #
+ # @see http://docs.aws.amazon.com/goto/WebAPI/neptune-2014-10-31/DescribeDBClusterEndpoints AWS API Documentation
+ #
+ # @overload describe_db_cluster_endpoints(params = {})
+ # @param [Hash] params ({})
+ def describe_db_cluster_endpoints(params = {}, options = {})
+ req = build_request(:describe_db_cluster_endpoints, params)
+ req.send_request(options)
+ end
+
# Returns a list of `DBClusterParameterGroup` descriptions. If a
# `DBClusterParameterGroupName` parameter is specified, the list will
# contain only the description of the specified DB cluster parameter
# group.
#
@@ -2966,10 +3192,11 @@
# resp.db_clusters[0].db_cluster_resource_id #=> String
# resp.db_clusters[0].db_cluster_arn #=> String
# resp.db_clusters[0].associated_roles #=> Array
# resp.db_clusters[0].associated_roles[0].role_arn #=> String
# resp.db_clusters[0].associated_roles[0].status #=> String
+ # resp.db_clusters[0].associated_roles[0].feature_name #=> String
# resp.db_clusters[0].iam_database_authentication_enabled #=> Boolean
# resp.db_clusters[0].clone_group_id #=> String
# resp.db_clusters[0].cluster_create_time #=> Time
# resp.db_clusters[0].enabled_cloudwatch_logs_exports #=> Array
# resp.db_clusters[0].enabled_cloudwatch_logs_exports[0] #=> String
@@ -4213,10 +4440,11 @@
# resp.db_cluster.db_cluster_resource_id #=> String
# resp.db_cluster.db_cluster_arn #=> String
# resp.db_cluster.associated_roles #=> Array
# resp.db_cluster.associated_roles[0].role_arn #=> String
# resp.db_cluster.associated_roles[0].status #=> String
+ # resp.db_cluster.associated_roles[0].feature_name #=> String
# resp.db_cluster.iam_database_authentication_enabled #=> Boolean
# resp.db_cluster.clone_group_id #=> String
# resp.db_cluster.cluster_create_time #=> Time
# resp.db_cluster.enabled_cloudwatch_logs_exports #=> Array
# resp.db_cluster.enabled_cloudwatch_logs_exports[0] #=> String
@@ -4396,17 +4624,23 @@
# @option params [Types::CloudwatchLogsExportConfiguration] :cloudwatch_logs_export_configuration
# The configuration setting for the log types to be enabled for export
# to CloudWatch Logs for a specific DB cluster.
#
# @option params [String] :engine_version
- # The version number of the database engine. Currently, setting this
- # parameter has no effect. To upgrade your database engine to the most
- # recent release, use the ApplyPendingMaintenanceAction API.
+ # The version number of the database engine to which you want to
+ # upgrade. Changing this parameter results in an outage. The change is
+ # applied during the next maintenance window unless the
+ # `ApplyImmediately` parameter is set to true.
#
- # For a list of valid engine versions, see CreateDBInstance, or call
- # DescribeDBEngineVersions.
+ # For a list of valid engine versions, see [Engine Releases for Amazon
+ # Neptune][1], or call [DescribeDBEngineVersions][2].
#
+ #
+ #
+ # [1]: https://docs.aws.amazon.com/neptune/latest/userguide/engine-releases.html
+ # [2]: https://docs.aws.amazon.com/neptune/latest/userguide/api-other-apis.html#DescribeDBEngineVersions
+ #
# @option params [Boolean] :deletion_protection
# A value that indicates whether the DB cluster has deletion protection
# enabled. The database can't be deleted when deletion protection is
# enabled. By default, deletion protection is disabled.
#
@@ -4481,10 +4715,11 @@
# resp.db_cluster.db_cluster_resource_id #=> String
# resp.db_cluster.db_cluster_arn #=> String
# resp.db_cluster.associated_roles #=> Array
# resp.db_cluster.associated_roles[0].role_arn #=> String
# resp.db_cluster.associated_roles[0].status #=> String
+ # resp.db_cluster.associated_roles[0].feature_name #=> String
# resp.db_cluster.iam_database_authentication_enabled #=> Boolean
# resp.db_cluster.clone_group_id #=> String
# resp.db_cluster.cluster_create_time #=> Time
# resp.db_cluster.enabled_cloudwatch_logs_exports #=> Array
# resp.db_cluster.enabled_cloudwatch_logs_exports[0] #=> String
@@ -4497,10 +4732,75 @@
def modify_db_cluster(params = {}, options = {})
req = build_request(:modify_db_cluster, params)
req.send_request(options)
end
+ # Modifies the properties of an endpoint in an Amazon Neptune DB
+ # cluster.
+ #
+ # @option params [required, String] :db_cluster_endpoint_identifier
+ # The identifier of the endpoint to modify. This parameter is stored as
+ # a lowercase string.
+ #
+ # @option params [String] :endpoint_type
+ # The type of the endpoint. One of: `READER`, `WRITER`, `ANY`.
+ #
+ # @option params [Array<String>] :static_members
+ # List of DB instance identifiers that are part of the custom endpoint
+ # group.
+ #
+ # @option params [Array<String>] :excluded_members
+ # List of DB instance identifiers that aren't part of the custom
+ # endpoint group. All other eligible instances are reachable through the
+ # custom endpoint. Only relevant if the list of static members is empty.
+ #
+ # @return [Types::ModifyDBClusterEndpointOutput] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
+ #
+ # * {Types::ModifyDBClusterEndpointOutput#db_cluster_endpoint_identifier #db_cluster_endpoint_identifier} => String
+ # * {Types::ModifyDBClusterEndpointOutput#db_cluster_identifier #db_cluster_identifier} => String
+ # * {Types::ModifyDBClusterEndpointOutput#db_cluster_endpoint_resource_identifier #db_cluster_endpoint_resource_identifier} => String
+ # * {Types::ModifyDBClusterEndpointOutput#endpoint #endpoint} => String
+ # * {Types::ModifyDBClusterEndpointOutput#status #status} => String
+ # * {Types::ModifyDBClusterEndpointOutput#endpoint_type #endpoint_type} => String
+ # * {Types::ModifyDBClusterEndpointOutput#custom_endpoint_type #custom_endpoint_type} => String
+ # * {Types::ModifyDBClusterEndpointOutput#static_members #static_members} => Array<String>
+ # * {Types::ModifyDBClusterEndpointOutput#excluded_members #excluded_members} => Array<String>
+ # * {Types::ModifyDBClusterEndpointOutput#db_cluster_endpoint_arn #db_cluster_endpoint_arn} => String
+ #
+ # @example Request syntax with placeholder values
+ #
+ # resp = client.modify_db_cluster_endpoint({
+ # db_cluster_endpoint_identifier: "String", # required
+ # endpoint_type: "String",
+ # static_members: ["String"],
+ # excluded_members: ["String"],
+ # })
+ #
+ # @example Response structure
+ #
+ # resp.db_cluster_endpoint_identifier #=> String
+ # resp.db_cluster_identifier #=> String
+ # resp.db_cluster_endpoint_resource_identifier #=> String
+ # resp.endpoint #=> String
+ # resp.status #=> String
+ # resp.endpoint_type #=> String
+ # resp.custom_endpoint_type #=> String
+ # resp.static_members #=> Array
+ # resp.static_members[0] #=> String
+ # resp.excluded_members #=> Array
+ # resp.excluded_members[0] #=> String
+ # resp.db_cluster_endpoint_arn #=> String
+ #
+ # @see http://docs.aws.amazon.com/goto/WebAPI/neptune-2014-10-31/ModifyDBClusterEndpoint AWS API Documentation
+ #
+ # @overload modify_db_cluster_endpoint(params = {})
+ # @param [Hash] params ({})
+ def modify_db_cluster_endpoint(params = {}, options = {})
+ req = build_request(:modify_db_cluster_endpoint, params)
+ req.send_request(options)
+ end
+
# Modifies the parameters of a DB cluster parameter group. To modify
# more than one parameter, submit a list of the following:
# `ParameterName`, `ParameterValue`, and `ApplyMethod`. A maximum of 20
# parameters can be modified in a single request.
#
@@ -5372,10 +5672,11 @@
# resp.db_cluster.db_cluster_resource_id #=> String
# resp.db_cluster.db_cluster_arn #=> String
# resp.db_cluster.associated_roles #=> Array
# resp.db_cluster.associated_roles[0].role_arn #=> String
# resp.db_cluster.associated_roles[0].status #=> String
+ # resp.db_cluster.associated_roles[0].feature_name #=> String
# resp.db_cluster.iam_database_authentication_enabled #=> Boolean
# resp.db_cluster.clone_group_id #=> String
# resp.db_cluster.cluster_create_time #=> Time
# resp.db_cluster.enabled_cloudwatch_logs_exports #=> Array
# resp.db_cluster.enabled_cloudwatch_logs_exports[0] #=> String
@@ -5545,17 +5846,23 @@
# @option params [required, String] :role_arn
# The Amazon Resource Name (ARN) of the IAM role to disassociate from
# the DB cluster, for example
# `arn:aws:iam::123456789012:role/NeptuneAccessRole`.
#
+ # @option params [String] :feature_name
+ # The name of the feature for the DB cluster that the IAM role is to be
+ # disassociated from. For the list of supported feature names, see
+ # DBEngineVersion.
+ #
# @return [Struct] Returns an empty {Seahorse::Client::Response response}.
#
# @example Request syntax with placeholder values
#
# resp = client.remove_role_from_db_cluster({
# db_cluster_identifier: "String", # required
# role_arn: "String", # required
+ # feature_name: "String",
# })
#
# @see http://docs.aws.amazon.com/goto/WebAPI/neptune-2014-10-31/RemoveRoleFromDBCluster AWS API Documentation
#
# @overload remove_role_from_db_cluster(params = {})
@@ -5979,10 +6286,11 @@
# resp.db_cluster.db_cluster_resource_id #=> String
# resp.db_cluster.db_cluster_arn #=> String
# resp.db_cluster.associated_roles #=> Array
# resp.db_cluster.associated_roles[0].role_arn #=> String
# resp.db_cluster.associated_roles[0].status #=> String
+ # resp.db_cluster.associated_roles[0].feature_name #=> String
# resp.db_cluster.iam_database_authentication_enabled #=> Boolean
# resp.db_cluster.clone_group_id #=> String
# resp.db_cluster.cluster_create_time #=> Time
# resp.db_cluster.enabled_cloudwatch_logs_exports #=> Array
# resp.db_cluster.enabled_cloudwatch_logs_exports[0] #=> String
@@ -6225,10 +6533,11 @@
# resp.db_cluster.db_cluster_resource_id #=> String
# resp.db_cluster.db_cluster_arn #=> String
# resp.db_cluster.associated_roles #=> Array
# resp.db_cluster.associated_roles[0].role_arn #=> String
# resp.db_cluster.associated_roles[0].status #=> String
+ # resp.db_cluster.associated_roles[0].feature_name #=> String
# resp.db_cluster.iam_database_authentication_enabled #=> Boolean
# resp.db_cluster.clone_group_id #=> String
# resp.db_cluster.cluster_create_time #=> Time
# resp.db_cluster.enabled_cloudwatch_logs_exports #=> Array
# resp.db_cluster.enabled_cloudwatch_logs_exports[0] #=> String
@@ -6305,10 +6614,11 @@
# resp.db_cluster.db_cluster_resource_id #=> String
# resp.db_cluster.db_cluster_arn #=> String
# resp.db_cluster.associated_roles #=> Array
# resp.db_cluster.associated_roles[0].role_arn #=> String
# resp.db_cluster.associated_roles[0].status #=> String
+ # resp.db_cluster.associated_roles[0].feature_name #=> String
# resp.db_cluster.iam_database_authentication_enabled #=> Boolean
# resp.db_cluster.clone_group_id #=> String
# resp.db_cluster.cluster_create_time #=> Time
# resp.db_cluster.enabled_cloudwatch_logs_exports #=> Array
# resp.db_cluster.enabled_cloudwatch_logs_exports[0] #=> String
@@ -6388,10 +6698,11 @@
# resp.db_cluster.db_cluster_resource_id #=> String
# resp.db_cluster.db_cluster_arn #=> String
# resp.db_cluster.associated_roles #=> Array
# resp.db_cluster.associated_roles[0].role_arn #=> String
# resp.db_cluster.associated_roles[0].status #=> String
+ # resp.db_cluster.associated_roles[0].feature_name #=> String
# resp.db_cluster.iam_database_authentication_enabled #=> Boolean
# resp.db_cluster.clone_group_id #=> String
# resp.db_cluster.cluster_create_time #=> Time
# resp.db_cluster.enabled_cloudwatch_logs_exports #=> Array
# resp.db_cluster.enabled_cloudwatch_logs_exports[0] #=> String
@@ -6417,10 +6728,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-neptune'
- context[:gem_version] = '1.30.0'
+ context[:gem_version] = '1.31.0'
Seahorse::Client::Request.new(handlers, context)
end
# Polls an API operation until a resource enters a desired state.
#