{
  "name": "No video streaming",
  "groupPolicyId": "101",
  "scheduling": {
    "enabled": true,
    "monday": {
      "active": true,
      "from": "9:00",
      "to": "17:00"
    },
    "tuesday": {
      "active": true,
      "from": "9:00",
      "to": "17:00"
    },
    "wednesday": {
      "active": true,
      "from": "9:00",
      "to": "17:00"
    },
    "thursday": {
      "active": true,
      "from": "9:00",
      "to": "17:00"
    },
    "friday": {
      "active": true,
      "from": "9:00",
      "to": "17:00"
    },
    "saturday": {
      "active": false,
      "from": "0:00",
      "to": "24:00"
    },
    "sunday": {
      "active": false,
      "from": "0:00",
      "to": "24:00"
    }
  },
  "bandwidth": {
    "settings": "custom",
    "bandwidthLimits": {
      "limitUp": 1000000,
      "limitDown": 1000000
    }
  },
  "firewallAndTrafficShaping": {
    "settings": "custom",
    "trafficShapingRules": [
      {
        "definitions": [
          {
            "type": "host",
            "value": "google.com"
          },
          {
            "type": "port",
            "value": "9090"
          },
          {
            "type": "ipRange",
            "value": "192.1.0.0"
          },
          {
            "type": "ipRange",
            "value": "192.1.0.0/16"
          },
          {
            "type": "ipRange",
            "value": "10.1.0.0/16:80"
          },
          {
            "type": "localNet",
            "value": "192.168.0.0/16"
          },
          {
            "type": "applicationCategory",
            "value": {
              "id": "meraki:layer7/category/2",
              "name": "Blogging"
            }
          },
          {
            "type": "application",
            "value": {
              "id": "meraki:layer7/application/133",
              "name": "Battle.net"
            }
          }
        ],
        "perClientBandwidthLimits": {
          "settings": "custom",
          "bandwidthLimits": {
            "limitUp": 1000000,
            "limitDown": 1000000
          }
        },
        "dscpTagValue": null,
        "pcpTagValue": null
      }
    ],
    "l3FirewallRules": [
      {
        "comment": "Allow TCP traffic to subnet with HTTP servers.",
        "policy": "allow",
        "protocol": "tcp",
        "destPort": 443,
        "destCidr": "192.168.1.0/24"
      }
    ],
    "l7FirewallRules": [
      [
        {
          "policy": "deny",
          "type": "application",
          "value": {
            "id": "meraki:layer7/application/67",
            "name": "Xbox LIVE"
          }
        },
        {
          "policy": "deny",
          "type": "applicationCategory",
          "value": {
            "id": "meraki:layer7/category/2",
            "name": "Blogging"
          }
        },
        {
          "policy": "deny",
          "type": "host",
          "value": "google.com"
        },
        {
          "policy": "deny",
          "type": "port",
          "value": "23"
        },
        {
          "policy": "deny",
          "type": "ipRange",
          "value": "10.11.12.00/24"
        },
        {
          "policy": "deny",
          "type": "ipRange",
          "value": "10.11.12.00/24:5555"
        },
        {
          "policy": "deny",
          "type": "blacklistedCountries",
          "value": [
            "AX",
            "CA"
          ]
        },
        {
          "policy": "deny",
          "type": "whitelistedCountries",
          "value": [
            "US"
          ]
        }
      ]
    ]
  }
}