Package-level declarations
Types
An AAAA record.
AAD Vpn authentication type related parameters.
Action to be taken on a route matching a RouteMap criterion.
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.
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.
Custom 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.
Application Gateway global configuration.
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.
Listener of an application gateway.
Load Distribution Policy of an application gateway.
Load Distribution Target of an application gateway.
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.
Routing rule of an application gateway.
SKU of an application gateway.
SSL certificates of an application gateway.
SSL profile of an application gateway.
Trusted client certificates 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.
Connectivity group item.
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.
Properties of the delegation.
The delegation signer information.
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.
The action to take on DNS requests that match the DNS security rule.
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.
Identifies the service being brought into the virtual network.
Defines a managed rule group to use for exclusion.
Defines a managed rule to use for exclusion.
Defines a managed rule set for Exclusions.
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.
name and value of HTTP/S header to insert
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.
SQL Settings in Firewall Policy.
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.
GatewayCustomBgpIpAddressIpConfiguration for a virtual network gateway connection.
Gateway load balancer tunnel interface of a load balancer backend address pool.
Response for GetActiveSessions.
Defines the admin 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 protection plan in a resource group.
Network default admin rule.
Network security default user rule.
Describes a DNS forwarding ruleset.
Describes a DNS resolver domain list.
Describes a DNS resolver policy virtual network link.
Describes a DNS resolver.
Represents the properties of the Dns Resource Reference Result.
Represents the DNSSEC configuration.
Describes a DNS security rule.
Differentiated Services Code Point configuration for any given network interface
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.
FirewallPolicy Resource.
Rule Collection Group 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.
Interface endpoint resource.
IpAllocation resource.
Instance of Pool resource.
IpamPool usage information.
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
Defines the routing configuration
Network profile resource.
NetworkSecurityGroup resource.
The NSP access rule resource
The NSP resource association resource
The network security perimeter link resource
The NSP logging configuration
The Network Security Perimeter resource
NetworkVirtualApplianceConnection resource.
NetworkVirtualAppliance Resource.
The NSP access rule resource
The NSP resource association resource
The network security perimeter link 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 virtual network link.
Describes a Private DNS zone.
Class representing a Traffic Manager profile.
Public IP address resource.
Public IP prefix resource.
Configuration information or intent on which to do the analysis on.
Configuration information for analysis run.
Describes a DNS record set (a collection of DNS records with the same name and type).
Route Filter Resource.
The RouteMap child resource of a Virtual hub.
Route table resource.
The routing intent child resource of a Virtual hub.
Defines the routing rule collection.
Network routing rule.
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 admin configuration
Security Partner Provider resource.
Network security rule.
Defines the security user configuration
Defines the security user rule collection.
Network security user rule.
Service Endpoint policy definitions.
Service End point policy resource.
Instance of StaticCidr resource.
StaticMember Item.
Subnet in a virtual network resource.
The Network Manager Connection resource
Class representing Traffic Manager User Metrics.
Defines the user rule collection.
Network security user rule.
Instance of Verifier Workspace.
Virtual Appliance Site resource.
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.
Define user session identifier group by clauses.
Define user session group by clause variables.
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.
Intent information.
Interface endpoint resource.
Properties of IpamPool resource properties which are specific to the Pool resource.
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 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 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.
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.
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
List of PoolAssociation
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.
A list of Network Manager Deployment Status
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 networkManagerEffectiveSecurityAdminRules. It contains a list of groups and a skiptoken to get the next set of results.
Result of the request to list networkManagerEffectiveSecurityAdminRules. It contains a list of groups and a skiptoken to get the next set of results.
SharedKey Resource .
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.
Individual port mappings for inbound NAT rule created for backend pool.
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 routing group item.
Network manager security group item.
Rule condition of type network.
Rule of type network.
NetworkSecurityGroup resource.
The NSP logging configuration properties.
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.
A list of AzureVMSS instances which can be included or excluded to run packet capture. If both included and excluded are empty, then the packet capture will run on all instances of AzureVMSS.
The storage location for a packet capture session.
Properties of the partner managed resource.
Peer Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.
Defines contents of a web application firewall global configuration.
To scrub sensitive log fields
IpamPool association information.
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.
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.
Quality of Service defines the traffic configuration between endpoints. Mandatory to have one marking.
Qos Traffic Profiler IP Range properties.
Qos Traffic Profiler Port range properties.
Radius Server Settings.
Represents the Reachability Analysis Intent properties.
Represents the Reachability Analysis Run properties.
Reference to a public IP address.
Representation of basic resource information.
Parameters that define the retention policy for flow log.
A RouteMap Rule.
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.
Next hop.
A routing rule represents a specification for traffic to treat and where to send it, along with health probe information.
Route destination.
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.
Network manager security user group item.
ServiceAssociationLink resource.
Service Endpoint policy definitions.
Service End point policy resource.
The service endpoint properties.
Parameters for SharedKey.
Represents the signing key.
The pricing tier of the web application firewall policy.
An SRV record.
List of all Static Routes.
Configuration for static routes on this HubVnetConnectionConfiguration for static routes on this HubVnetConnection.
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.
Properties of Verifier Workspace resource.
Network Virtual Appliance Additional NIC properties.
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.
Indicates if encryption is enabled on virtual network and if VM without encryption is allowed in encrypted VNet.
IP configuration for virtual network gateway.
VirtualNetworkGatewayNatRule Resource.
Vpn Client Connection configuration PolicyGroup member
Parameters for VirtualNetworkGatewayPolicyGroup.
A common class for general resource information.
VirtualNetworkGatewaySku details.
Peerings in a virtual network resource.
Virtual Network Tap resource.
The VirtualHub Router autoscale configuration.
List of routes that control routing from VirtualHub into a virtual network connection.
A vpn client connection configuration for client connection configuration.
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
VpnServerConfigurationPolicyGroup Resource.
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.
Allow certain variables to be scrubbed on WAF logs