@@ -203,6 +203,12 @@ export const servicePatches: Record<string, ServicePatches> = {
203203 } ,
204204
205205 // ========== Customer Gateway Operations ==========
206+ CreateCustomerGateway : {
207+ errors : [
208+ "InvalidCustomerGateway.DuplicateIpAddress" ,
209+ "CustomerGatewayLimitExceeded" ,
210+ ] ,
211+ } ,
206212 DeleteCustomerGateway : {
207213 errors : [ "InvalidCustomerGatewayID.NotFound" ] ,
208214 } ,
@@ -214,6 +220,9 @@ export const servicePatches: Record<string, ServicePatches> = {
214220 } ,
215221
216222 // ========== DHCP Options Operations ==========
223+ CreateDhcpOptions : {
224+ errors : [ "DhcpOptionsLimitExceeded" ] ,
225+ } ,
217226 AssociateDhcpOptions : {
218227 errors : [ "InvalidDhcpOptionID.NotFound" , "InvalidVpcID.NotFound" ] ,
219228 } ,
@@ -340,7 +349,7 @@ export const servicePatches: Record<string, ServicePatches> = {
340349 ] ,
341350 } ,
342351 ModifyInstanceCreditSpecification : {
343- errors : [ "InvalidInstanceID.NotFound " ] ,
352+ errors : [ "InstanceCreditSpecification.NotSupported " ] ,
344353 } ,
345354 ModifyInstanceEventStartTime : {
346355 errors : [ "InvalidInstanceID.NotFound" ] ,
@@ -384,6 +393,20 @@ export const servicePatches: Record<string, ServicePatches> = {
384393 UnmonitorInstances : {
385394 errors : [ "InvalidInstanceID.NotFound" ] ,
386395 } ,
396+ RunInstances : {
397+ errors : [
398+ "InvalidAMIID.NotFound" ,
399+ "InvalidAMIID.Malformed" ,
400+ "InvalidAMIID.Unavailable" ,
401+ "InvalidSubnetID.NotFound" ,
402+ "InvalidSecurityGroupId.NotFound" ,
403+ "InvalidKeyPair.NotFound" ,
404+ "InvalidBlockDeviceMapping" ,
405+ "InvalidInstanceType" ,
406+ "InvalidParameterValue" ,
407+ "InsufficientInstanceCapacity" ,
408+ ] ,
409+ } ,
387410
388411 // ========== Instance Event Window Operations ==========
389412 AssociateInstanceEventWindow : {
@@ -401,16 +424,33 @@ export const servicePatches: Record<string, ServicePatches> = {
401424
402425 // ========== Internet Gateway Operations ==========
403426 AttachInternetGateway : {
404- errors : [ "InvalidInternetGatewayID.NotFound" , "InvalidVpcID.NotFound" ] ,
427+ errors : [
428+ "InvalidInternetGatewayID.NotFound" ,
429+ "InvalidInternetGatewayId.Malformed" ,
430+ "InvalidVpcID.NotFound" ,
431+ "Resource.AlreadyAssociated" ,
432+ ] ,
405433 } ,
406434 DeleteInternetGateway : {
407- errors : [ "InvalidInternetGatewayID.NotFound" ] ,
435+ errors : [
436+ "InvalidInternetGatewayID.NotFound" ,
437+ "InvalidInternetGatewayId.Malformed" ,
438+ "DependencyViolation" ,
439+ ] ,
408440 } ,
409441 DescribeInternetGateways : {
410- errors : [ "InvalidInternetGatewayID.NotFound" ] ,
442+ errors : [
443+ "InvalidInternetGatewayID.NotFound" ,
444+ "InvalidInternetGatewayId.Malformed" ,
445+ ] ,
411446 } ,
412447 DetachInternetGateway : {
413- errors : [ "InvalidInternetGatewayID.NotFound" , "InvalidVpcID.NotFound" ] ,
448+ errors : [
449+ "InvalidInternetGatewayID.NotFound" ,
450+ "InvalidInternetGatewayId.Malformed" ,
451+ "InvalidVpcID.NotFound" ,
452+ "Gateway.NotAttached" ,
453+ ] ,
414454 } ,
415455
416456 // ========== Key Pair Operations ==========
@@ -522,18 +562,22 @@ export const servicePatches: Record<string, ServicePatches> = {
522562 ] ,
523563 } ,
524564 DeleteNatGateway : {
525- errors : [ "InvalidNatGatewayID.NotFound " ] ,
565+ errors : [ "NatGatewayNotFound" , "NatGatewayMalformed "] ,
526566 } ,
527567 DescribeNatGateways : {
528- errors : [ "InvalidNatGatewayID.NotFound " ] ,
568+ errors : [ "NatGatewayNotFound" , "NatGatewayMalformed "] ,
529569 } ,
530570
531571 // ========== Network ACL Operations ==========
532572 CreateNetworkAclEntry : {
533573 errors : [ "InvalidNetworkAclID.NotFound" ] ,
534574 } ,
535575 DeleteNetworkAcl : {
536- errors : [ "InvalidNetworkAclID.NotFound" , "InvalidNetworkAcl.InUse" ] ,
576+ errors : [
577+ "InvalidNetworkAclID.NotFound" ,
578+ "InvalidNetworkAclId.Malformed" ,
579+ "InvalidNetworkAcl.InUse" ,
580+ ] ,
537581 } ,
538582 DeleteNetworkAclEntry : {
539583 errors : [
@@ -754,6 +798,7 @@ export const servicePatches: Record<string, ServicePatches> = {
754798 errors : [
755799 "InvalidGroup.NotFound" ,
756800 "InvalidSecurityGroupId.NotFound" ,
801+ "InvalidGroupId.Malformed" ,
757802 "InvalidGroup.InUse" ,
758803 ] ,
759804 } ,
@@ -805,7 +850,7 @@ export const servicePatches: Record<string, ServicePatches> = {
805850
806851 // ========== Snapshot Operations ==========
807852 CopySnapshot : {
808- errors : [ "InvalidSnapshot.NotFound" , "InvalidSnapshotId .Malformed" ] ,
853+ errors : [ "InvalidSnapshot.NotFound" , "InvalidSnapshotID .Malformed" ] ,
809854 } ,
810855 CreateSnapshot : {
811856 errors : [ "InvalidVolume.NotFound" ] ,
@@ -817,14 +862,14 @@ export const servicePatches: Record<string, ServicePatches> = {
817862 errors : [
818863 "InvalidSnapshot.NotFound" ,
819864 "InvalidSnapshot.InUse" ,
820- "InvalidSnapshotId .Malformed" ,
865+ "InvalidSnapshotID .Malformed" ,
821866 ] ,
822867 } ,
823868 DescribeSnapshotAttribute : {
824- errors : [ "InvalidSnapshot.NotFound" , "InvalidSnapshotId .Malformed" ] ,
869+ errors : [ "InvalidSnapshot.NotFound" , "InvalidSnapshotID .Malformed" ] ,
825870 } ,
826871 DescribeSnapshots : {
827- errors : [ "InvalidSnapshot.NotFound" , "InvalidSnapshotId .Malformed" ] ,
872+ errors : [ "InvalidSnapshot.NotFound" , "InvalidSnapshotID .Malformed" ] ,
828873 } ,
829874 ModifySnapshotAttribute : {
830875 errors : [ "InvalidSnapshot.NotFound" ] ,
@@ -885,7 +930,7 @@ export const servicePatches: Record<string, ServicePatches> = {
885930 errors : [ "InvalidSubnetID.NotFound" ] ,
886931 } ,
887932 DeleteSubnet : {
888- errors : [ "InvalidSubnetID.NotFound" ] ,
933+ errors : [ "InvalidSubnetID.NotFound" , "InvalidSubnetId.Malformed" ] ,
889934 } ,
890935 DeleteSubnetCidrReservation : {
891936 errors : [ "InvalidSubnetCidrReservationId.NotFound" ] ,
@@ -1265,13 +1310,21 @@ export const servicePatches: Record<string, ServicePatches> = {
12651310 ] ,
12661311 } ,
12671312 DeleteVolume : {
1268- errors : [ "InvalidVolume.NotFound" , "InvalidVolumeID.Malformed" ] ,
1313+ errors : [
1314+ "InvalidVolume.NotFound" ,
1315+ "InvalidVolumeID.Malformed" ,
1316+ "InvalidParameterValue" ,
1317+ ] ,
12691318 } ,
12701319 DescribeVolumeAttribute : {
12711320 errors : [ "InvalidVolume.NotFound" , "InvalidVolumeID.Malformed" ] ,
12721321 } ,
12731322 DescribeVolumes : {
1274- errors : [ "InvalidVolume.NotFound" , "InvalidVolumeID.Malformed" ] ,
1323+ errors : [
1324+ "InvalidVolume.NotFound" ,
1325+ "InvalidVolumeID.Malformed" ,
1326+ "InvalidParameterValue" ,
1327+ ] ,
12751328 } ,
12761329 DescribeVolumesModifications : {
12771330 errors : [ "InvalidVolume.NotFound" ] ,
@@ -1487,6 +1540,20 @@ export const servicePatches: Record<string, ServicePatches> = {
14871540 "InvalidVpnGatewayAttachment.NotFound" ,
14881541 ] ,
14891542 } ,
1543+ DisableVgwRoutePropagation : {
1544+ errors : [
1545+ "InvalidRouteTableID.NotFound" ,
1546+ "InvalidVpnGatewayID.NotFound" ,
1547+ "Gateway.NotAttached" ,
1548+ ] ,
1549+ } ,
1550+ EnableVgwRoutePropagation : {
1551+ errors : [
1552+ "InvalidRouteTableID.NotFound" ,
1553+ "InvalidVpnGatewayID.NotFound" ,
1554+ "Gateway.NotAttached" ,
1555+ ] ,
1556+ } ,
14901557
14911558 // ========== Egress-Only Internet Gateway Operations ==========
14921559 CreateEgressOnlyInternetGateway : {
0 commit comments