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