Microsoft Graph · Schema

windowsFirewallNetworkProfile

Windows Firewall Profile Policies.

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks

Properties

Name Type Description
authorizedApplicationRulesFromGroupPolicyMerged boolean Configures the firewall to merge authorized application rules from group policy with those from local store instead of ignoring the local store rules. When AuthorizedApplicationRulesFromGroupPolicyNot
connectionSecurityRulesFromGroupPolicyMerged boolean Configures the firewall to merge connection security rules from group policy with those from local store instead of ignoring the local store rules. When ConnectionSecurityRulesFromGroupPolicyNotMerged
firewallEnabled object
globalPortRulesFromGroupPolicyMerged boolean Configures the firewall to merge global port rules from group policy with those from local store instead of ignoring the local store rules. When GlobalPortRulesFromGroupPolicyNotMerged and GlobalPortR
inboundConnectionsBlocked boolean Configures the firewall to block all incoming connections by default. When InboundConnectionsRequired and InboundConnectionsBlocked are both true, InboundConnectionsBlocked takes priority.
inboundNotificationsBlocked boolean Prevents the firewall from displaying notifications when an application is blocked from listening on a port. When InboundNotificationsRequired and InboundNotificationsBlocked are both true, InboundNot
incomingTrafficBlocked boolean Configures the firewall to block all incoming traffic regardless of other policy settings. When IncomingTrafficRequired and IncomingTrafficBlocked are both true, IncomingTrafficBlocked takes priority.
outboundConnectionsBlocked boolean Configures the firewall to block all outgoing connections by default. When OutboundConnectionsRequired and OutboundConnectionsBlocked are both true, OutboundConnectionsBlocked takes priority. This set
policyRulesFromGroupPolicyMerged boolean Configures the firewall to merge Firewall Rule policies from group policy with those from local store instead of ignoring the local store rules. When PolicyRulesFromGroupPolicyNotMerged and PolicyRule
securedPacketExemptionAllowed boolean Configures the firewall to allow the host computer to respond to unsolicited network traffic of that traffic is secured by IPSec even when stealthModeBlocked is set to true. When SecuredPacketExemptio
stealthModeBlocked boolean Prevent the server from operating in stealth mode. When StealthModeRequired and StealthModeBlocked are both true, StealthModeBlocked takes priority.
unicastResponsesToMulticastBroadcastsBlocked boolean Configures the firewall to block unicast responses to multicast broadcast traffic. When UnicastResponsesToMulticastBroadcastsRequired and UnicastResponsesToMulticastBroadcastsBlocked are both true, Un
@odata.type string
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphwindowsfirewallnetworkprofile-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.windowsFirewallNetworkProfile",
  "title": "windowsFirewallNetworkProfile",
  "required": [
    "@odata.type"
  ],
  "type": "object",
  "properties": {
    "authorizedApplicationRulesFromGroupPolicyMerged": {
      "type": "boolean",
      "description": "Configures the firewall to merge authorized application rules from group policy with those from local store instead of ignoring the local store rules. When AuthorizedApplicationRulesFromGroupPolicyNotMerged and AuthorizedApplicationRulesFromGroupPolicyMerged are both true, AuthorizedApplicationRulesFromGroupPolicyMerged takes priority."
    },
    "connectionSecurityRulesFromGroupPolicyMerged": {
      "type": "boolean",
      "description": "Configures the firewall to merge connection security rules from group policy with those from local store instead of ignoring the local store rules. When ConnectionSecurityRulesFromGroupPolicyNotMerged and ConnectionSecurityRulesFromGroupPolicyMerged are both true, ConnectionSecurityRulesFromGroupPolicyMerged takes priority."
    },
    "firewallEnabled": {
      "$ref": "#/components/schemas/microsoft.graph.stateManagementSetting"
    },
    "globalPortRulesFromGroupPolicyMerged": {
      "type": "boolean",
      "description": "Configures the firewall to merge global port rules from group policy with those from local store instead of ignoring the local store rules. When GlobalPortRulesFromGroupPolicyNotMerged and GlobalPortRulesFromGroupPolicyMerged are both true, GlobalPortRulesFromGroupPolicyMerged takes priority."
    },
    "inboundConnectionsBlocked": {
      "type": "boolean",
      "description": "Configures the firewall to block all incoming connections by default. When InboundConnectionsRequired and InboundConnectionsBlocked are both true, InboundConnectionsBlocked takes priority."
    },
    "inboundNotificationsBlocked": {
      "type": "boolean",
      "description": "Prevents the firewall from displaying notifications when an application is blocked from listening on a port. When InboundNotificationsRequired and InboundNotificationsBlocked are both true, InboundNotificationsBlocked takes priority."
    },
    "incomingTrafficBlocked": {
      "type": "boolean",
      "description": "Configures the firewall to block all incoming traffic regardless of other policy settings. When IncomingTrafficRequired and IncomingTrafficBlocked are both true, IncomingTrafficBlocked takes priority."
    },
    "outboundConnectionsBlocked": {
      "type": "boolean",
      "description": "Configures the firewall to block all outgoing connections by default. When OutboundConnectionsRequired and OutboundConnectionsBlocked are both true, OutboundConnectionsBlocked takes priority. This setting will get applied to Windows releases version 1809 and above."
    },
    "policyRulesFromGroupPolicyMerged": {
      "type": "boolean",
      "description": "Configures the firewall to merge Firewall Rule policies from group policy with those from local store instead of ignoring the local store rules. When PolicyRulesFromGroupPolicyNotMerged and PolicyRulesFromGroupPolicyMerged are both true, PolicyRulesFromGroupPolicyMerged takes priority."
    },
    "securedPacketExemptionAllowed": {
      "type": "boolean",
      "description": "Configures the firewall to allow the host computer to respond to unsolicited network traffic of that traffic is secured by IPSec even when stealthModeBlocked is set to true. When SecuredPacketExemptionBlocked and SecuredPacketExemptionAllowed are both true, SecuredPacketExemptionAllowed takes priority."
    },
    "stealthModeBlocked": {
      "type": "boolean",
      "description": "Prevent the server from operating in stealth mode. When StealthModeRequired and StealthModeBlocked are both true, StealthModeBlocked takes priority."
    },
    "unicastResponsesToMulticastBroadcastsBlocked": {
      "type": "boolean",
      "description": "Configures the firewall to block unicast responses to multicast broadcast traffic. When UnicastResponsesToMulticastBroadcastsRequired and UnicastResponsesToMulticastBroadcastsBlocked are both true, UnicastResponsesToMulticastBroadcastsBlocked takes priority."
    },
    "@odata.type": {
      "type": "string"
    }
  },
  "description": "Windows Firewall Profile Policies."
}