Package-level declarations
Types
An AAAA record.
AAD Vpn authentication type related parameters.
Active connectivity configuration.
Network default admin rule.
Network security default user rule.
Network admin rule.
Network security user rule.
Address prefix item.
AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.
Application Gateway autoscale configuration.
Backend Address Pool of an application gateway.
Backend address of an application gateway.
Application gateway BackendHealthHttp settings.
Application gateway backendhealth http settings.
Backend address pool settings of an application gateway.
Application gateway client authentication configuration.
Connection draining allows open connections to a backend server to be active for a specified time after the backend server got removed from the configuration.
Customer error of an application gateway.
Allows to disable rules within a rule group or an entire rule group.
Allow to exclude some variable satisfy the condition for the WAF check.
Frontend IP configuration of an application gateway.
Header configuration of the Actions set in Application Gateway.
Http listener of an application gateway.
IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.
Path rule of URL path map of an application gateway.
Private Endpoint connection on an application gateway.
Private Link Configuration on an application gateway.
The application gateway private link ip configuration.
Application gateway probe health response match.
Probe of the application gateway.
Redirect configuration of an application gateway.
Request routing rule of an application gateway.
Application gateway resource.
Set of actions in the Rewrite Rule in Application Gateway.
Set of conditions in the Rewrite Rule in Application Gateway.
Rewrite rule of an application gateway.
Rewrite rule set of an application gateway.
SKU of an application gateway.
SSL certificates of an application gateway.
SSL profile of an application gateway.
Url configuration of the Actions set in Application Gateway.
UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.
Application gateway web application firewall configuration.
Rule condition of type application.
Rule of type application.
An A record.
Application rule collection resource.
Properties of the application rule protocol.
Properties of an application rule.
IP configuration of an Azure Firewall.
IpGroups associated with azure firewall.
AzureFirewall NAT Rule Collection Action.
NAT rule collection resource.
Properties of a NAT rule.
Network rule collection resource.
Properties of the network rule.
Public IP Address associated with azure firewall.
Properties of the AzureFirewallRCAction.
SKU of an Azure Firewall.
Pool of backend IP addresses.
A backend pool is a collection of backends that can be routed to.
Settings that apply to all backend pools.
Backend address of a frontDoor load balancer.
The session detail for a target.
IP configuration of an Bastion Host.
Bastion Shareable Link.
BGP settings details.
Network Virtual Appliance Sku Properties.
A CAA record.
Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.
A CNAME record.
The network configuration group resource
Describes the destination of connection monitor.
Describes the connection monitor endpoint filter item.
Describes the connection monitor endpoint filter.
Describes the connection monitor endpoint.
Describes the connection monitor endpoint scope item.
Describes the connection monitor endpoint scope.
Describes the HTTP configuration.
Describes the ICMP configuration.
Describes a connection monitor output destination.
Describes the source of connection monitor.
Describes the threshold for declaring a test successful.
Describes the TCP configuration.
Describes a connection monitor test configuration.
Describes the settings for producing output into a log analytics workspace.
Container network interface configuration child resource.
The ip configuration for a container network interface.
Container network interface child resource.
Reference to container resource in remote resource provider.
Contains custom Dns resolution configuration from customer.
Https settings for a domain
Defines contents of custom rules
Defines contents of a web application rule
Contains the DDoS protection settings of the public IP.
List of properties of the device.
DhcpOptions contains an array of DNS servers available to VMs deployed in the virtual network. Standard DHCP option for a subnet overrides VNET DHCP options.
Class containing DNS settings in a Traffic Manager profile.
Represents a single Azure resource and its referencing DNS records.
DNS Proxy Settings in Firewall Policy.
The network manager effective connectivity configuration
Network default admin rule.
Network admin rule.
Effective Virtual Network
Custom header name and value.
Subnet first address, scope, and/or last address.
Class representing a Traffic Manager endpoint.
Defines the endpoint properties
Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.
Specifies the peering configuration.
ExpressRoute circuit peering identifier.
Peering in an ExpressRouteCircuit resource.
Contains ServiceProviderProperties in an ExpressRouteCircuit.
Contains SKU in an ExpressRouteCircuit.
Contains stats associated with the peering.
The ID of the ExpressRouteConnection.
ExpressRouteConnection resource.
Configuration for auto scaling.
Minimum and maximum number of scale units to deploy.
ExpressRouteLink Mac Security Configuration.
ExpressRouteLink child resource definition.
ExtendedLocation complex type.
Trusted Root certificates properties for tls.
Properties of the FirewallPolicyFilterRuleAction.
Properties of the FirewallPolicyFilterRuleCollectionAction.
Firewall Policy Filter Rule Collection.
Firewall Policy Filter Rule.
Firewall Policy Insights.
Intrusion detection bypass traffic specification.
The operation for configuring intrusion detection.
Configuration for intrusion detection mode and rules.
Intrusion detection signatures specification states.
Log Analytics Resources for Firewall Policy Insights.
Log Analytics Workspace for Firewall Policy Insights.
Properties of the FirewallPolicyNatRuleAction.
Properties of the FirewallPolicyNatRuleCollectionAction.
Firewall Policy NAT Rule Collection.
Firewall Policy NAT Rule.
Properties of the application rule protocol.
Properties of the application rule protocol.
SKU of Firewall policy.
The private IP addresses/IP ranges to which traffic will not be SNAT.
ThreatIntel Whitelist for Firewall Policy.
Configuration needed to perform TLS termination & initiation.
Parameters that define the flow log format.
A flow log resource.
Describes Forwarding Route.
Defines a managed rule group override setting.
Defines a managed rule group override setting.
Defines a managed rule set.
Defines top-level WebApplicationFirewallPolicy configuration settings.
Defines the Resource ID for a Frontend Endpoint.
A frontend endpoint used for routing.
Defines the Web Application Firewall policy for each host (if applicable)
Frontend IP address of the load balancer.
Response for GetActiveSessions.
Defines the rule collection.
Network admin rule.
Result of on demand test probe.
Private Endpoint connection on an application gateway.
Application gateway resource.
Azure Firewall resource.
Bastion Host resource.
Response for all the Bastion Shareable Link endpoints.
VpnServerConfigurationPolicyGroup Resource.
Information about the connection monitor.
The network manager connectivity configuration resource
Custom IP prefix resource.
A DDoS custom policy in a resource group.
A DDoS protection plan in a resource group.
Network default admin rule.
Network security default user rule.
Describes a DNS forwarding ruleset.
Describes a DNS resolver.
Represents the properties of the Dns Resource Reference Result.
DSCP Configuration in a resource group.
Class representing a Traffic Manager endpoint.
Defines the properties of an Experiment
Authorization in an ExpressRouteCircuit resource.
Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.
Peering in an ExpressRouteCircuit resource.
ExpressRouteCircuit resource.
ExpressRouteConnection resource.
Peering in an ExpressRoute Cross Connection resource.
ExpressRoute gateway resource.
ExpressRoutePort Authorization resource definition.
ExpressRoutePort resource definition.
FirewallPolicy Resource.
Rule Collection Group resource.
Rule Group resource.
A flow log resource.
Describes a forwarding rule within a DNS forwarding ruleset.
Front Door represents a collection of backend endpoints to route traffic to along with rules that specify how traffic is sent there.
RouteTable resource in a virtual hub.
HubVirtualNetworkConnection Resource.
Describes an inbound endpoint for a DNS resolver.
Inbound NAT rule of the load balancer.
IpAllocation resource.
The IpGroups resource information.
Pool of backend IP addresses.
LoadBalancer resource.
A common class for general resource information.
The Network Manager Connection resource
Nat Gateway resource.
VpnGatewayNatRule Resource.
Defines an Network Experiment Profile and lists of Experiments
The network group resource
A network interface in a resource group.
Tap configuration in a Network Interface.
The Managed Network resource
Network profile resource.
NetworkSecurityGroup resource.
NetworkVirtualAppliance Resource.
The NSP access rule resource
The NSP resource association resource
Describes an outbound endpoint for a DNS resolver.
P2S Vpn connection detailed health written to sas url.
P2SVpnGateway Resource.
P2SVpnGateway Resource.
P2SVpnServerConfiguration Resource.
Information about packet capture session.
Defines web application firewall policy.
Private dns zone group resource.
Private endpoint resource.
PrivateEndpointConnection resource.
Private link service resource.
Describes a DNS record set (a collection of DNS records with the same name and type) in a Private DNS zone.
Describes a Private DNS zone.
Class representing a Traffic Manager profile.
Public IP address resource.
Public IP prefix resource.
Describes a DNS record set (a collection of DNS records with the same name and type).
Route Filter Resource.
Route resource.
Route table resource.
The routing intent child resource of a Virtual hub.
A rules engine configuration containing a list of rules that will run to modify the runtime behavior of the request and response.
The Scope Connections resource
Defines the security configuration
Security Partner Provider resource.
Network security rule.
Defines the security configuration
Service End point policy resource.
StaticMember Item.
Subnet in a virtual network resource.
The Network Manager Connection resource
Class representing Traffic Manager User Metrics.
Defines the rule collection.
Network security user rule.
Virtual Appliance Site resource.
IpConfigurations.
VirtualHub Resource.
VirtualHubRouteTableV2 Resource.
List of virtual network gateway routes.
Response for list BGP peer status API service call.
A common class for general resource information.
List of virtual network gateway routes.
VirtualNetworkGatewayNatRule Resource.
A common class for general resource information.
List of virtual network gateway vpn client connection health.
An IPSec parameters for a virtual network gateway P2S connection.
Describes a link to virtual network for a Private DNS zone.
Peerings in a virtual network resource.
Virtual Network resource.
Virtual Network Tap resource.
VirtualRouter Resource.
VirtualWAN Resource.
VpnConnection Resource.
VpnGateway Resource.
VpnServerConfiguration Resource.
VpnSite Resource.
Defines web application firewall policy.
Describes a DNS zone.
GroupMembers Item.
An action that can manipulate an http header.
Load balancing settings for a backend pool
The HTTP header.
IP addresses associated with azure firewall.
Public IP addresses associated with azure firewall.
Hub Item.
IP configuration.
Inbound NAT pool of the load balancer.
Inbound NAT rule of the load balancer.
IP configuration profile child resource.
IP configuration.
An IPSec Policy configuration for a virtual network gateway connection.
Contains the IpTag associated with the object.
IPv6 Circuit Connection properties for global reach.
Contains IPv6 peering config.
The Key Vault containing the SSL certificate
Result of the request to list active connectivity configurations. It contains a list of active connectivity configurations and a skiptoken to get the next set of results.
Result of the request to list active security admin rules. It contains a list of active security admin rules and a skiptoken to get the next set of results.
Result of the request to list active security user rules. It contains a list of active security user rules and a skiptoken to get the next set of results.
The response to an enumeration operation on Virtual Network DNS Forwarding Ruleset.
The response to an enumeration operation on sub-resources.
Result of the request to list networkManagerEffectiveConnectivityConfiguration. It contains a list of groups and a skiptoken to get the next set of results.
Result of the request to list Effective Virtual Network. It contains a list of groups and a URL link to get the next set of results.
Result of the request to list Effective Virtual Network. It contains a list of groups and a URL link to get the next set of results.
Query result
Describes the list of all possible values for a specific filter value
A list of Network Manager Deployment Status
Result of the request to list networkManagerEffectiveSecurityAdminRules. It contains a list of groups and a skiptoken to get the next set of results.
Load balancer backend addresses.
SKU of a load balancer.
A load balancing rule for a load balancer.
Load balancing settings for a backend pool
A common class for general resource information.
Exclude variables from managed rule evaluation.
Defines a managed rule group override setting.
Defines a managed rule group override setting.
Allow to exclude some variable satisfy the condition for the WAF check.
Defines the list of managed rule sets for the policy.
Defines a managed rule set.
Identity for the resource.
Define match conditions.
Define match variables.
Class containing endpoint monitoring settings in a Traffic Manager profile.
Custom header name and value.
Min and max value of a status code range.
An MX record.
Nat Gateway resource.
SKU of nat gateway.
Rule condition of type nat.
Rule of type nat.
PrivateLinkConnection properties for the network interface.
IPConfiguration in a network interface.
A network interface in a resource group.
Tap configuration in a Network Interface.
Scope of Network Manager.
Network manager security group item.
Rule condition of type network.
Rule of type network.
NetworkSecurityGroup resource.
An NS record.
Office365 breakout categories.
The Office365 breakout policy.
Network Virtual Appliance Sku Properties.
Outbound rule of the load balancer.
Allow to exclude some variable satisfy the condition for the WAF check.
P2SConnectionConfiguration Resource.
P2SVpnGateway Resource.
The storage location for a packet capture session.
Peer Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.
PrivateDnsZoneConfig resource.
PrivateEndpointConnection resource.
Private endpoint resource.
PrivateLinkServiceConnection resource.
A collection of information about the state of the connection between service consumer and provider.
The private link service ip configuration.
The auto-approval list of the private link service.
The visibility list of the private link service.
Private link service resource.
A load balancer probe.
The list of RouteTables to advertise the routes to.
DDoS custom policy properties.
A PTR record.
Contains FQDN of the DNS record associated with the public IP address.
Public IP address resource.
SKU of a public IP address.
SKU of a public IP prefix.
Qos Traffic Profiler IP Range properties.
Qos Traffic Profiler Port range properties.
Radius Server Settings.
Reference to a public IP address.
Parameters that define the retention policy for flow log.
Route table resource.
Routing Configuration indicating the associated and propagated route tables for this connection.
The routing policy object used in a RoutingIntent resource.
Defines the Resource ID for a Routing Rule.
A routing rule represents a specification for traffic to treat and where to send it, along with health probe information.
Defines the Web Application Firewall policy for each routing rule (if applicable)
One or more actions that will execute, modifying the request and/or response.
A rules engine configuration containing a list of rules that will run to modify the runtime behavior of the request and response.
Contains a list of match conditions, and an action on how to modify the request/response. If multiple rules match, the actions from one rule that conflict with a previous rule overwrite for a singular action, or append in the case of headers manipulation.
Defines the Resource ID for a Security Policy.
Network security rule.
ServiceAssociationLink resource.
Service End point policy resource.
The service endpoint properties.
The pricing tier of the web application firewall policy.
An SRV record.
List of all Static Routes.
Subnet in a virtual network resource.
Reference to another ARM resource.
Metadata pertaining to creation and last modification of the resource.
Describes a server to forward the DNS queries to.
Parameters that define the configuration of traffic analytics.
Parameters that define the configuration of traffic analytics.
An traffic selector policy for a virtual network gateway connection.
A TXT record.
Network Virtual Appliance NIC properties.
Network Virtual Appliance Sku Properties.
Virtual Hub identifier.
VirtualHub route.
VirtualHub route table.
VirtualHubRouteTableV2 Resource.
Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.
Reference to DNS forwarding ruleset and associated virtual network link.
IP configuration for virtual network gateway.
A common class for general resource information.
VirtualNetworkGatewaySku details.
Peerings in a virtual network resource.
Virtual Network Tap resource.
List of routes that control routing from VirtualHub into a virtual network connection.
VpnClientConfiguration for P2S client.
VPN client connection health detail.
VpnConnection Resource.
IP Configuration of a VPN Gateway Resource.
VpnGatewayNatRule Resource.
BGP settings details for a link.
List of properties of a link provider.
Vpn NatRule mapping.
Properties of the Radius client root certificate of VpnServerConfiguration.
Properties of Radius Server root certificate of VpnServerConfiguration.
VpnServerConfiguration PolicyGroup member
Properties of the revoked VPN client certificate of VpnServerConfiguration.
Properties of VPN client root certificate of VpnServerConfiguration.
VpnSiteLinkConnection Resource.
VpnSiteLink Resource.
Defines contents of a web application rule.