Skip to content

Commit 032216d

Browse files
author
AWS
committed
AWS Network Manager Update: This is model changes & documentation update for the Asynchronous Error Reporting feature for AWS Cloud WAN. This feature allows customers to view errors that occur while their resources are being provisioned, enabling customers to fix their resources without needing external support.
1 parent 7317fdb commit 032216d

File tree

2 files changed

+151
-0
lines changed

2 files changed

+151
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Network Manager",
4+
"contributor": "",
5+
"description": "This is model changes & documentation update for the Asynchronous Error Reporting feature for AWS Cloud WAN. This feature allows customers to view errors that occur while their resources are being provisioned, enabling customers to fix their resources without needing external support."
6+
}

services/networkmanager/src/main/resources/codegen-resources/service-2.json

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1802,10 +1802,55 @@
18021802
"UpdatedAt":{
18031803
"shape":"DateTime",
18041804
"documentation":"<p>The timestamp when the attachment was last updated.</p>"
1805+
},
1806+
"LastModificationErrors":{
1807+
"shape":"AttachmentErrorList",
1808+
"documentation":"<p>Describes the error associated with the attachment request.</p>"
18051809
}
18061810
},
18071811
"documentation":"<p>Describes a core network attachment.</p>"
18081812
},
1813+
"AttachmentError":{
1814+
"type":"structure",
1815+
"members":{
1816+
"Code":{
1817+
"shape":"AttachmentErrorCode",
1818+
"documentation":"<p>The error code for the attachment request. </p>"
1819+
},
1820+
"Message":{
1821+
"shape":"ServerSideString",
1822+
"documentation":"<p>The message associated with the error <code>code</code>.</p>"
1823+
},
1824+
"ResourceArn":{
1825+
"shape":"ResourceArn",
1826+
"documentation":"<p>The ARN of the requested attachment resource.</p>"
1827+
},
1828+
"RequestId":{
1829+
"shape":"ServerSideString",
1830+
"documentation":"<p>The ID of the attachment request.</p>"
1831+
}
1832+
},
1833+
"documentation":"<p>Describes the error associated with an attachment request.</p>"
1834+
},
1835+
"AttachmentErrorCode":{
1836+
"type":"string",
1837+
"enum":[
1838+
"VPC_NOT_FOUND",
1839+
"SUBNET_NOT_FOUND",
1840+
"SUBNET_DUPLICATED_IN_AVAILABILITY_ZONE",
1841+
"SUBNET_NO_FREE_ADDRESSES",
1842+
"SUBNET_UNSUPPORTED_AVAILABILITY_ZONE",
1843+
"SUBNET_NO_IPV6_CIDRS",
1844+
"VPN_CONNECTION_NOT_FOUND",
1845+
"MAXIMUM_NO_ENCAP_LIMIT_EXCEEDED"
1846+
]
1847+
},
1848+
"AttachmentErrorList":{
1849+
"type":"list",
1850+
"member":{"shape":"AttachmentError"},
1851+
"max":20,
1852+
"min":0
1853+
},
18091854
"AttachmentId":{
18101855
"type":"string",
18111856
"max":50,
@@ -2001,6 +2046,10 @@
20012046
"SubnetArn":{
20022047
"shape":"SubnetArn",
20032048
"documentation":"<p>The subnet ARN for the Connect peer. This only applies only when the protocol is NO_ENCAP.</p>"
2049+
},
2050+
"LastModificationErrors":{
2051+
"shape":"ConnectPeerErrorList",
2052+
"documentation":"<p>Describes the error associated with the attachment request.</p>"
20042053
}
20052054
},
20062055
"documentation":"<p>Describes a core network Connect peer.</p>"
@@ -2096,6 +2145,45 @@
20962145
},
20972146
"documentation":"<p>Describes a core network Connect peer configuration.</p>"
20982147
},
2148+
"ConnectPeerError":{
2149+
"type":"structure",
2150+
"members":{
2151+
"Code":{
2152+
"shape":"ConnectPeerErrorCode",
2153+
"documentation":"<p>The error code for the Connect peer request.</p>"
2154+
},
2155+
"Message":{
2156+
"shape":"ServerSideString",
2157+
"documentation":"<p>The message associated with the error <code>code</code>.</p>"
2158+
},
2159+
"ResourceArn":{
2160+
"shape":"ResourceArn",
2161+
"documentation":"<p>The ARN of the requested Connect peer resource.</p>"
2162+
},
2163+
"RequestId":{
2164+
"shape":"ServerSideString",
2165+
"documentation":"<p>The ID of the Connect peer request.</p>"
2166+
}
2167+
},
2168+
"documentation":"<p>Describes an error associated with a Connect peer request</p>"
2169+
},
2170+
"ConnectPeerErrorCode":{
2171+
"type":"string",
2172+
"enum":[
2173+
"EDGE_LOCATION_NO_FREE_IPS",
2174+
"EDGE_LOCATION_PEER_DUPLICATE",
2175+
"SUBNET_NOT_FOUND",
2176+
"IP_OUTSIDE_SUBNET_CIDR_RANGE",
2177+
"INVALID_INSIDE_CIDR_BLOCK",
2178+
"NO_ASSOCIATED_CIDR_BLOCK"
2179+
]
2180+
},
2181+
"ConnectPeerErrorList":{
2182+
"type":"list",
2183+
"member":{"shape":"ConnectPeerError"},
2184+
"max":20,
2185+
"min":0
2186+
},
20992187
"ConnectPeerId":{
21002188
"type":"string",
21012189
"max":50,
@@ -5845,10 +5933,57 @@
58455933
"CreatedAt":{
58465934
"shape":"DateTime",
58475935
"documentation":"<p>The timestamp when the attachment peer was created.</p>"
5936+
},
5937+
"LastModificationErrors":{
5938+
"shape":"PeeringErrorList",
5939+
"documentation":"<p>Describes the error associated with the Connect peer request.</p>"
58485940
}
58495941
},
58505942
"documentation":"<p>Describes a peering connection.</p>"
58515943
},
5944+
"PeeringError":{
5945+
"type":"structure",
5946+
"members":{
5947+
"Code":{
5948+
"shape":"PeeringErrorCode",
5949+
"documentation":"<p>The error code for the peering request.</p>"
5950+
},
5951+
"Message":{
5952+
"shape":"ServerSideString",
5953+
"documentation":"<p>The message associated with the error <code>code</code>.</p>"
5954+
},
5955+
"ResourceArn":{
5956+
"shape":"ResourceArn",
5957+
"documentation":"<p>The ARN of the requested peering resource.</p>"
5958+
},
5959+
"RequestId":{
5960+
"shape":"ServerSideString",
5961+
"documentation":"<p>The ID of the Peering request.</p>"
5962+
},
5963+
"MissingPermissionsContext":{
5964+
"shape":"PermissionsErrorContext",
5965+
"documentation":"<p>Provides additional information about missing permissions for the peering error.</p>"
5966+
}
5967+
},
5968+
"documentation":"<p>Describes an error associated with a peering request.</p>"
5969+
},
5970+
"PeeringErrorCode":{
5971+
"type":"string",
5972+
"enum":[
5973+
"TRANSIT_GATEWAY_NOT_FOUND",
5974+
"TRANSIT_GATEWAY_PEERS_LIMIT_EXCEEDED",
5975+
"MISSING_PERMISSIONS",
5976+
"INTERNAL_ERROR",
5977+
"EDGE_LOCATION_PEER_DUPLICATE",
5978+
"INVALID_TRANSIT_GATEWAY_STATE"
5979+
]
5980+
},
5981+
"PeeringErrorList":{
5982+
"type":"list",
5983+
"member":{"shape":"PeeringError"},
5984+
"max":20,
5985+
"min":0
5986+
},
58525987
"PeeringId":{
58535988
"type":"string",
58545989
"max":50,
@@ -5872,6 +6007,16 @@
58726007
"type":"string",
58736008
"enum":["TRANSIT_GATEWAY"]
58746009
},
6010+
"PermissionsErrorContext":{
6011+
"type":"structure",
6012+
"members":{
6013+
"MissingPermission":{
6014+
"shape":"ServerSideString",
6015+
"documentation":"<p>The missing permissions.</p>"
6016+
}
6017+
},
6018+
"documentation":"<p>Describes additional information about missing permissions. </p>"
6019+
},
58756020
"ProposedNetworkFunctionGroupChange":{
58766021
"type":"structure",
58776022
"members":{

0 commit comments

Comments
 (0)