|
83 | 83 | "output":{"shape":"DeleteScopeOutput"},
|
84 | 84 | "errors":[
|
85 | 85 | {"shape":"ServiceQuotaExceededException"},
|
| 86 | + {"shape":"ResourceNotFoundException"}, |
86 | 87 | {"shape":"ValidationException"},
|
87 | 88 | {"shape":"ThrottlingException"},
|
88 | 89 | {"shape":"AccessDeniedException"},
|
|
145 | 146 | {"shape":"AccessDeniedException"},
|
146 | 147 | {"shape":"InternalServerException"}
|
147 | 148 | ],
|
148 |
| - "documentation":"<p>Return the data for a query with the Network Flow Monitor query interface. You specify the query that you want to return results for by providing a query ID and a monitor name. This query returns the top contributors for a specific monitor.</p> <p>Create a query ID for this call by calling the corresponding API call to start the query, <code>StartQueryWorkloadInsightsTopContributors</code>. Use the scope ID that was returned for your account by <code>CreateScope</code>.</p> <p>Top contributors in Network Flow Monitor are network flows with the highest values for a specific metric type, related to a scope (for workload insights) or a monitor.</p>" |
| 149 | + "documentation":"<p>Return the data for a query with the Network Flow Monitor query interface. You specify the query that you want to return results for by providing a query ID and a monitor name.</p> <p>This query returns the top contributors for a scope for workload insights. Workload insights provide a high level view of network flow performance data collected by agents. To return the data for the top contributors, see <code>GetQueryResultsWorkloadInsightsTopContributorsData</code>.</p> <p>Create a query ID for this call by calling the corresponding API call to start the query, <code>StartQueryWorkloadInsightsTopContributors</code>. Use the scope ID that was returned for your account by <code>CreateScope</code>.</p> <p>Top contributors in Network Flow Monitor are network flows with the highest values for a specific metric type, related to a scope (for workload insights) or a monitor.</p>" |
149 | 150 | },
|
150 | 151 | "GetQueryResultsWorkloadInsightsTopContributorsData":{
|
151 | 152 | "name":"GetQueryResultsWorkloadInsightsTopContributorsData",
|
|
164 | 165 | {"shape":"AccessDeniedException"},
|
165 | 166 | {"shape":"InternalServerException"}
|
166 | 167 | ],
|
167 |
| - "documentation":"<p>Return the data for a query with the Network Flow Monitor query interface. Specify the query that you want to return results for by providing a query ID and a scope ID. This query returns data for the top contributors for workload insights. Workload insights provide a high level view of network flow performance data collected by agents for a scope.</p> <p>Create a query ID for this call by calling the corresponding API call to start the query, <code>StartQueryWorkloadInsightsTopContributorsData</code>. Use the scope ID that was returned for your account by <code>CreateScope</code>.</p> <p>Top contributors in Network Flow Monitor are network flows with the highest values for a specific metric type, related to a scope (for workload insights) or a monitor.</p> <p>The top contributor network flows overall for a specific metric type, for example, the number of retransmissions.</p>" |
| 168 | + "documentation":"<p>Return the data for a query with the Network Flow Monitor query interface. Specify the query that you want to return results for by providing a query ID and a scope ID.</p> <p>This query returns the data for top contributors for workload insights for a specific scope. Workload insights provide a high level view of network flow performance data collected by agents for a scope. To return just the top contributors, see <code>GetQueryResultsWorkloadInsightsTopContributors</code>.</p> <p>Create a query ID for this call by calling the corresponding API call to start the query, <code>StartQueryWorkloadInsightsTopContributorsData</code>. Use the scope ID that was returned for your account by <code>CreateScope</code>.</p> <p>Top contributors in Network Flow Monitor are network flows with the highest values for a specific metric type, related to a scope (for workload insights) or a monitor.</p> <p>The top contributor network flows overall for a specific metric type, for example, the number of retransmissions.</p>" |
168 | 169 | },
|
169 | 170 | "GetQueryStatusMonitorTopContributors":{
|
170 | 171 | "name":"GetQueryStatusMonitorTopContributors",
|
|
182 | 183 | {"shape":"AccessDeniedException"},
|
183 | 184 | {"shape":"InternalServerException"}
|
184 | 185 | ],
|
185 |
| - "documentation":"<p>Returns the current status of a query for the Network Flow Monitor query interface, for a specified query ID and monitor. This call returns the query status for the top contributors for a monitor.</p> <p>When you start a query, use this call to check the status of the query to make sure that it has has <code>SUCCEEDED</code> before you review the results. Use the same query ID that you used for the corresponding API call to start the query, <code>StartQueryMonitorTopContributors</code>.</p> <p>When you run a query, use this call to check the status of the query to make sure that the query has <code>SUCCEEDED</code> before you review the results.</p>" |
| 186 | + "documentation":"<p>Returns the current status of a query for the Network Flow Monitor query interface, for a specified query ID and monitor. This call returns the query status for the top contributors for a monitor.</p> <p>When you start a query, use this call to check the status of the query to make sure that it has has <code>SUCCEEDED</code> before you reviewStartQueryWorkloadInsightsTopContributorsData the results. Use the same query ID that you used for the corresponding API call to start the query, <code>StartQueryMonitorTopContributors</code>.</p> <p>When you run a query, use this call to check the status of the query to make sure that the query has <code>SUCCEEDED</code> before you review the results.</p>" |
186 | 187 | },
|
187 | 188 | "GetQueryStatusWorkloadInsightsTopContributors":{
|
188 | 189 | "name":"GetQueryStatusWorkloadInsightsTopContributors",
|
|
231 | 232 | "output":{"shape":"GetScopeOutput"},
|
232 | 233 | "errors":[
|
233 | 234 | {"shape":"ServiceQuotaExceededException"},
|
| 235 | + {"shape":"ResourceNotFoundException"}, |
234 | 236 | {"shape":"ValidationException"},
|
235 | 237 | {"shape":"ThrottlingException"},
|
236 | 238 | {"shape":"AccessDeniedException"},
|
|
344 | 346 | {"shape":"AccessDeniedException"},
|
345 | 347 | {"shape":"InternalServerException"}
|
346 | 348 | ],
|
347 |
| - "documentation":"<p>Return the data for a query with the Network Flow Monitor query interface. Specify the query that you want to return results for by providing a query ID and a scope ID. This query returns data for the top contributors for workload insights. Workload insights provide a high level view of network flow performance data collected by agents for a scope.</p> <p>A query ID is returned from an API call to start a query of a specific type; for example </p> <p>Top contributors in Network Flow Monitor are network flows with the highest values for a specific metric type, related to a scope (for workload insights) or a monitor.</p> <p>The top contributor network flows overall for a specific metric type, for example, the number of retransmissions.</p>" |
| 349 | + "documentation":"<p>Start a query to return the with the Network Flow Monitor query interface. Specify the query that you want to start by providing a query ID and a monitor name. This query returns the data for top contributors for workload insights.</p> <p>Top contributors in Network Flow Monitor are network flows with the highest values for a specific metric type, related to a scope (for workload insights) or a monitor.</p>" |
348 | 350 | },
|
349 | 351 | "StopQueryMonitorTopContributors":{
|
350 | 352 | "name":"StopQueryMonitorTopContributors",
|
|
471 | 473 | "output":{"shape":"UpdateScopeOutput"},
|
472 | 474 | "errors":[
|
473 | 475 | {"shape":"ServiceQuotaExceededException"},
|
| 476 | + {"shape":"ResourceNotFoundException"}, |
474 | 477 | {"shape":"ValidationException"},
|
475 | 478 | {"shape":"ThrottlingException"},
|
476 | 479 | {"shape":"AccessDeniedException"},
|
|
546 | 549 | "documentation":"<p>The Amazon Resource Name (ARN) of the scope for the monitor.</p>"
|
547 | 550 | },
|
548 | 551 | "clientToken":{
|
549 |
| - "shape":"String", |
| 552 | + "shape":"UuidString", |
550 | 553 | "documentation":"<p>A unique, case-sensitive string of up to 64 ASCII characters that you specify to make an idempotent API request. Don't reuse the same client token for other API requests.</p>",
|
551 | 554 | "idempotencyToken":true
|
552 | 555 | },
|
|
616 | 619 | "documentation":"<p>The targets to define the scope to be monitored. Currently, a target is an Amazon Web Services account.</p>"
|
617 | 620 | },
|
618 | 621 | "clientToken":{
|
619 |
| - "shape":"String", |
| 622 | + "shape":"UuidString", |
620 | 623 | "documentation":"<p>A unique, case-sensitive string of up to 64 ASCII characters that you specify to make an idempotent API request. Don't reuse the same client token for other API requests.</p>",
|
621 | 624 | "idempotencyToken":true
|
622 | 625 | },
|
|
1572 | 1575 | },
|
1573 | 1576 | "destinationCategory":{
|
1574 | 1577 | "shape":"DestinationCategory",
|
1575 |
| - "documentation":"<p>The category that you want to query top contributors for, for a specific monitor. Destination categories can be one of the following: </p> <ul> <li> <p> <code>INTRA_AZ</code>: Top contributor network flows within a single Availability Zone</p> </li> <li> <p> <code>INTER_AZ</code>: Top contributor network flows between Availability Zones</p> </li> <li> <p> <code>INTER_VPC</code>: Top contributor network flows between VPCs</p> </li> <li> <p> <code>AWS_SERVICES</code>: Top contributor network flows to or from Amazon Web Services services</p> </li> <li> <p> <code>UNCLASSIFIED</code>: Top contributor network flows that do not have a bucket classification</p> </li> </ul>" |
| 1578 | + "documentation":"<p>The category that you want to query top contributors for, for a specific monitor. Destination categories can be one of the following: </p> <ul> <li> <p> <code>INTRA_AZ</code>: Top contributor network flows within a single Availability Zone</p> </li> <li> <p> <code>INTER_AZ</code>: Top contributor network flows between Availability Zones</p> </li> <li> <p> <code>INTER_VPC</code>: Top contributor network flows between VPCs</p> </li> <li> <p> <code>AMAZON_S3</code>: Top contributor network flows to or from Amazon S3</p> </li> <li> <p> <code>AMAZON_DYNAMODB</code>: Top contributor network flows to or from Amazon Dynamo DB</p> </li> <li> <p> <code>UNCLASSIFIED</code>: Top contributor network flows that do not have a bucket classification</p> </li> </ul>" |
1576 | 1579 | },
|
1577 | 1580 | "limit":{
|
1578 | 1581 | "shape":"Limit",
|
|
1964 | 1967 | "documentation":"<p>The remove resources to remove, as an array of resources with identifiers and types.</p>"
|
1965 | 1968 | },
|
1966 | 1969 | "clientToken":{
|
1967 |
| - "shape":"String", |
| 1970 | + "shape":"UuidString", |
1968 | 1971 | "documentation":"<p>A unique, case-sensitive string of up to 64 ASCII characters that you specify to make an idempotent API request. Don't reuse the same client token for other API requests.</p>",
|
1969 | 1972 | "idempotencyToken":true
|
1970 | 1973 | }
|
|
2074 | 2077 | }
|
2075 | 2078 | }
|
2076 | 2079 | },
|
| 2080 | + "UuidString":{ |
| 2081 | + "type":"string", |
| 2082 | + "max":36, |
| 2083 | + "min":36, |
| 2084 | + "pattern":"[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}" |
| 2085 | + }, |
2077 | 2086 | "ValidationException":{
|
2078 | 2087 | "type":"structure",
|
2079 | 2088 | "members":{
|
|
0 commit comments