HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: /var/www/api.javaapp.co.uk/node_modules/aws-sdk/apis/networkmonitor-2023-08-01.min.json
{
  "version": "2.0",
  "metadata": {
    "apiVersion": "2023-08-01",
    "endpointPrefix": "networkmonitor",
    "jsonVersion": "1.1",
    "protocol": "rest-json",
    "serviceFullName": "Amazon CloudWatch Network Monitor",
    "serviceId": "NetworkMonitor",
    "signatureVersion": "v4",
    "signingName": "networkmonitor",
    "uid": "networkmonitor-2023-08-01"
  },
  "operations": {
    "CreateMonitor": {
      "http": {
        "requestUri": "/monitors",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "monitorName"
        ],
        "members": {
          "monitorName": {},
          "probes": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "sourceArn",
                "destination",
                "protocol"
              ],
              "members": {
                "sourceArn": {},
                "destination": {},
                "destinationPort": {
                  "type": "integer"
                },
                "protocol": {},
                "packetSize": {
                  "type": "integer"
                },
                "probeTags": {
                  "shape": "Sa"
                }
              }
            }
          },
          "aggregationPeriod": {
            "type": "long"
          },
          "clientToken": {
            "idempotencyToken": true
          },
          "tags": {
            "shape": "Sa"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "monitorArn",
          "monitorName",
          "state"
        ],
        "members": {
          "monitorArn": {},
          "monitorName": {},
          "state": {},
          "aggregationPeriod": {
            "type": "long"
          },
          "tags": {
            "shape": "Sa"
          }
        }
      },
      "idempotent": true
    },
    "CreateProbe": {
      "http": {
        "requestUri": "/monitors/{monitorName}/probes",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "monitorName",
          "probe"
        ],
        "members": {
          "monitorName": {
            "location": "uri",
            "locationName": "monitorName"
          },
          "probe": {
            "type": "structure",
            "required": [
              "sourceArn",
              "destination",
              "protocol"
            ],
            "members": {
              "sourceArn": {},
              "destination": {},
              "destinationPort": {
                "type": "integer"
              },
              "protocol": {},
              "packetSize": {
                "type": "integer"
              },
              "tags": {
                "shape": "Sa"
              }
            }
          },
          "clientToken": {
            "idempotencyToken": true
          },
          "tags": {
            "shape": "Sa"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "sourceArn",
          "destination",
          "protocol"
        ],
        "members": {
          "probeId": {},
          "probeArn": {},
          "sourceArn": {},
          "destination": {},
          "destinationPort": {
            "type": "integer"
          },
          "protocol": {},
          "packetSize": {
            "type": "integer"
          },
          "addressFamily": {},
          "vpcId": {},
          "state": {},
          "createdAt": {
            "type": "timestamp"
          },
          "modifiedAt": {
            "type": "timestamp"
          },
          "tags": {
            "shape": "Sa"
          }
        }
      },
      "idempotent": true
    },
    "DeleteMonitor": {
      "http": {
        "method": "DELETE",
        "requestUri": "/monitors/{monitorName}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "monitorName"
        ],
        "members": {
          "monitorName": {
            "location": "uri",
            "locationName": "monitorName"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "idempotent": true
    },
    "DeleteProbe": {
      "http": {
        "method": "DELETE",
        "requestUri": "/monitors/{monitorName}/probes/{probeId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "monitorName",
          "probeId"
        ],
        "members": {
          "monitorName": {
            "location": "uri",
            "locationName": "monitorName"
          },
          "probeId": {
            "location": "uri",
            "locationName": "probeId"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "idempotent": true
    },
    "GetMonitor": {
      "http": {
        "method": "GET",
        "requestUri": "/monitors/{monitorName}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "monitorName"
        ],
        "members": {
          "monitorName": {
            "location": "uri",
            "locationName": "monitorName"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "monitorArn",
          "monitorName",
          "state",
          "aggregationPeriod",
          "createdAt",
          "modifiedAt"
        ],
        "members": {
          "monitorArn": {},
          "monitorName": {},
          "state": {},
          "aggregationPeriod": {
            "type": "long"
          },
          "tags": {
            "shape": "Sa"
          },
          "probes": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "sourceArn",
                "destination",
                "protocol"
              ],
              "members": {
                "probeId": {},
                "probeArn": {},
                "sourceArn": {},
                "destination": {},
                "destinationPort": {
                  "type": "integer"
                },
                "protocol": {},
                "packetSize": {
                  "type": "integer"
                },
                "addressFamily": {},
                "vpcId": {},
                "state": {},
                "createdAt": {
                  "type": "timestamp"
                },
                "modifiedAt": {
                  "type": "timestamp"
                },
                "tags": {
                  "shape": "Sa"
                }
              }
            }
          },
          "createdAt": {
            "type": "timestamp"
          },
          "modifiedAt": {
            "type": "timestamp"
          }
        }
      }
    },
    "GetProbe": {
      "http": {
        "method": "GET",
        "requestUri": "/monitors/{monitorName}/probes/{probeId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "monitorName",
          "probeId"
        ],
        "members": {
          "monitorName": {
            "location": "uri",
            "locationName": "monitorName"
          },
          "probeId": {
            "location": "uri",
            "locationName": "probeId"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "sourceArn",
          "destination",
          "protocol"
        ],
        "members": {
          "probeId": {},
          "probeArn": {},
          "sourceArn": {},
          "destination": {},
          "destinationPort": {
            "type": "integer"
          },
          "protocol": {},
          "packetSize": {
            "type": "integer"
          },
          "addressFamily": {},
          "vpcId": {},
          "state": {},
          "createdAt": {
            "type": "timestamp"
          },
          "modifiedAt": {
            "type": "timestamp"
          },
          "tags": {
            "shape": "Sa"
          }
        }
      }
    },
    "ListMonitors": {
      "http": {
        "method": "GET",
        "requestUri": "/monitors",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "members": {
          "nextToken": {
            "location": "querystring",
            "locationName": "nextToken"
          },
          "maxResults": {
            "location": "querystring",
            "locationName": "maxResults",
            "type": "integer"
          },
          "state": {
            "location": "querystring",
            "locationName": "state"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "monitors"
        ],
        "members": {
          "monitors": {
            "type": "list",
            "member": {
              "type": "structure",
              "required": [
                "monitorArn",
                "monitorName",
                "state"
              ],
              "members": {
                "monitorArn": {},
                "monitorName": {},
                "state": {},
                "aggregationPeriod": {
                  "type": "long"
                },
                "tags": {
                  "shape": "Sa"
                }
              }
            }
          },
          "nextToken": {}
        }
      }
    },
    "ListTagsForResource": {
      "http": {
        "method": "GET",
        "requestUri": "/tags/{resourceArn}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "resourceArn"
        ],
        "members": {
          "resourceArn": {
            "location": "uri",
            "locationName": "resourceArn"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {
          "tags": {
            "shape": "Sa"
          }
        }
      }
    },
    "TagResource": {
      "http": {
        "requestUri": "/tags/{resourceArn}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "resourceArn",
          "tags"
        ],
        "members": {
          "resourceArn": {
            "location": "uri",
            "locationName": "resourceArn"
          },
          "tags": {
            "shape": "Sa"
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "idempotent": true
    },
    "UntagResource": {
      "http": {
        "method": "DELETE",
        "requestUri": "/tags/{resourceArn}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "resourceArn",
          "tagKeys"
        ],
        "members": {
          "resourceArn": {
            "location": "uri",
            "locationName": "resourceArn"
          },
          "tagKeys": {
            "location": "querystring",
            "locationName": "tagKeys",
            "type": "list",
            "member": {}
          }
        }
      },
      "output": {
        "type": "structure",
        "members": {}
      },
      "idempotent": true
    },
    "UpdateMonitor": {
      "http": {
        "method": "PATCH",
        "requestUri": "/monitors/{monitorName}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "monitorName",
          "aggregationPeriod"
        ],
        "members": {
          "monitorName": {
            "location": "uri",
            "locationName": "monitorName"
          },
          "aggregationPeriod": {
            "type": "long"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "monitorArn",
          "monitorName",
          "state"
        ],
        "members": {
          "monitorArn": {},
          "monitorName": {},
          "state": {},
          "aggregationPeriod": {
            "type": "long"
          },
          "tags": {
            "shape": "Sa"
          }
        }
      },
      "idempotent": true
    },
    "UpdateProbe": {
      "http": {
        "method": "PATCH",
        "requestUri": "/monitors/{monitorName}/probes/{probeId}",
        "responseCode": 200
      },
      "input": {
        "type": "structure",
        "required": [
          "monitorName",
          "probeId"
        ],
        "members": {
          "monitorName": {
            "location": "uri",
            "locationName": "monitorName"
          },
          "probeId": {
            "location": "uri",
            "locationName": "probeId"
          },
          "state": {},
          "destination": {},
          "destinationPort": {
            "type": "integer"
          },
          "protocol": {},
          "packetSize": {
            "type": "integer"
          }
        }
      },
      "output": {
        "type": "structure",
        "required": [
          "sourceArn",
          "destination",
          "protocol"
        ],
        "members": {
          "probeId": {},
          "probeArn": {},
          "sourceArn": {},
          "destination": {},
          "destinationPort": {
            "type": "integer"
          },
          "protocol": {},
          "packetSize": {
            "type": "integer"
          },
          "addressFamily": {},
          "vpcId": {},
          "state": {},
          "createdAt": {
            "type": "timestamp"
          },
          "modifiedAt": {
            "type": "timestamp"
          },
          "tags": {
            "shape": "Sa"
          }
        }
      },
      "idempotent": true
    }
  },
  "shapes": {
    "Sa": {
      "type": "map",
      "key": {},
      "value": {}
    }
  }
}