|
52 | 52 | "name": "ec2-instance-connect" |
53 | 53 | }, |
54 | 54 | "aws.protocols#awsJson1_1": {}, |
55 | | - "smithy.api#documentation": "<p>Amazon EC2 Instance Connect enables system administrators to publish one-time use SSH\n public keys to EC2, providing users a simple and secure way to connect to their\n instances.</p>", |
| 55 | + "smithy.api#documentation": "<p>This is the <i> Amazon EC2 Instance Connect API Reference</i>. It\n provides descriptions, syntax, and usage examples for each of the actions for Amazon EC2\n Instance Connect. Amazon EC2 Instance Connect enables system administrators to publish\n one-time use SSH public keys to EC2, providing users a simple and secure way to connect\n to their instances.</p>\n <p>To view the Amazon EC2 Instance Connect content in the <i> Amazon EC2 User\n Guide</i>, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Connect-using-EC2-Instance-Connect.html\">Connect to\n your Linux instance using EC2 Instance Connect</a>.</p>\n <p>For Amazon EC2 APIs, see the <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Welcome.html\">Amazon EC2 API\n Reference</a>.</p>", |
56 | 56 | "smithy.api#title": "AWS EC2 Instance Connect", |
57 | 57 | "smithy.rules#endpointRuleSet": { |
58 | 58 | "version": "1.0", |
|
796 | 796 | "min": 1, |
797 | 797 | "max": 32 |
798 | 798 | }, |
799 | | - "smithy.api#pattern": "^[A-Za-z_][A-Za-z0-9\\@\\._-]{0,30}[A-Za-z0-9\\$_-]?$" |
| 799 | + "smithy.api#pattern": "^(^[A-Za-z_][A-Za-z0-9\\@\\._-]{0,30}[A-Za-z0-9\\$_-]?$)|(^(?=.{2,32}$)[0-9]{1,32}[A-Za-z\\@\\._-][A-Za-z0-9\\@\\._-]*[A-Za-z0-9\\$_-]?$)$" |
800 | 800 | } |
801 | 801 | }, |
802 | 802 | "com.amazonaws.ec2instanceconnect#InvalidArgsException": { |
|
971 | 971 | { |
972 | 972 | "target": "com.amazonaws.ec2instanceconnect#SerialConsoleSessionUnavailableException" |
973 | 973 | }, |
| 974 | + { |
| 975 | + "target": "com.amazonaws.ec2instanceconnect#SerialConsoleSessionUnsupportedException" |
| 976 | + }, |
974 | 977 | { |
975 | 978 | "target": "com.amazonaws.ec2instanceconnect#ServiceException" |
976 | 979 | }, |
|
1083 | 1086 | "smithy.api#httpError": 500 |
1084 | 1087 | } |
1085 | 1088 | }, |
| 1089 | + "com.amazonaws.ec2instanceconnect#SerialConsoleSessionUnsupportedException": { |
| 1090 | + "type": "structure", |
| 1091 | + "members": { |
| 1092 | + "Message": { |
| 1093 | + "target": "com.amazonaws.ec2instanceconnect#String" |
| 1094 | + } |
| 1095 | + }, |
| 1096 | + "traits": { |
| 1097 | + "aws.protocols#awsQueryError": { |
| 1098 | + "code": "SerialConsoleSessionUnsupported", |
| 1099 | + "httpResponseCode": 400 |
| 1100 | + }, |
| 1101 | + "smithy.api#documentation": "<p>Your instance's BIOS version is unsupported for serial console connection. Reboot your instance to update its BIOS, and then try again to connect.</p>", |
| 1102 | + "smithy.api#error": "client", |
| 1103 | + "smithy.api#httpError": 400 |
| 1104 | + } |
| 1105 | + }, |
1086 | 1106 | "com.amazonaws.ec2instanceconnect#SerialPort": { |
1087 | 1107 | "type": "integer", |
1088 | 1108 | "traits": { |
|
0 commit comments