|
550 | 550 | "roleArn": { |
551 | 551 | "target": "com.amazonaws.redshiftserverless#IamRoleArn", |
552 | 552 | "traits": { |
553 | | - "smithy.api#documentation": "<p>The ARN of the IAM role to assume to run the scheduled action. This IAM role must have permission to run the Amazon Redshift Serverless API operation in the scheduled action. \n This IAM role must allow the Amazon Redshift scheduler to schedule creating snapshots. (Principal scheduler.redshift.amazonaws.com) to assume permissions on your behalf. \n For more information about the IAM role to use with the Amazon Redshift scheduler, see <a href=\"https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-identity-based.html\">Using Identity-Based Policies for \n Amazon Redshift</a> in the Amazon Redshift Cluster Management Guide</p>", |
| 553 | + "smithy.api#documentation": "<p>The ARN of the IAM role to assume to run the scheduled action. This IAM role must have permission to run the Amazon Redshift Serverless API operation in the scheduled action. \n This IAM role must allow the Amazon Redshift scheduler to schedule creating snapshots. (Principal scheduler.redshift.amazonaws.com) to assume permissions on your behalf. \n For more information about the IAM role to use with the Amazon Redshift scheduler, see <a href=\"https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-identity-based.html\">Using Identity-Based Policies for \n Amazon Redshift</a> in the Amazon Redshift Management Guide</p>", |
554 | 554 | "smithy.api#required": {} |
555 | 555 | } |
556 | 556 | }, |
|
904 | 904 | { |
905 | 905 | "target": "com.amazonaws.redshiftserverless#InternalServerException" |
906 | 906 | }, |
| 907 | + { |
| 908 | + "target": "com.amazonaws.redshiftserverless#Ipv6CidrBlockNotFoundException" |
| 909 | + }, |
907 | 910 | { |
908 | 911 | "target": "com.amazonaws.redshiftserverless#ResourceNotFoundException" |
909 | 912 | }, |
|
989 | 992 | "traits": { |
990 | 993 | "smithy.api#documentation": "<p>The maximum data-warehouse capacity Amazon Redshift Serverless uses to serve queries. The max capacity is specified in RPUs.</p>" |
991 | 994 | } |
| 995 | + }, |
| 996 | + "ipAddressType": { |
| 997 | + "target": "com.amazonaws.redshiftserverless#IpAddressType", |
| 998 | + "traits": { |
| 999 | + "smithy.api#documentation": "<p>The IP address type that the workgroup supports. Possible values are <code>ipv4</code> and <code>dualstack</code>.</p>" |
| 1000 | + } |
992 | 1001 | } |
993 | 1002 | }, |
994 | 1003 | "traits": { |
|
2407 | 2416 | "smithy.api#httpError": 400 |
2408 | 2417 | } |
2409 | 2418 | }, |
| 2419 | + "com.amazonaws.redshiftserverless#IpAddressType": { |
| 2420 | + "type": "string", |
| 2421 | + "traits": { |
| 2422 | + "smithy.api#pattern": "^(ipv4|dualstack)$" |
| 2423 | + } |
| 2424 | + }, |
| 2425 | + "com.amazonaws.redshiftserverless#Ipv6CidrBlockNotFoundException": { |
| 2426 | + "type": "structure", |
| 2427 | + "members": { |
| 2428 | + "message": { |
| 2429 | + "target": "smithy.api#String", |
| 2430 | + "traits": { |
| 2431 | + "smithy.api#required": {} |
| 2432 | + } |
| 2433 | + } |
| 2434 | + }, |
| 2435 | + "traits": { |
| 2436 | + "smithy.api#documentation": "<p>There are no subnets in your VPC with associated IPv6 CIDR blocks. To use dual-stack mode, associate an IPv6 CIDR block with each subnet in your VPC.</p>", |
| 2437 | + "smithy.api#error": "client", |
| 2438 | + "smithy.api#httpError": 400 |
| 2439 | + } |
| 2440 | + }, |
2410 | 2441 | "com.amazonaws.redshiftserverless#KmsKeyId": { |
2411 | 2442 | "type": "string" |
2412 | 2443 | }, |
|
3589 | 3620 | "traits": { |
3590 | 3621 | "smithy.api#documentation": "<p>The availability Zone.</p>" |
3591 | 3622 | } |
| 3623 | + }, |
| 3624 | + "ipv6Address": { |
| 3625 | + "target": "smithy.api#String", |
| 3626 | + "traits": { |
| 3627 | + "smithy.api#documentation": "<p>The IPv6 address of the network interface within the subnet.</p>" |
| 3628 | + } |
3592 | 3629 | } |
3593 | 3630 | }, |
3594 | 3631 | "traits": { |
|
5166 | 5203 | "roleArn": { |
5167 | 5204 | "target": "com.amazonaws.redshiftserverless#IamRoleArn", |
5168 | 5205 | "traits": { |
5169 | | - "smithy.api#documentation": "<p>The ARN of the IAM role to assume to run the scheduled action. This IAM role must have permission to run the Amazon Redshift Serverless API operation in the scheduled action. \n This IAM role must allow the Amazon Redshift scheduler to schedule creating snapshots. (Principal scheduler.redshift.amazonaws.com) to assume permissions on your behalf. \n For more information about the IAM role to use with the Amazon Redshift scheduler, see <a href=\"https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-identity-based.html\">Using Identity-Based Policies for \n Amazon Redshift</a> in the Amazon Redshift Cluster Management Guide</p>" |
| 5206 | + "smithy.api#documentation": "<p>The ARN of the IAM role to assume to run the scheduled action. This IAM role must have permission to run the Amazon Redshift Serverless API operation in the scheduled action. \n This IAM role must allow the Amazon Redshift scheduler to schedule creating snapshots. (Principal scheduler.redshift.amazonaws.com) to assume permissions on your behalf. \n For more information about the IAM role to use with the Amazon Redshift scheduler, see <a href=\"https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-identity-based.html\">Using Identity-Based Policies for \n Amazon Redshift</a> in the Amazon Redshift Management Guide</p>" |
5170 | 5207 | } |
5171 | 5208 | }, |
5172 | 5209 | "state": { |
|
6195 | 6232 | "roleArn": { |
6196 | 6233 | "target": "com.amazonaws.redshiftserverless#IamRoleArn", |
6197 | 6234 | "traits": { |
6198 | | - "smithy.api#documentation": "<p>The ARN of the IAM role to assume to run the scheduled action. This IAM role must have permission to run the Amazon Redshift Serverless API operation in the scheduled action. \n This IAM role must allow the Amazon Redshift scheduler to schedule creating snapshots (Principal scheduler.redshift.amazonaws.com) to assume permissions on your behalf. \n For more information about the IAM role to use with the Amazon Redshift scheduler, see <a href=\"https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-identity-based.html\">Using Identity-Based Policies for \n Amazon Redshift</a> in the Amazon Redshift Cluster Management Guide</p>" |
| 6235 | + "smithy.api#documentation": "<p>The ARN of the IAM role to assume to run the scheduled action. This IAM role must have permission to run the Amazon Redshift Serverless API operation in the scheduled action. \n This IAM role must allow the Amazon Redshift scheduler to schedule creating snapshots (Principal scheduler.redshift.amazonaws.com) to assume permissions on your behalf. \n For more information about the IAM role to use with the Amazon Redshift scheduler, see <a href=\"https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-access-control-identity-based.html\">Using Identity-Based Policies for \n Amazon Redshift</a> in the Amazon Redshift Management Guide</p>" |
6199 | 6236 | } |
6200 | 6237 | }, |
6201 | 6238 | "enabled": { |
|
6452 | 6489 | { |
6453 | 6490 | "target": "com.amazonaws.redshiftserverless#InternalServerException" |
6454 | 6491 | }, |
| 6492 | + { |
| 6493 | + "target": "com.amazonaws.redshiftserverless#Ipv6CidrBlockNotFoundException" |
| 6494 | + }, |
6455 | 6495 | { |
6456 | 6496 | "target": "com.amazonaws.redshiftserverless#ResourceNotFoundException" |
6457 | 6497 | }, |
|
6520 | 6560 | "traits": { |
6521 | 6561 | "smithy.api#documentation": "<p>The maximum data-warehouse capacity Amazon Redshift Serverless uses to serve queries. The max capacity is specified in RPUs.</p>" |
6522 | 6562 | } |
| 6563 | + }, |
| 6564 | + "ipAddressType": { |
| 6565 | + "target": "com.amazonaws.redshiftserverless#IpAddressType", |
| 6566 | + "traits": { |
| 6567 | + "smithy.api#documentation": "<p>The IP address type that the workgroup supports. Possible values are <code>ipv4</code> and <code>dualstack</code>.</p>" |
| 6568 | + } |
6523 | 6569 | } |
6524 | 6570 | }, |
6525 | 6571 | "traits": { |
|
6895 | 6941 | "traits": { |
6896 | 6942 | "smithy.api#documentation": "<p>A list of VPCs. Each entry is the unique identifier of a virtual private cloud with access to Amazon Redshift Serverless. If all of the VPCs for the grantee are allowed, it shows an asterisk.</p>" |
6897 | 6943 | } |
| 6944 | + }, |
| 6945 | + "ipAddressType": { |
| 6946 | + "target": "com.amazonaws.redshiftserverless#IpAddressType", |
| 6947 | + "traits": { |
| 6948 | + "smithy.api#documentation": "<p>The IP address type that the workgroup supports. Possible values are <code>ipv4</code> and <code>dualstack</code>.</p>" |
| 6949 | + } |
6898 | 6950 | } |
6899 | 6951 | }, |
6900 | 6952 | "traits": { |
|
0 commit comments