lib/aws-sdk-neptune/client.rb in aws-sdk-neptune-1.39.0 vs lib/aws-sdk-neptune/client.rb in aws-sdk-neptune-1.40.0

- old
+ new

@@ -327,11 +327,11 @@ super end # @!group API Operations - # Associates an Identity and Access Management (IAM) role from an + # Associates an Identity and Access Management (IAM) role with an # Neptune DB cluster. # # @option params [required, String] :db_cluster_identifier # The name of the DB cluster to associate the IAM role with. # @@ -341,11 +341,11 @@ # `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. + # [DBEngineVersion](neptune/latest/userguide/api-other-apis.html#DBEngineVersion). # # @return [Struct] Returns an empty {Seahorse::Client::Response response}. # # @example Request syntax with placeholder values # @@ -2969,11 +2969,11 @@ # # * `automated` - Return all DB cluster snapshots that have been # automatically taken by Amazon Neptune for my Amazon account. # # * `manual` - Return all DB cluster snapshots that have been taken by - # my AWS account. + # my Amazon account. # # * `shared` - Return all manual DB cluster snapshots that have been # shared to my Amazon account. # # * `public` - Return all DB cluster snapshots that have been marked as @@ -3010,11 +3010,11 @@ # the response includes only records beyond the marker, up to the value # specified by `MaxRecords`. # # @option params [Boolean] :include_shared # True to include shared manual DB cluster snapshots from other Amazon - # accounts that this AWS account has been given permission to copy or + # accounts that this Amazon account has been given permission to copy or # restore, and otherwise false. The default is `false`. # # You can give an Amazon account permission to restore a manual DB # cluster snapshot from another Amazon account by the # ModifyDBClusterSnapshotAttribute API action. @@ -4652,10 +4652,38 @@ # # # [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] :allow_major_version_upgrade + # A value that indicates whether upgrades between different major + # versions are allowed. + # + # Constraints: You must set the allow-major-version-upgrade flag when + # providing an `EngineVersion` parameter that uses a different major + # version than the DB cluster's current version. + # + # @option params [String] :db_instance_parameter_group_name + # The name of the DB parameter group to apply to all instances of the DB + # cluster. + # + # <note markdown="1"> When you apply a parameter group using `DBInstanceParameterGroupName`, + # parameter changes aren't applied during the next maintenance window + # but instead are applied immediately. + # + # </note> + # + # Default: The existing name setting + # + # Constraints: + # + # * The DB parameter group must be in the same DB parameter group family + # as the target DB cluster version. + # + # * The `DBInstanceParameterGroupName` parameter is only valid in + # combination with the `AllowMajorVersionUpgrade` parameter. + # # @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. # @@ -4685,10 +4713,12 @@ # cloudwatch_logs_export_configuration: { # enable_log_types: ["String"], # disable_log_types: ["String"], # }, # engine_version: "String", + # allow_major_version_upgrade: false, + # db_instance_parameter_group_name: "String", # deletion_protection: false, # copy_tags_to_snapshot: false, # }) # # @example Response structure @@ -4925,11 +4955,11 @@ # To authorize other Amazon accounts to copy or restore a manual DB # cluster snapshot, set this list to include one or more Amazon account # IDs, or `all` to make the manual DB cluster snapshot restorable by any # Amazon account. Do not add the `all` value for any manual DB cluster # snapshots that contain private information that you don't want - # available to all AWS accounts. + # available to all Amazon accounts. # # @option params [Array<String>] :values_to_remove # A list of DB cluster snapshot attributes to remove from the attribute # specified by `AttributeName`. # @@ -4990,11 +5020,11 @@ # @option params [Integer] :allocated_storage # Not supported by Neptune. # # @option params [String] :db_instance_class # The new compute and memory capacity of the DB instance, for example, - # `db.m4.large`. Not all DB instance classes are available in all AWS + # `db.m4.large`. Not all DB instance classes are available in all Amazon # Regions. # # If you modify the DB instance class, an outage occurs during the # change. The change is applied during the next maintenance window, # unless `ApplyImmediately` is specified as `true` for this request. @@ -5873,12 +5903,16 @@ # `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. + # [DescribeDBEngineVersions][1]. # + # + # + # [1]: https://docs.aws.amazon.com/neptune/latest/userguide/api-other-apis.html#DescribeDBEngineVersions + # # @return [Struct] Returns an empty {Seahorse::Client::Response response}. # # @example Request syntax with placeholder values # # resp = client.remove_role_from_db_cluster({ @@ -6585,11 +6619,11 @@ def restore_db_cluster_to_point_in_time(params = {}, options = {}) req = build_request(:restore_db_cluster_to_point_in_time, params) req.send_request(options) end - # Starts an Amazon Neptune DB cluster that was stopped using the AWS + # Starts an Amazon Neptune DB cluster that was stopped using the Amazon # console, the Amazon CLI stop-db-cluster command, or the StopDBCluster # API. # # @option params [required, String] :db_cluster_identifier # The DB cluster identifier of the Neptune DB cluster to be started. @@ -6769,10 +6803,10 @@ operation: config.api.operation(operation_name), client: self, params: params, config: config) context[:gem_name] = 'aws-sdk-neptune' - context[:gem_version] = '1.39.0' + context[:gem_version] = '1.40.0' Seahorse::Client::Request.new(handlers, context) end # Polls an API operation until a resource enters a desired state. #