| Class | Description | 
|---|---|
| CreateMonitorProbeInput | 
 Creates a monitor probe. | 
| CreateMonitorRequest | |
| CreateMonitorResult | |
| CreateProbeRequest | |
| CreateProbeResult | |
| DeleteMonitorRequest | |
| DeleteMonitorResult | |
| DeleteProbeRequest | |
| DeleteProbeResult | |
| GetMonitorRequest | |
| GetMonitorResult | |
| GetProbeRequest | |
| GetProbeResult | |
| ListMonitorsRequest | |
| ListMonitorsResult | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResult | |
| MonitorSummary | 
 Displays summary information about a monitor. | 
| Probe | 
 Describes information about a network monitor probe. | 
| ProbeInput | 
 Defines a probe when creating a probe or monitor. | 
| TagResourceRequest | |
| TagResourceResult | |
| UntagResourceRequest | |
| UntagResourceResult | |
| UpdateMonitorRequest | |
| UpdateMonitorResult | |
| UpdateProbeRequest | |
| UpdateProbeResult | 
| Enum | Description | 
|---|---|
| AddressFamily | |
| MonitorState | |
| ProbeState | |
| Protocol | 
| Exception | Description | 
|---|---|
| AccessDeniedException | 
 You do not have sufficient access to perform this action. | 
| AmazonNetworkMonitorException | Base exception for all service exceptions thrown by Amazon CloudWatch Network Monitor | 
| ConflictException | 
 This operation attempted to create a resource that already exists. | 
| InternalServerException | 
 The request processing has failed because of an unknown error, exception or failure. | 
| ResourceNotFoundException | 
 The specified resource does not exist. | 
| ServiceQuotaExceededException | 
 This request exceeds a service quota. | 
| ThrottlingException | 
 The request was denied due to request throttling | 
| ValidationException | 
 One of the parameters for the request is not valid. |