lib/aws-sdk-redshiftserverless/client.rb in aws-sdk-redshiftserverless-1.32.0 vs lib/aws-sdk-redshiftserverless/client.rb in aws-sdk-redshiftserverless-1.33.0
- old
+ new
@@ -600,10 +600,11 @@
# resp.endpoint.port #=> Integer
# resp.endpoint.subnet_ids #=> Array
# resp.endpoint.subnet_ids[0] #=> String
# resp.endpoint.vpc_endpoint.network_interfaces #=> Array
# resp.endpoint.vpc_endpoint.network_interfaces[0].availability_zone #=> String
+ # resp.endpoint.vpc_endpoint.network_interfaces[0].ipv6_address #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].network_interface_id #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].private_ip_address #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].subnet_id #=> String
# resp.endpoint.vpc_endpoint.vpc_endpoint_id #=> String
# resp.endpoint.vpc_endpoint.vpc_id #=> String
@@ -752,11 +753,11 @@
# API operation in the scheduled action. This IAM role must allow the
# Amazon Redshift scheduler to schedule creating snapshots. (Principal
# scheduler.redshift.amazonaws.com) to assume permissions on your
# behalf. For more information about the IAM role to use with the Amazon
# Redshift scheduler, see [Using Identity-Based Policies for Amazon
- # Redshift][1] in the Amazon Redshift Cluster Management Guide
+ # Redshift][1] in the Amazon Redshift Management Guide
#
#
#
# [1]: https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-identity-based.html
#
@@ -1066,10 +1067,14 @@
# @option params [Boolean] :enhanced_vpc_routing
# The value that specifies whether to turn on enhanced virtual private
# cloud (VPC) routing, which forces Amazon Redshift Serverless to route
# traffic through your VPC instead of over the internet.
#
+ # @option params [String] :ip_address_type
+ # The IP address type that the workgroup supports. Possible values are
+ # `ipv4` and `dualstack`.
+ #
# @option params [Integer] :max_capacity
# The maximum data-warehouse capacity Amazon Redshift Serverless uses to
# serve queries. The max capacity is specified in RPUs.
#
# @option params [required, String] :namespace_name
@@ -1108,10 +1113,11 @@
# parameter_key: "ParameterKey",
# parameter_value: "ParameterValue",
# },
# ],
# enhanced_vpc_routing: false,
+ # ip_address_type: "IpAddressType",
# max_capacity: 1,
# namespace_name: "NamespaceName", # required
# port: 1,
# publicly_accessible: false,
# security_group_ids: ["SecurityGroupId"],
@@ -1140,16 +1146,18 @@
# resp.workgroup.endpoint.address #=> String
# resp.workgroup.endpoint.port #=> Integer
# resp.workgroup.endpoint.vpc_endpoints #=> Array
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces #=> Array
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].availability_zone #=> String
+ # resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].ipv6_address #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].network_interface_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].private_ip_address #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].subnet_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].vpc_endpoint_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].vpc_id #=> String
# resp.workgroup.enhanced_vpc_routing #=> Boolean
+ # resp.workgroup.ip_address_type #=> String
# resp.workgroup.max_capacity #=> Integer
# resp.workgroup.namespace_name #=> String
# resp.workgroup.patch_version #=> String
# resp.workgroup.port #=> Integer
# resp.workgroup.publicly_accessible #=> Boolean
@@ -1223,10 +1231,11 @@
# resp.endpoint.port #=> Integer
# resp.endpoint.subnet_ids #=> Array
# resp.endpoint.subnet_ids[0] #=> String
# resp.endpoint.vpc_endpoint.network_interfaces #=> Array
# resp.endpoint.vpc_endpoint.network_interfaces[0].availability_zone #=> String
+ # resp.endpoint.vpc_endpoint.network_interfaces[0].ipv6_address #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].network_interface_id #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].private_ip_address #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].subnet_id #=> String
# resp.endpoint.vpc_endpoint.vpc_endpoint_id #=> String
# resp.endpoint.vpc_endpoint.vpc_id #=> String
@@ -1512,16 +1521,18 @@
# resp.workgroup.endpoint.address #=> String
# resp.workgroup.endpoint.port #=> Integer
# resp.workgroup.endpoint.vpc_endpoints #=> Array
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces #=> Array
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].availability_zone #=> String
+ # resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].ipv6_address #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].network_interface_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].private_ip_address #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].subnet_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].vpc_endpoint_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].vpc_id #=> String
# resp.workgroup.enhanced_vpc_routing #=> Boolean
+ # resp.workgroup.ip_address_type #=> String
# resp.workgroup.max_capacity #=> Integer
# resp.workgroup.namespace_name #=> String
# resp.workgroup.patch_version #=> String
# resp.workgroup.port #=> Integer
# resp.workgroup.publicly_accessible #=> Boolean
@@ -1680,10 +1691,11 @@
# resp.endpoint.port #=> Integer
# resp.endpoint.subnet_ids #=> Array
# resp.endpoint.subnet_ids[0] #=> String
# resp.endpoint.vpc_endpoint.network_interfaces #=> Array
# resp.endpoint.vpc_endpoint.network_interfaces[0].availability_zone #=> String
+ # resp.endpoint.vpc_endpoint.network_interfaces[0].ipv6_address #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].network_interface_id #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].private_ip_address #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].subnet_id #=> String
# resp.endpoint.vpc_endpoint.vpc_endpoint_id #=> String
# resp.endpoint.vpc_endpoint.vpc_id #=> String
@@ -2017,16 +2029,18 @@
# resp.workgroup.endpoint.address #=> String
# resp.workgroup.endpoint.port #=> Integer
# resp.workgroup.endpoint.vpc_endpoints #=> Array
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces #=> Array
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].availability_zone #=> String
+ # resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].ipv6_address #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].network_interface_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].private_ip_address #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].subnet_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].vpc_endpoint_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].vpc_id #=> String
# resp.workgroup.enhanced_vpc_routing #=> Boolean
+ # resp.workgroup.ip_address_type #=> String
# resp.workgroup.max_capacity #=> Integer
# resp.workgroup.namespace_name #=> String
# resp.workgroup.patch_version #=> String
# resp.workgroup.port #=> Integer
# resp.workgroup.publicly_accessible #=> Boolean
@@ -2151,10 +2165,11 @@
# resp.endpoints[0].port #=> Integer
# resp.endpoints[0].subnet_ids #=> Array
# resp.endpoints[0].subnet_ids[0] #=> String
# resp.endpoints[0].vpc_endpoint.network_interfaces #=> Array
# resp.endpoints[0].vpc_endpoint.network_interfaces[0].availability_zone #=> String
+ # resp.endpoints[0].vpc_endpoint.network_interfaces[0].ipv6_address #=> String
# resp.endpoints[0].vpc_endpoint.network_interfaces[0].network_interface_id #=> String
# resp.endpoints[0].vpc_endpoint.network_interfaces[0].private_ip_address #=> String
# resp.endpoints[0].vpc_endpoint.network_interfaces[0].subnet_id #=> String
# resp.endpoints[0].vpc_endpoint.vpc_endpoint_id #=> String
# resp.endpoints[0].vpc_endpoint.vpc_id #=> String
@@ -2669,16 +2684,18 @@
# resp.workgroups[0].endpoint.address #=> String
# resp.workgroups[0].endpoint.port #=> Integer
# resp.workgroups[0].endpoint.vpc_endpoints #=> Array
# resp.workgroups[0].endpoint.vpc_endpoints[0].network_interfaces #=> Array
# resp.workgroups[0].endpoint.vpc_endpoints[0].network_interfaces[0].availability_zone #=> String
+ # resp.workgroups[0].endpoint.vpc_endpoints[0].network_interfaces[0].ipv6_address #=> String
# resp.workgroups[0].endpoint.vpc_endpoints[0].network_interfaces[0].network_interface_id #=> String
# resp.workgroups[0].endpoint.vpc_endpoints[0].network_interfaces[0].private_ip_address #=> String
# resp.workgroups[0].endpoint.vpc_endpoints[0].network_interfaces[0].subnet_id #=> String
# resp.workgroups[0].endpoint.vpc_endpoints[0].vpc_endpoint_id #=> String
# resp.workgroups[0].endpoint.vpc_endpoints[0].vpc_id #=> String
# resp.workgroups[0].enhanced_vpc_routing #=> Boolean
+ # resp.workgroups[0].ip_address_type #=> String
# resp.workgroups[0].max_capacity #=> Integer
# resp.workgroups[0].namespace_name #=> String
# resp.workgroups[0].patch_version #=> String
# resp.workgroups[0].port #=> Integer
# resp.workgroups[0].publicly_accessible #=> Boolean
@@ -3178,10 +3195,11 @@
# resp.endpoint.port #=> Integer
# resp.endpoint.subnet_ids #=> Array
# resp.endpoint.subnet_ids[0] #=> String
# resp.endpoint.vpc_endpoint.network_interfaces #=> Array
# resp.endpoint.vpc_endpoint.network_interfaces[0].availability_zone #=> String
+ # resp.endpoint.vpc_endpoint.network_interfaces[0].ipv6_address #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].network_interface_id #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].private_ip_address #=> String
# resp.endpoint.vpc_endpoint.network_interfaces[0].subnet_id #=> String
# resp.endpoint.vpc_endpoint.vpc_endpoint_id #=> String
# resp.endpoint.vpc_endpoint.vpc_id #=> String
@@ -3309,11 +3327,11 @@
# API operation in the scheduled action. This IAM role must allow the
# Amazon Redshift scheduler to schedule creating snapshots (Principal
# scheduler.redshift.amazonaws.com) to assume permissions on your
# behalf. For more information about the IAM role to use with the Amazon
# Redshift scheduler, see [Using Identity-Based Policies for Amazon
- # Redshift][1] in the Amazon Redshift Cluster Management Guide
+ # Redshift][1] in the Amazon Redshift Management Guide
#
#
#
# [1]: https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-identity-based.html
#
@@ -3578,10 +3596,14 @@
# @option params [Boolean] :enhanced_vpc_routing
# The value that specifies whether to turn on enhanced virtual private
# cloud (VPC) routing, which forces Amazon Redshift Serverless to route
# traffic through your VPC.
#
+ # @option params [String] :ip_address_type
+ # The IP address type that the workgroup supports. Possible values are
+ # `ipv4` and `dualstack`.
+ #
# @option params [Integer] :max_capacity
# The maximum data-warehouse capacity Amazon Redshift Serverless uses to
# serve queries. The max capacity is specified in RPUs.
#
# @option params [Integer] :port
@@ -3615,10 +3637,11 @@
# parameter_key: "ParameterKey",
# parameter_value: "ParameterValue",
# },
# ],
# enhanced_vpc_routing: false,
+ # ip_address_type: "IpAddressType",
# max_capacity: 1,
# port: 1,
# publicly_accessible: false,
# security_group_ids: ["SecurityGroupId"],
# subnet_ids: ["SubnetId"],
@@ -3640,16 +3663,18 @@
# resp.workgroup.endpoint.address #=> String
# resp.workgroup.endpoint.port #=> Integer
# resp.workgroup.endpoint.vpc_endpoints #=> Array
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces #=> Array
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].availability_zone #=> String
+ # resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].ipv6_address #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].network_interface_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].private_ip_address #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].network_interfaces[0].subnet_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].vpc_endpoint_id #=> String
# resp.workgroup.endpoint.vpc_endpoints[0].vpc_id #=> String
# resp.workgroup.enhanced_vpc_routing #=> Boolean
+ # resp.workgroup.ip_address_type #=> String
# resp.workgroup.max_capacity #=> Integer
# resp.workgroup.namespace_name #=> String
# resp.workgroup.patch_version #=> String
# resp.workgroup.port #=> Integer
# resp.workgroup.publicly_accessible #=> Boolean
@@ -3683,10 +3708,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-redshiftserverless'
- context[:gem_version] = '1.32.0'
+ context[:gem_version] = '1.33.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated