Azure.ResourceManager.Network.Models Namespace

Classes

Name Description
AadAuthenticationParameters

AAD Vpn authentication type related parameters.

ActiveBaseSecurityAdminRule

Compatibility declaration for the ActiveBaseSecurityAdminRule type.

ActiveConfigurationContent

Effective Virtual Networks Parameter.

ActiveConnectivityConfiguration

Compatibility declaration for the ActiveConnectivityConfiguration type.

ActiveDefaultSecurityAdminRule

Compatibility declaration for the ActiveDefaultSecurityAdminRule type.

ActiveSecurityAdminRule

Compatibility declaration for the ActiveSecurityAdminRule type.

AddressPrefixItem

Address prefix item.

AdvertisedPublicPrefixProperties

Prefix properties required to perform validation using openssl signature.

AnalysisRunIntentContent

Compatibility declaration for the AnalysisRunIntentContent type.

ApplicationGatewayAuthenticationCertificate

Compatibility declaration for the ApplicationGatewayAuthenticationCertificate type.

ApplicationGatewayAutoscaleConfiguration

Application Gateway autoscale configuration.

ApplicationGatewayAvailableSslOptionsInfo

Compatibility type for available SSL options info.

ApplicationGatewayAvailableWafRuleSetsResult

Response for ApplicationGatewayAvailableWafRuleSets API service call.

ApplicationGatewayBackendAddress

Compatibility declaration for the ApplicationGatewayBackendAddress type.

ApplicationGatewayBackendAddressPool

Compatibility declaration for the ApplicationGatewayBackendAddressPool type.

ApplicationGatewayBackendHealth

Response for ApplicationGatewayBackendHealth API service call.

ApplicationGatewayBackendHealthHttpSettings

Application gateway BackendHealthHttp settings.

ApplicationGatewayBackendHealthOnDemand

Result of on demand test probe.

ApplicationGatewayBackendHealthPool

Application gateway BackendHealth pool.

ApplicationGatewayBackendHealthServer

Compatibility declaration for the ApplicationGatewayBackendHealthServer type.

ApplicationGatewayBackendHttpSettings

Compatibility declaration for the ApplicationGatewayBackendHttpSettings type.

ApplicationGatewayBackendSettings

Compatibility declaration for the ApplicationGatewayBackendSettings type.

ApplicationGatewayClientAuthConfiguration

Application gateway client authentication configuration.

ApplicationGatewayConnectionDraining

Compatibility declaration for the ApplicationGatewayConnectionDraining type.

ApplicationGatewayCustomError

Custom error of an application gateway.

ApplicationGatewayEntraJwtValidationConfig

Compatibility declaration for the ApplicationGatewayEntraJwtValidationConfig type.

ApplicationGatewayFirewallDisabledRuleGroup

Allows to disable rules within a rule group or an entire rule group.

ApplicationGatewayFirewallExclusion

Allow to exclude some variable satisfy the condition for the WAF check.

ApplicationGatewayFirewallManifestRuleSet

Properties of the web application firewall rule set.

ApplicationGatewayFirewallRule

Compatibility declaration for the ApplicationGatewayFirewallRule type.

ApplicationGatewayFirewallRuleGroup

Compatibility declaration for the ApplicationGatewayFirewallRuleGroup type.

ApplicationGatewayFirewallRuleSet

Compatibility declaration for the ApplicationGatewayFirewallRuleSet type.

ApplicationGatewayFrontendIPConfiguration

Compatibility declaration for the ApplicationGatewayFrontendIPConfiguration type.

ApplicationGatewayFrontendPort

Compatibility declaration for the ApplicationGatewayFrontendPort type.

ApplicationGatewayGlobalConfiguration

Application Gateway global configuration.

ApplicationGatewayHeaderConfiguration

Header configuration of the Actions set in Application Gateway.

ApplicationGatewayHttpListener

Compatibility declaration for the ApplicationGatewayHttpListener type.

ApplicationGatewayIPConfiguration

Compatibility declaration for the ApplicationGatewayIPConfiguration type.

ApplicationGatewayListener

Compatibility declaration for the ApplicationGatewayListener type.

ApplicationGatewayLoadDistributionPolicy

Compatibility declaration for the ApplicationGatewayLoadDistributionPolicy type.

ApplicationGatewayLoadDistributionTarget

Compatibility declaration for the ApplicationGatewayLoadDistributionTarget type.

ApplicationGatewayManagedHsm

Managed HSM properties of an application gateway.

ApplicationGatewayOnDemandProbe

Compatibility declaration for the ApplicationGatewayOnDemandProbe type.

ApplicationGatewayPathRule

Compatibility declaration for the ApplicationGatewayPathRule type.

ApplicationGatewayPrivateLinkConfiguration

Compatibility declaration for the ApplicationGatewayPrivateLinkConfiguration type.

ApplicationGatewayPrivateLinkIPConfiguration

Compatibility declaration for the ApplicationGatewayPrivateLinkIPConfiguration type.

ApplicationGatewayPrivateLinkResource

Compatibility declaration for the ApplicationGatewayPrivateLinkResource type.

ApplicationGatewayProbe

Compatibility declaration for the ApplicationGatewayProbe type.

ApplicationGatewayProbeHealthResponseMatch

Application gateway probe health response match.

ApplicationGatewayRedirectConfiguration

Compatibility declaration for the ApplicationGatewayRedirectConfiguration type.

ApplicationGatewayRequestRoutingRule

Compatibility declaration for the ApplicationGatewayRequestRoutingRule type.

ApplicationGatewayRewriteRule

Rewrite rule of an application gateway.

ApplicationGatewayRewriteRuleActionSet

Set of actions in the Rewrite Rule in Application Gateway.

ApplicationGatewayRewriteRuleCondition

Set of conditions in the Rewrite Rule in Application Gateway.

ApplicationGatewayRewriteRuleSet

Compatibility declaration for the ApplicationGatewayRewriteRuleSet type.

ApplicationGatewayRoutingRule

Compatibility declaration for the ApplicationGatewayRoutingRule type.

ApplicationGatewaySku

SKU of an application gateway.

ApplicationGatewaySslCertificate

Compatibility declaration for the ApplicationGatewaySslCertificate type.

ApplicationGatewaySslPolicy

Application Gateway Ssl policy.

ApplicationGatewaySslPredefinedPolicy

Compatibility declaration for the ApplicationGatewaySslPredefinedPolicy type.

ApplicationGatewaySslProfile

Compatibility declaration for the ApplicationGatewaySslProfile type.

ApplicationGatewayTrustedClientCertificate

Compatibility declaration for the ApplicationGatewayTrustedClientCertificate type.

ApplicationGatewayTrustedRootCertificate

Compatibility declaration for the ApplicationGatewayTrustedRootCertificate type.

ApplicationGatewayUrlConfiguration

Url configuration of the Actions set in Application Gateway.

ApplicationGatewayUrlPathMap

Compatibility declaration for the ApplicationGatewayUrlPathMap type.

ApplicationGatewayWebApplicationFirewallConfiguration

Application gateway web application firewall configuration.

ApplicationRule

Compatibility declaration for the ApplicationRule type.

ArmNetworkModelFactory

Compatibility declaration for the ArmNetworkModelFactory type.

AutoApprovedPrivateLinkService

The information of an AutoApprovedPrivateLinkService.

AvailableDelegation

Compatibility declarations for generated members that intentionally hide inherited ARM members.

AvailablePrivateEndpointType

Compatibility declarations for generated members that intentionally hide inherited ARM members.

AvailableProvidersList

List of available countries with details.

AvailableProvidersListCity

City or town details.

AvailableProvidersListContent

Constraints that determine the list of available Internet service providers.

AvailableProvidersListCountry

Country details.

AvailableProvidersListState

State details.

AvailableServiceAlias

Compatibility declarations for generated members that intentionally hide inherited ARM members.

AzureFirewallApplicationRule

Compatibility declaration for the AzureFirewallApplicationRule type.

AzureFirewallApplicationRuleCollectionData

Compatibility declaration for the AzureFirewallApplicationRuleCollectionData type.

AzureFirewallApplicationRuleProtocol

Properties of the application rule protocol.

AzureFirewallAutoscaleConfiguration

Azure Firewall Autoscale Configuration parameters.

AzureFirewallFqdnTag

Compatibility declaration for the AzureFirewallFqdnTag type.

AzureFirewallIPConfiguration

Compatibility declaration for the AzureFirewallIPConfiguration type.

AzureFirewallIPGroups

IpGroups associated with azure firewall.

AzureFirewallNatRule

Compatibility declaration for the AzureFirewallNatRule type.

AzureFirewallNatRuleCollectionData

Compatibility declaration for the AzureFirewallNatRuleCollectionData type.

AzureFirewallNetworkRule

Compatibility declaration for the AzureFirewallNetworkRule type.

AzureFirewallNetworkRuleCollectionData

Compatibility declaration for the AzureFirewallNetworkRuleCollectionData type.

AzureFirewallPacketCaptureFlags

Compatibility declaration for the AzureFirewallPacketCaptureFlags type.

AzureFirewallPacketCaptureResult

Response of an Azure Firewall Packet Capture Operation.

AzureFirewallPacketCaptureRule

Group of src/dest ips and ports to be captured.

AzureFirewallPublicIPAddress

Public IP Address associated with azure firewall.

AzureFirewallSku

SKU of an Azure Firewall.

AzureReachabilityReport

Azure reachability report details.

AzureReachabilityReportContent

Geographic and time constraints for Azure reachability report.

AzureReachabilityReportItem

Azure reachability report details for a given provider location.

AzureReachabilityReportLatencyInfo

Details on latency for a time series.

AzureReachabilityReportLocation

Parameters that define a geographic location.

BackendAddressInboundNatRulePortMappings

The response for a QueryInboundNatRulePortMapping API.

BastionHostIPConfiguration

Compatibility declaration for the BastionHostIPConfiguration type.

BastionHostIPRule

The BastionHostIPRule.

BastionSessionState

The session state detail for a target.

BastionShareableLink

Bastion Shareable Link.

BastionShareableLinkListContent

Post request for Create/Delete/Get Bastion Shareable Link endpoints.

BastionShareableLinkTokenListContent

Post request for Delete Bastion Shareable Link By Token endpoint.

BastionShareableLinkVirtualMachine

Describes a Virtual Machine.

BgpCommunity

Compatibility declaration for the BgpCommunity type.

BgpPeerStatus

BGP peer status details.

BgpPeerStatusListResult

Response for list BGP peer status API service call.

BgpServiceCommunity

Compatibility declaration for the BgpServiceCommunity type.

BgpSettings

BGP settings details.

BreakOutCategoryPolicies

Network Virtual Appliance Sku Properties.

CertificateAuthentication

Certificate Authentication information for a certificate based authentication connection.

CheckPrivateLinkServiceVisibilityRequest

Request body of the CheckPrivateLinkServiceVisibility API service call.

CircuitMetadataMap

The CircuitMetadataMap.

CommitProperties

Properties of commit.

ConnectionMonitorContent

Compatibility declaration for the ConnectionMonitorContent type.

ConnectionMonitorCreateOrUpdateContent

Compatibility declaration for the ConnectionMonitorCreateOrUpdateContent type.

ConnectionMonitorDestination

Describes the destination of connection monitor.

ConnectionMonitorEndpoint

Compatibility declaration for the ConnectionMonitorEndpoint type.

ConnectionMonitorEndpointFilter

Compatibility declaration for the ConnectionMonitorEndpointFilter type.

ConnectionMonitorEndpointFilterItem

Compatibility declaration for the ConnectionMonitorEndpointFilterItem type.

ConnectionMonitorEndpointScope

Describes the connection monitor endpoint scope.

ConnectionMonitorEndpointScopeItem

Describes the connection monitor endpoint scope item.

ConnectionMonitorHttpConfiguration

Compatibility declaration for the ConnectionMonitorHttpConfiguration type.

ConnectionMonitorOutput

Compatibility declaration for the ConnectionMonitorOutput type.

ConnectionMonitorQueryResult

Compatibility type for connection monitor query results.

ConnectionMonitorResultProperties

Describes the properties of a connection monitor.

ConnectionMonitorSource

Describes the source of connection monitor.

ConnectionMonitorSuccessThreshold

Describes the threshold for declaring a test successful.

ConnectionMonitorTcpConfiguration

Describes the TCP configuration.

ConnectionMonitorTestConfiguration

Describes a connection monitor test configuration.

ConnectionMonitorTestGroup

Describes the connection monitor test group.

ConnectionPolicyProperties

Properties of the ConnectionPolicy resource.

ConnectionResetSharedKey

The virtual network connection reset shared key.

ConnectionSharedKey

Response for GetConnectionSharedKey API service call.

ConnectionStateSnapshot

Compatibility type for connection state snapshots.

ConnectivityConfigurationPropertiesConnectivityCapabilities

Collection of additional settings to enhance specific topology behaviors of the connectivity configuration resource.

ConnectivityContent

Compatibility declaration for the ConnectivityContent type.

ConnectivityDestination

Parameters that define destination of connection.

ConnectivityGroupItem

Connectivity group item.

ConnectivityHopInfo

Compatibility declaration for the ConnectivityHopInfo type.

ConnectivityHub

Hub Item.

ConnectivityInformation

Compatibility declaration for the ConnectivityInformation type.

ConnectivityIssueInfo

Compatibility declaration for the ConnectivityIssueInfo type.

ConnectivitySource

Parameters that define the source of the connection.

Container

Reference to container resource in remote resource provider.

ContainerNetworkInterface

Compatibility declaration for the ContainerNetworkInterface type.

ContainerNetworkInterfaceConfiguration

Compatibility declaration for the ContainerNetworkInterfaceConfiguration type.

ContainerNetworkInterfaceIPConfiguration

Compatibility declaration for the ContainerNetworkInterfaceIPConfiguration type.

CrossTenantScopes

Cross tenant scopes.

CustomDnsConfigProperties

Compatibility declaration for the CustomDnsConfigProperties type.

DdosDetectionRule

Compatibility declaration for the DdosDetectionRule type.

DdosSettings

Compatibility declaration for the DdosSettings type.

DeviceProperties

List of properties of the device.

DisassociateCloudServicePublicIPContent

Compatibility declaration for the DisassociateCloudServicePublicIPContent type.

DnsNameAvailabilityResult

Response for the CheckDnsNameAvailability API service call.

DnsSettings

DNS Proxy Settings in Firewall Policy.

DscpQosDefinition

Compatibility declaration for the DscpQosDefinition type.

EffectiveBaseSecurityAdminRule

Compatibility declaration for the EffectiveBaseSecurityAdminRule type.

EffectiveConnectivityConfiguration

Compatibility declaration for the EffectiveConnectivityConfiguration type.

EffectiveDefaultSecurityAdminRule

Compatibility declaration for the EffectiveDefaultSecurityAdminRule type.

EffectiveNetworkSecurityGroup

Compatibility declaration for the EffectiveNetworkSecurityGroup type.

EffectiveNetworkSecurityGroupAssociation

The effective network security group association.

EffectiveNetworkSecurityGroupListResult

Response for list effective network security groups API service call.

EffectiveNetworkSecurityRule

Effective network security rules.

EffectiveRoute

Compatibility declaration for the EffectiveRoute type.

EffectiveRouteListResult

Response for list effective route API service call.

EffectiveRouteMapRoute

The effective RouteMap route configured on the connection resource.

EffectiveRouteMapRouteList

EffectiveRouteMapRoute List.

EffectiveRoutesContent

The parameters specifying the resource whose effective routes are being requested.

EffectiveSecurityAdminRule

Compatibility declaration for the EffectiveSecurityAdminRule type.

EndpointServiceResult

Compatibility declaration for the EndpointServiceResult type.

EvaluatedNetworkSecurityGroup

Results of network security group evaluation.

ExceptionEntry

Adds exception to allow a request when the condition is satisfied.

ExclusionManagedRule

Defines a managed rule to use for exclusion.

ExclusionManagedRuleGroup

Defines a managed rule group to use for exclusion.

ExclusionManagedRuleSet

Defines a managed rule set for Exclusions.

ExpressRouteCircuitArpTable

Compatibility declaration for the ExpressRouteCircuitArpTable type.

ExpressRouteCircuitPeeringConfig

Specifies the peering configuration.

ExpressRouteCircuitRoutesTable

The routes table associated with the ExpressRouteCircuit.

ExpressRouteCircuitRoutesTableSummary

The routes table associated with the ExpressRouteCircuit.

ExpressRouteCircuitsArpTableListResult

Response for ListArpTable associated with the Express Route Circuits API.

ExpressRouteCircuitServiceProviderProperties

Contains ServiceProviderProperties in an ExpressRouteCircuit.

ExpressRouteCircuitSku

Contains SKU in an ExpressRouteCircuit.

ExpressRouteCircuitsRoutesTableListResult

Response for ListRoutesTable associated with the Express Route Circuits API.

ExpressRouteCircuitsRoutesTableSummaryListResult

Response for ListRoutesTable associated with the Express Route Circuits API.

ExpressRouteCircuitStats

Contains stats associated with the peering.

ExpressRouteConnectionList

ExpressRouteConnection list.

ExpressRouteCrossConnectionRoutesTableSummary

The routes table associated with the ExpressRouteCircuit.

ExpressRouteCrossConnectionsRoutesTableSummaryListResult

Response for ListRoutesTable associated with the Express Route Cross Connections.

ExpressRouteFailoverCircuitResourceDetails

The ExpressRouteFailoverCircuitResourceDetails.

ExpressRouteFailoverConnectionResourceDetails

Compatibility declaration for the ExpressRouteFailoverConnectionResourceDetails type.

ExpressRouteFailoverRedundantRoute

The ExpressRouteFailoverRedundantRoute.

ExpressRouteFailoverSingleTestDetails

ExpressRoute failover single test details.

ExpressRouteFailoverStopApiContent

Start packet capture parameters on virtual network gateway.

ExpressRouteFailoverTestDetails

Compatibility declaration for the ExpressRouteFailoverTestDetails type.

ExpressRouteGatewayList

List of ExpressRoute gateways.

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

Minimum and maximum number of scale units to deploy.

ExpressRouteLinkFailoverAllTestsDetails

ExpressRoute circuit link failover test details for all tests.

ExpressRouteLinkFailoverRoute

Represents a failover route for an ExpressRoute link.

ExpressRouteLinkFailoverRouteList

Represents a list of failover routes for an ExpressRoute link.

ExpressRouteLinkFailoverSingleTestDetails

ExpressRoute circuit link failover single test details.

ExpressRouteLinkFailoverStopContent

Parameters for stopping an ExpressRoute circuit link failover test.

ExpressRouteLinkFailoverTestBgpStatus

Represents the BGP status of an ExpressRoute link failover test.

ExpressRouteLinkMacSecConfig

Definition of ExpressRouteLink Mac Security configuration.

ExpressRoutePortsLocationBandwidths

Compatibility declaration for the ExpressRoutePortsLocationBandwidths type.

ExpressRouteProviderPortListResult

Response for ListExpressRouteProviderPort API service call.

ExpressRouteServiceProvider

Compatibility declaration for the ExpressRouteServiceProvider type.

ExpressRouteServiceProviderBandwidthsOffered

Compatibility declaration for the ExpressRouteServiceProviderBandwidthsOffered type.

FailoverConnectionDetails

The FailoverConnectionDetails.

FirewallPacketCaptureRequestContent

Compatibility alias for firewall packet capture request content.

FirewallPolicyCertificateAuthority

Trusted Root certificates properties for tls.

FirewallPolicyExplicitProxy

Explicit Proxy Settings in Firewall Policy.

FirewallPolicyFilterRuleCollectionInfo

Firewall Policy Filter Rule Collection.

FirewallPolicyHttpHeaderToInsert

name and value of HTTP/S header to insert.

FirewallPolicyInsights

Firewall Policy Insights.

FirewallPolicyIntrusionDetection

Configuration for intrusion detection mode and rules.

FirewallPolicyIntrusionDetectionBypassTrafficSpecifications

Compatibility declaration for the FirewallPolicyIntrusionDetectionBypassTrafficSpecifications type.

FirewallPolicyIntrusionDetectionConfiguration

The operation for configuring intrusion detection.

FirewallPolicyIntrusionDetectionSignatureSpecification

Intrusion detection signatures specification states.

FirewallPolicyLogAnalyticsResources

Log Analytics Resources for Firewall Policy Insights.

FirewallPolicyLogAnalyticsWorkspace

Log Analytics Workspace for Firewall Policy Insights.

FirewallPolicyNatRuleCollectionInfo

Firewall Policy NAT Rule Collection.

FirewallPolicyRule

Compatibility declaration for the FirewallPolicyRule type.

FirewallPolicyRuleApplicationProtocol

Properties of the application rule protocol.

FirewallPolicyRuleCollectionInfo

Compatibility declaration for the FirewallPolicyRuleCollectionInfo type.

FirewallPolicySnat

The private IP addresses/IP ranges to which traffic will not be SNAT.

FirewallPolicyThreatIntelWhitelist

Compatibility declaration for the FirewallPolicyThreatIntelWhitelist type.

FlowLogFormatParameters

Parameters that define the flow log format.

FlowLogInformation

Compatibility declaration for the FlowLogInformation type.

FlowLogProperties

Compatibility declaration for the FlowLogProperties type.

FlowLogPropertiesFormat

Parameters that define the configuration of flow log.

FlowLogStatusContent

Parameters that define a resource to query flow log and traffic analytics (optional) status.

GatewayCustomBgpIPAddressIPConfiguration

Compatibility declaration for the GatewayCustomBgpIPAddressIPConfiguration type.

GatewayLoadBalancerTunnelInterface

Compatibility declaration for the GatewayLoadBalancerTunnelInterface type.

GatewayResiliencyInformation

Gateway Resiliency Information.

GatewayResiliencyRecommendation

Resiliency Recommendation details.

GatewayRoute

Gateway routing details.

GatewayRouteListResult

List of virtual network gateway routes.

GatewayRouteSet

The GatewayRouteSet.

GatewayRouteSetsInformation

Gateway Route Sets Information.

GenerateExpressRoutePortsLoaContent

The customer name to be printed on a letter of authorization.

GenerateExpressRoutePortsLoaResult

Response for GenerateExpressRoutePortsLOA API service call.

GetVpnSitesConfigurationContent

List of Vpn-Sites.

GroupByUserSession

Define user session identifier group by clauses.

GroupByVariable

Define user session group by clause variables.

HeaderValueMatcher

An optional field under "Rewrite Action". It lets you capture and modify the value(s) of a specific header when multiple headers with the same name exist. Currently supported for Set-Cookie Response header only. For more details, visit https://aka.ms/appgwheadercrud.

HopLink

Hop link.

HubIPAddresses

IP addresses associated with azure firewall.

HubPublicIPAddresses

Public IP addresses associated with azure firewall.

HubRoute

RouteTable route.

IdpsQueryContent

Will describe the query to run against the IDPS signatures DB.

IdpsQueryFilterItems

Will contain the filter name and values to operate on.

IdpsQueryOrderBy

Describes a column to sort.

IdpsSignatureListResult

Query result.

IdpsSignatureResult

The IdpsSignatureResult.

InboundNatRulePortMapping

Individual port mappings for inbound NAT rule created for backend pool.

InboundSecurityRules

Properties of the Inbound Security Rules resource.

InterconnectGroupNodeAvailability

Represents node availability information for subgroups within an interconnect group.

InterconnectGroupPropertiesFormat

Interconnect group properties.

InternetIngressPublicIpsProperties

Internet Ingress Public Ip Properties.

IPAddressAvailabilityResult

Response for CheckIPAddressAvailability API service call.

IpamPoolAssociation

IpamPool association information.

IpamPoolPatch

Represents the IpamPool update API request interface.

IpamPoolPrefixAllocation

Compatibility declaration for the IpamPoolPrefixAllocation type.

IpamPoolProperties

Compatibility declaration for the IpamPoolProperties type.

IpamPoolUpdateProperties

Represents the IpamPool update properties.

IpamPoolUsage

IpamPool usage information.

IpamResourceBasics

Representation of basic resource information.

IPsecPolicy

Compatibility declaration for the IPsecPolicy type.

IPTag

Compatibility declaration for the IPTag type.

IPv6CircuitConnectionConfig

IPv6 Circuit Connection properties for global reach.

IPv6ExpressRouteCircuitPeeringConfig

Contains IPv6 peering config.

LearnedIPPrefixesListResult

Compatibility declaration for the LearnedIPPrefixesListResult type.

LoadBalancerBackendAddress

Compatibility declaration for the LoadBalancerBackendAddress type.

LoadBalancerHealthPerRule

The response for a Health API.

LoadBalancerHealthPerRulePerBackendAddress

Compatibility declaration for the LoadBalancerHealthPerRulePerBackendAddress type.

LoadBalancerInboundNatPool

Compatibility declaration for the LoadBalancerInboundNatPool type.

LoadBalancerInboundNatPoolProperties

Compatibility declaration for the LoadBalancerInboundNatPoolProperties type.

LoadBalancerSku

SKU of a load balancer.

LoadBalancerVipSwapContent

The request for a VIP swap.

LoadBalancerVipSwapRequestFrontendIPConfiguration

VIP swap request's frontend IP configuration object.

LoadBalancingRuleProperties

Compatibility declaration for the LoadBalancingRuleProperties type.

ManagedRuleGroupOverride

Defines a managed rule group override setting.

ManagedRuleOverride

Defines a managed rule group override setting.

ManagedRulesDefinition

Allow to exclude some variable satisfy the condition for the WAF check.

ManagedRuleSet

Defines a managed rule set.

ManagedRuleSetRuleGroup

Defines a managed rule set rule group.

MatchCondition

Define match conditions.

MatchedRule

Matched rule.

MatchVariable

Define match variables.

MigrateLoadBalancerToIPBasedContent

The request for a migrateToIpBased API.

MigrateLoadBalancerToIPBasedResult

The response for a migrateToIpBased API.

NatRule

Compatibility declaration for the NatRule type.

NatRulePortMapping

Individual port mappings for inbound NAT rule created for backend pool.

NetworkAdminRule

Compatibility declaration for the NetworkAdminRule type.

NetworkChildResource

Proxy resource representation.

NetworkConfigurationDiagnosticContent

Parameters to get network configuration diagnostic.

NetworkConfigurationDiagnosticProfile

Parameters to compare with network configuration.

NetworkConfigurationDiagnosticResponse

Results of network configuration diagnostic on the target resource.

NetworkConfigurationDiagnosticResult

Network configuration diagnostic result corresponded to provided traffic query.

NetworkConfigurationGroup

Compatibility declaration for the NetworkConfigurationGroup type.

NetworkDefaultAdminRule

Compatibility declaration for the NetworkDefaultAdminRule type.

NetworkHttpConfiguration

HTTP configuration of the connectivity check.

NetworkIntentPolicy

Network Intent Policy resource.

NetworkIntentPolicyConfiguration

Details of NetworkIntentPolicyConfiguration for PrepareNetworkPoliciesRequest.

NetworkInterfaceAssociation

Network interface and its custom security rules.

NetworkInterfaceDnsSettings

DNS settings of a network interface.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection properties for the network interface.

NetworkIPConfiguration

Compatibility declaration for the NetworkIPConfiguration type.

NetworkIPConfigurationBgpPeeringAddress

Compatibility declaration for the NetworkIPConfigurationBgpPeeringAddress type.

NetworkIPConfigurationProfile

Compatibility declaration for the NetworkIPConfigurationProfile type.

NetworkManagementQueryContent

Query Request Options.

NetworkManagerCommit

Network Manager Commit.

NetworkManagerDeploymentStatus

Compatibility declaration for the NetworkManagerDeploymentStatus type.

NetworkManagerDeploymentStatusContent

Network Manager Deployment Status Parameter.

NetworkManagerDeploymentStatusListResult

A list of Network Manager Deployment Status.

NetworkManagerPatch

Object for patch operations.

NetworkManagerPropertiesNetworkManagerScopes

Scope of Network Manager.

NetworkManagerRoutingGroupItem

Network manager routing group item.

NetworkManagerSecurityGroupItem

Network manager security group item.

NetworkPrivateLinkServiceConnection

Compatibility declaration for the NetworkPrivateLinkServiceConnection type.

NetworkPrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

NetworkProxyResource

Proxy resource representation.

NetworkResourceData

Compatibility declaration for the NetworkResourceData type.

NetworkRule

Compatibility declaration for the NetworkRule type.

NetworkSecurityGroupResult

Network configuration diagnostic result corresponded provided traffic query.

NetworkSecurityPerimeterAssociableResourceType

Compatibility declarations for generated members that intentionally hide inherited ARM members.

NetworkSecurityPerimeterBasedAccessRule

The NetworkSecurityPerimeterBasedAccessRule.

NetworkSecurityPerimeterLoggingConfigurationProperties

The NSP logging configuration properties.

NetworkSecurityPerimeterPatch

Update tags request.

NetworkSecurityPerimeterServiceTags

Resource containing list of NSP service tags.

NetworkSecurityRulesEvaluationResult

Network security rules evaluation result.

NetworkSubResource

Reference to another subresource.

NetworkTagsObject

Tags object for patch operations.

NetworkTopology

Topology of the specified resource group.

NetworkTrackedResourceData

Compatibility declaration for the NetworkTrackedResourceData type.

NetworkUsage

The network resource usage.

NetworkUsageName

The usage names.

NetworkVerifierIPTraffic

Compatibility declaration for the NetworkVerifierIPTraffic type.

NetworkVerifierWorkspacePatch

Represents the VerifierWorkspace update API request interface.

NetworkVerifierWorkspaceProperties

Compatibility declaration for the NetworkVerifierWorkspaceProperties type.

NetworkVirtualApplianceBootDiagnosticContent

Specifies input parameters required to retrieve the boot diagnostic logs for an NVA instance.

NetworkVirtualApplianceInstanceId

The NetworkVirtualApplianceInstanceId.

NetworkVirtualApplianceInstanceIds

Specifies a list of virtual machine instance IDs from the Network Virtual Appliance VM instances.

NetworkVirtualApplianceSkuInstances

Compatibility declaration for the NetworkVirtualApplianceSkuInstances type.

NetworkWatcherHttpHeader

The HTTP header.

NetworkWritableResource

Common resource representation.

NetworkWritableResourceData

Common writable subresource representation used by the previous C# AutoRest projection.

NextHopContent

Parameters that define the source and destination endpoint.

NextHopResult

Compatibility declaration for the NextHopResult type.

NvaInterfaceConfigurationsProperties

Compatibility declaration for the NvaInterfaceConfigurationsProperties type.

O365BreakOutCategoryPolicies

Office365 breakout categories.

OwaspCrsExclusionEntry

Allow to exclude some variable satisfy the condition for the WAF check.

P2SConnectionConfiguration

Compatibility declaration for the P2SConnectionConfiguration type.

P2SVpnConnectionHealth

P2S Vpn connection detailed health written to sas url.

P2SVpnConnectionHealthContent

List of P2S Vpn connection health request.

P2SVpnConnectionRequest

List of p2s vpn connections to be disconnected.

P2SVpnProfileContent

Vpn Client Parameters for package generation.

PacketCaptureContent

Parameters that define the create packet capture operation.

PacketCaptureCreateOrUpdateContent

Compatibility declaration for the PacketCaptureCreateOrUpdateContent type.

PacketCaptureFilter

Filter that is applied to packet capture request. Multiple filters can be applied.

PacketCaptureMachineScope

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.

PacketCaptureQueryStatusResult

Status of packet capture session.

PacketCaptureResultProperties

The properties of a packet capture session.

PacketCaptureSettings

The storage location for a packet capture session.

PacketCaptureStorageLocation

The storage location for a packet capture session.

PartnerManagedResourceProperties

Properties of the partner managed resource. Only appliable for SaaS NVA.

PeerRoute

Compatibility type for peer routes.

PolicySettings

Compatibility declaration for the PolicySettings type.

PolicySettingsLogScrubbing

To scrub sensitive log fields.

PrepareNetworkPoliciesContent

Details of PrepareNetworkPolicies for Subnet.

PrivateDnsZoneConfig

PrivateDnsZoneConfig resource.

PrivateEndpointIPConfiguration

Compatibility declaration for the PrivateEndpointIPConfiguration type.

PrivateLinkServiceIPConfiguration

Compatibility declaration for the PrivateLinkServiceIPConfiguration type.

PrivateLinkServiceVisibility

Response for the CheckPrivateLinkServiceVisibility API service call.

PropagatedRouteTable

Compatibility alias for propagated route table.

PublicIPAddressDnsSettings

Contains FQDN of the DNS record associated with the public IP address.

PublicIPAddressSku

SKU of a public IP address.

PublicIPDdosProtectionStatusResult

Compatibility declaration for the PublicIPDdosProtectionStatusResult type.

PublicIPPrefixSku

SKU of a public IP prefix.

QosIPRange

Qos Traffic Profiler IP Range properties.

QosPortRange

Qos Traffic Profiler Port range properties.

QueryInboundNatRulePortMappingContent

Compatibility declaration for the QueryInboundNatRulePortMappingContent type.

QueryTroubleshootingContent

Parameters that define the resource to query the troubleshooting result.

RadiusAuthServer

Gateway or VpnServerConfiguration Radius server with radius secret details.

RadiusServer

Radius Server Settings.

ReachabilityAnalysisIntentProperties

Compatibility declaration for the ReachabilityAnalysisIntentProperties type.

ReachabilityAnalysisRunProperties

Compatibility declaration for the ReachabilityAnalysisRunProperties type.

RecordSet

Compatibility declaration for the RecordSet type.

ReferencedPublicIpAddress

Reference to a public IP address.

ReserveCloudServicePublicIPAddressContent

The request for ReserveCloudServicePublicIpAddressOperation.

ResiliencyRecommendationComponents

Gateway Resiliency based Recommendations.

ResourceNavigationLink

Compatibility declaration for the ResourceNavigationLink type.

RetentionPolicyParameters

Parameters that define the retention policy for flow log.

RouteCriterion

A matching criteria which matches routes based on route prefix, community, and AS path.

RouteMapAction

Action to be taken on a route matching a RouteMap criterion.

RouteMapActionParameter

Parameters for an Action.

RouteMapRule

A RouteMap Rule.

RouteSourceDetails

The RouteSourceDetails.

RouteTargetAddressPropertiesFormat

Properties of route target address.

RoutingConfiguration

Compatibility declaration for the RoutingConfiguration type.

RoutingPolicy

The routing policy object used in a RoutingIntent resource.

RoutingRuleNextHop

Next hop.

RoutingRuleRouteDestination

Compatibility declaration for the RoutingRuleRouteDestination type.

SecurityGroupNetworkInterface

Network interface and all its associated security rules.

SecurityGroupViewContent

Parameters that define the VM to check security groups for.

SecurityGroupViewResult

The information about security rules applied to the specified VM.

SecurityRuleAssociations

All security rules associated with the network interface.

SecurityUserGroupItem

Network manager security user group item.

ServiceAssociationLink

Compatibility declaration for the ServiceAssociationLink type.

ServiceDelegation

Details the service to which the subnet is delegated.

ServiceEndpointProperties

The service endpoint properties.

ServiceGatewayAddress

Properties of the service gateway address.

ServiceGatewayAddressLocation

Properties of the service gateway address location.

ServiceGatewayAddressLocationResponse

Properties of the service gateway address location.

ServiceGatewayService

Properties of the service gateway service.

ServiceGatewayServiceRequest

Properties of the service gateway services request.

ServiceGatewaySku

SKU of a service gateway.

ServiceGatewayUpdateAddressLocationsContent

Properties of the service gateway update address locations request.

ServiceGatewayUpdateServicesContent

Properties of the service gateway update services request.

ServiceTagInformation

The service tag information.

ServiceTagInformationPropertiesFormat

Properties of the service tag information.

ServiceTagsListResult

Compatibility declarations for generated members that intentionally hide inherited ARM members.

SessionIds

List of session IDs.

SignatureOverridesFilterValuesQueryContent

Describes the filter values possibles for a given column.

SignatureOverridesFilterValuesResult

Describes the list of all possible values for a specific filter value.

SignaturesOverridesList

Describes an object containing an array with a single item.

StaticCidrProperties

Compatibility declaration for the StaticCidrProperties type.

StaticRoute

Compatibility declaration for the StaticRoute type.

StaticRoutesConfig

Configuration for static routes on this HubVnetConnectionConfiguration for static routes on this HubVnetConnection.

StopCircuitLinkFailoverTestParameterBody

The StopCircuitLinkFailoverTestParameterBody.

StopSiteFailoverTestParameterBody

The StopSiteFailoverTestParameterBody.

SubgroupNodeAvailabilityEntry

Represents the node availability information for a single subgroup.

SubgroupProfile

Subgroup profile of the interconnect group resource.

SubgroupProperties

Properties of subgroup.

SubnetAssociation

Subnet and it's custom security rules.

SubscriptionId

Compatibility declaration for the SubscriptionId type.

SwapResourceListResult

SwapResource List with single entry to represent slot type on the specified cloud service.

TopologyAssociation

Resources that have an association with the parent resource.

TopologyContent

Parameters that define the representation of topology.

TopologyResourceInfo

The network resource topology information for the given resource group.

TrackedResourceWithSettableIdOptionalLocation

Compatibility declarations for generated members that intentionally hide inherited ARM members.

TrafficAnalyticsConfigurationProperties

Compatibility declaration for the TrafficAnalyticsConfigurationProperties type.

TrafficDetectionRule

Ddos Custom Policy traffic detection rule.

TrafficSelectorPolicy

An traffic selector policy for a virtual network gateway connection.

TroubleshootingContent

Compatibility declaration for the TroubleshootingContent type.

TroubleshootingDetails

Information gained from troubleshooting of specified resource.

TroubleshootingRecommendedActions

Recommended actions based on discovered issues.

TroubleshootingResult

Troubleshooting information gained from specified resource.

TunnelConnectionHealth

Compatibility declaration for the TunnelConnectionHealth type.

UnprepareNetworkPoliciesContent

Details of UnprepareNetworkPolicies for Subnet.

VerificationIPFlowContent

Parameters that define the IP flow to be verified.

VerificationIPFlowResult

Results of IP flow verification on the target resource.

VirtualApplianceAdditionalNicProperties

Compatibility declaration for the VirtualApplianceAdditionalNicProperties type.

VirtualApplianceDelegationProperties

Properties of the delegation.

VirtualApplianceIPConfiguration

Compatibility declaration for the VirtualApplianceIPConfiguration type.

VirtualApplianceNetworkInterfaceConfiguration

Compatibility declaration for the VirtualApplianceNetworkInterfaceConfiguration type.

VirtualApplianceNicProperties

Compatibility declaration for the VirtualApplianceNicProperties type.

VirtualApplianceSkuProperties

Network Virtual Appliance Sku Properties.

VirtualHubEffectiveRoute

The effective route configured on the virtual hub or specified resource.

VirtualHubEffectiveRouteList

EffectiveRoutes List.

VirtualHubInboundRoutesContent

The parameters specifying the connection resource whose inbound routes are being requested.

VirtualHubOutboundRoutesContent

The parameters specifying the connection resource whose outbound routes are being requested.

VirtualHubRoute

Compatibility declaration for the VirtualHubRoute type.

VirtualHubRouteV2

VirtualHubRouteTableV2 route.

VirtualNetworkAddressSpace

AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.

VirtualNetworkApplianceIPConfiguration

Compatibility declaration for the VirtualNetworkApplianceIPConfiguration type.

VirtualNetworkBgpCommunities

Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.

VirtualNetworkEncryption

Compatibility declaration for the VirtualNetworkEncryption type.

VirtualNetworkGatewayAutoScaleBounds

The VirtualNetworkGatewayAutoScaleBounds.

VirtualNetworkGatewayConnectionListEntity

Compatibility declaration for the VirtualNetworkGatewayConnectionListEntity type.

VirtualNetworkGatewayConnectionTunnelProperties

Compatibility declaration for the VirtualNetworkGatewayConnectionTunnelProperties type.

VirtualNetworkGatewayIPConfiguration

Compatibility declaration for the VirtualNetworkGatewayIPConfiguration type.

VirtualNetworkGatewayMigrationContent

Virtual network gateway migration parameters.

VirtualNetworkGatewayMigrationStatus

Migration status for the Virtual Network Gateway.

VirtualNetworkGatewayPolicyGroup

Compatibility declaration for the VirtualNetworkGatewayPolicyGroup type.

VirtualNetworkGatewayPolicyGroupMember

Vpn Client Connection configuration PolicyGroup member.

VirtualNetworkGatewaySku

VirtualNetworkGatewaySku details.

VirtualNetworkUsage

Usage details for subnet.

VirtualNetworkUsageName

Usage strings container.

VirtualWanSecurityProvider

Compatibility declaration for the VirtualWanSecurityProvider type.

VirtualWanSecurityProviders

Collection of SecurityProviders.

VirtualWanVpnProfileContent

Virtual Wan Vpn profile parameters Vpn profile generation.

VnetRoute

List of routes that control routing from VirtualHub into a virtual network connection.

VngClientConnectionConfiguration

Compatibility declaration for the VngClientConnectionConfiguration type.

VpnClientConfiguration

Compatibility declaration for the VpnClientConfiguration type.

VpnClientConnectionHealth

Compatibility declaration for the VpnClientConnectionHealth type.

VpnClientConnectionHealthDetail

Compatibility declaration for the VpnClientConnectionHealthDetail type.

VpnClientConnectionHealthDetailListResult

List of virtual network gateway vpn client connection health.

VpnClientContent

Vpn Client Parameters for package generation.

VpnClientIPsecParameters

Compatibility declaration for the VpnClientIPsecParameters type.

VpnClientRevokedCertificate

Compatibility declaration for the VpnClientRevokedCertificate type.

VpnClientRootCertificate

Compatibility declaration for the VpnClientRootCertificate type.

VpnConnectionPacketCaptureStartContent

Vpn Connection packet capture parameters supplied to start packet capture on gateway connection.

VpnConnectionPacketCaptureStopContent

Vpn Connection packet capture parameters supplied to stop packet capture on gateway connection.

VpnDeviceScriptContent

Vpn device configuration script generation parameters.

VpnGatewayIPConfiguration

Compatibility declaration for the VpnGatewayIPConfiguration type.

VpnGatewayPacketCaptureStartContent

Start packet capture parameters.

VpnGatewayPacketCaptureStopContent

Stop packet capture parameters.

VpnLinkBgpSettings

BGP settings details for a link.

VpnLinkConnectionSharedKeyProperties

Parameters for SharedKey.

VpnLinkProviderProperties

List of properties of a link provider.

VpnNatRuleMapping

Vpn NatRule mapping.

VpnPacketCaptureStartContent

Start packet capture parameters on virtual network gateway.

VpnPacketCaptureStopContent

Stop packet capture parameters.

VpnProfileResponse

Vpn Profile Response for package generation.

VpnServerConfigRadiusClientRootCertificate

Properties of the Radius client root certificate of VpnServerConfiguration.

VpnServerConfigRadiusServerRootCertificate

Properties of Radius Server root certificate of VpnServerConfiguration.

VpnServerConfigurationPolicyGroupMember

VpnServerConfiguration PolicyGroup member.

VpnServerConfigurationsResponse

VpnServerConfigurations list associated with VirtualWan Response.

VpnServerConfigVpnClientRevokedCertificate

Properties of the revoked VPN client certificate of VpnServerConfiguration.

VpnServerConfigVpnClientRootCertificate

Properties of VPN client root certificate of VpnServerConfiguration.

WebApplicationFirewallCustomRule

Defines contents of a web application rule.

WebApplicationFirewallScrubbingRules

Allow certain variables to be scrubbed on WAF logs.

Structs

Name Description
AddressPrefixType

Address prefix type.

AddressSpaceAggregationOption

Option indicating the update behavior of a resource's address prefixes referenced within a network manager configuration.

AddressUpdateAction

Specifies the type of update operation to perform on addresses within the address location of service gateway.

  • FullUpdate: Replaces all existing address data with the new list provided in the request. Any previously defined addresses not included will be removed.
  • PartialUpdate: Updates only the specified addresses.
AdminRuleKind

Whether the rule is custom or default.

AdvertisedPublicPrefixPropertiesValidationState

Advertised Public Prefix State that denotes if the prefix is validated or not.

ApplicationGatewayBackendHealthServerHealth

Health of backend server.

ApplicationGatewayClientAuthVerificationMode

Verify client Authentication mode.

ApplicationGatewayClientRevocationOption

Compatibility declaration for the ApplicationGatewayClientRevocationOption type.

ApplicationGatewayCookieBasedAffinity

Cookie based affinity.

ApplicationGatewayCustomErrorStatusCode

Compatibility declaration for the ApplicationGatewayCustomErrorStatusCode type.

ApplicationGatewayFirewallMode

Web application firewall mode.

ApplicationGatewayFirewallRateLimitDuration

Duration over which Rate Limit policy will be applied. Applies only when ruleType is RateLimitRule.

ApplicationGatewayFirewallUserSessionVariable

User Session clause variable.

ApplicationGatewayLoadDistributionAlgorithm

Compatibility declaration for the ApplicationGatewayLoadDistributionAlgorithm type.

ApplicationGatewayOperationalState

Operational state of the application gateway resource.

ApplicationGatewayProtocol

Application Gateway protocol.

ApplicationGatewayRedirectType

Redirect type enum.

ApplicationGatewayRequestRoutingRuleType

Rule type.

ApplicationGatewayRuleSetStatusOption

The rule set status.

ApplicationGatewaySkuFamily

Family of an application gateway SKU.

ApplicationGatewaySkuName

Name of an application gateway SKU.

ApplicationGatewaySslCipherSuite

Compatibility declaration for the ApplicationGatewaySslCipherSuite type.

ApplicationGatewaySslPolicyName

Ssl predefined policy name enums.

ApplicationGatewaySslPolicyType

Type of Ssl Policy.

ApplicationGatewaySslProtocol

Compatibility declaration for the ApplicationGatewaySslProtocol type.

ApplicationGatewayTier

Tier of an application gateway.

ApplicationGatewayTierType

Compatibility declaration for the ApplicationGatewayTierType type.

ApplicationGatewayUnAuthorizedRequestAction

Unauthorized request action.

ApplicationGatewayWafRuleActionType

The string representation of the web application firewall rule action.

ApplicationGatewayWafRuleSensitivityType

Compatibility declaration for the ApplicationGatewayWafRuleSensitivityType type.

ApplicationGatewayWafRuleStateType

The string representation of the web application firewall rule state.

AssociationType

The association type of the child resource to the parent resource.

AuthorizationUseStatus

The authorization use status.

AutoLearnPrivateRangesMode

The operation mode for automatically learning private ranges to not be SNAT.

AzureFirewallApplicationRuleProtocolType

The protocol type of a Application Rule resource.

AzureFirewallNatRCActionType

The action type of a NAT rule collection.

AzureFirewallNetworkRuleProtocol

Compatibility declaration for the AzureFirewallNetworkRuleProtocol type.

AzureFirewallPacketCaptureFlagsType

The flags type to be captured.

AzureFirewallPacketCaptureOperationType

The packet capture operation to perform. If the Start operation is selected, please provide all the fields in the firewallPacketCaptureParameters to successfully initiate the packet capture. If the Status or Stop operation is selected, only the operation field is required; all other fields in the firewallPacketCaptureParameters can be omitted to successfully retrieve the capture status or stop the capture.

AzureFirewallPacketCaptureResultCode

The packet capture operation response codes.

AzureFirewallRCActionType

The action type of a rule collection.

AzureFirewallSkuName

Compatibility declaration for the AzureFirewallSkuName type.

AzureFirewallSkuTier

Tier of an Azure Firewall.

AzureFirewallThreatIntelMode

The operation mode for Threat Intel.

BackendAddressSyncMode

Backend address synchronous mode for the backend pool.

BastionHostSkuName

The name of the sku of this Bastion Host.

BgpPeerState

The BGP peer state.

CidrAdvertisingGeoCode

Geo code for CIDR advertising.

CircuitConnectionStatus

Express Route Circuit connection state.

CommissionedState

The commissioned state of the Custom IP Prefix.

ConnectedGroupAddressOverlap

Behavior to handle overlapped IP address space among members of the connected group of the connectivity configuration.

ConnectedGroupPrivateEndpointsScale

Option indicating the scale of private endpoints allowed in the connected group of the connectivity configuration.

ConnectionAuthenticationType

Gateway connection authentication type.

ConnectionMonitorEndpointFilterItemType

The type of item included in the filter. Currently only 'AgentAddress' is supported.

ConnectionMonitorEndpointFilterType

The behavior of the endpoint filter. Currently only 'Include' is supported.

ConnectionMonitorEndpointType

Compatibility declaration for the ConnectionMonitorEndpointType type.

ConnectionMonitorSourceStatus

Connection monitor source status.

ConnectionMonitorTestConfigurationProtocol

The protocol to use in test evaluation.

ConnectionMonitorType

Type of connection monitor.

ConnectivityIssueType

The type of issue.

ConnectivityTopology

Connectivity topology type.

CoverageLevel

Test coverage for the endpoint.

CustomIPPrefixType

Type of custom IP prefix. Should be Singular, Parent, or Child.

DdosDetectionMode

The detection mode for the DDoS detection rule.

DdosSettingsProtectionMode

DDoS settings protection mode.

DdosTrafficType

DDoS traffic type.

DeleteExistingPeering

Flag if need to remove current existing peerings.

DestinationPortBehavior

Destination port behavior.

DHGroup

Compatibility declaration for the DHGroup type.

DisableBgpRoutePropagation

Determines whether BGP route propagation is enabled. Defaults to true.

DisablePeeringRoute

Whether to disable the routes learned by peering on the route table.

EffectiveRouteSource

Who created the route.

EffectiveRouteState

The value of effective route.

EffectiveSecurityRuleProtocol

The network protocol this rule applies to.

EndpointType

The endpoint type.

EvaluationState

Compatibility declaration for the EvaluationState type.

ExceptionEntryMatchVariable

Compatibility declaration for the ExceptionEntryMatchVariable type.

ExceptionEntrySelectorMatchOperator

When the matchVariable points to a key-value pair (e.g, RequestHeader), this operates on the selector.

ExceptionEntryValueMatchOperator

Operates on the allowed values for the matchVariable.

ExpressRouteCircuitPeeringAdvertisedPublicPrefixState

The advertised public prefix state of the Peering resource.

ExpressRouteCircuitPeeringState

The state of peering.

ExpressRouteCircuitSkuFamily

The family of the SKU.

ExpressRouteCircuitSkuTier

The tier of the SKU.

ExpressRouteFailoverBgpStatusAddressFamily

The address family type for BGP status.

ExpressRouteFailoverLinkType

The link on which the failover test is being performed.

ExpressRouteGatewayAdminState

Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet.

ExpressRouteGatewayResiliencyModel

Property to indicate if the Express Route Gateway has resiliency model of MultiHomed or SingleHomed.

ExpressRouteLinkAdminState

Administrative state of the physical port.

ExpressRouteLinkConnectorType

Physical fiber port type.

ExpressRouteLinkFailoverBgpStatus

The BGP status of an ExpressRoute link failover.

ExpressRouteLinkMacSecCipher

Mac security cipher.

ExpressRouteLinkMacSecSciState

Sci mode enabled/disabled.

ExpressRoutePeeringState

The state of peering.

ExpressRoutePeeringType

The peering type.

ExpressRoutePortAuthorizationUseStatus

The authorization use status.

ExpressRoutePortsBillingType

The billing type of the ExpressRoutePort resource.

ExpressRoutePortsEncapsulation

Encapsulation method on physical ports.

FailoverConnectionStatus

The current status of the connection.

FailoverTestStatus

The current status of the test.

FailoverTestStatusForSingleTest

The current status of the test.

FailoverTestType

The type of failover test.

FirewallPolicyFilterRuleCollectionActionType

The action type of a rule.

FirewallPolicyIdpsQuerySortOrder

Describes if results should be in ascending/descending order.

FirewallPolicyIntrusionDetectionProfileType

Compatibility declaration for the FirewallPolicyIntrusionDetectionProfileType type.

FirewallPolicyIntrusionDetectionProtocol

Compatibility declaration for the FirewallPolicyIntrusionDetectionProtocol type.

FirewallPolicyIntrusionDetectionStateType

Possible state values.

FirewallPolicyNatRuleCollectionActionType

Compatibility declaration for the FirewallPolicyNatRuleCollectionActionType type.

FirewallPolicyRuleApplicationProtocolType

The application protocol type of a Rule.

FirewallPolicyRuleNetworkProtocol

Compatibility declaration for the FirewallPolicyRuleNetworkProtocol type.

FirewallPolicySkuTier

Tier of Firewall Policy.

FlowLogFormatType

Compatibility declaration for the FlowLogFormatType type.

GatewayLoadBalancerTunnelInterfaceType

Traffic type of gateway load balancer tunnel interface.

GatewayLoadBalancerTunnelProtocol

Compatibility declaration for the GatewayLoadBalancerTunnelProtocol type.

GlobalMeshSupportFlag

Flag if global mesh is supported.

GroupConnectivity

Group connectivity type.

HubBgpConnectionStatus

The current state of the VirtualHub to Peer.

HubGatewayUsageFlag

Flag if need to use hub gateway.

HubRoutingPreference

The hub routing preference gateway types.

IkeEncryption

Compatibility declaration for the IkeEncryption type.

IkeIntegrity

Compatibility declaration for the IkeIntegrity type.

InboundSecurityRulesProtocol

Compatibility declaration for the InboundSecurityRulesProtocol type.

InboundSecurityRuleType

Rule Type. This should be either AutoExpire or Permanent. Auto Expire Rule only creates NSG rules. Permanent Rule creates NSG rule and SLB LB Rule.

InterconnectGroupScope

Scope of an interconnect group resource.

IPAddressDeleteOption

Specify what happens to the public IP address when the VM using it is deleted.

IpamIPType

Enumeration to indicate the IP type.

IPFlowProtocol

Compatibility declaration for the IPFlowProtocol type.

IPsecEncryption

Compatibility declaration for the IPsecEncryption type.

IPsecIntegrity

Compatibility declaration for the IPsecIntegrity type.

IssueOrigin

The origin of the issue.

IssueSeverity

The severity of the issue.

LoadBalancerBackendAddressAdminState

Compatibility declaration for the LoadBalancerBackendAddressAdminState type.

LoadBalancerDetailLevel

Controls verbosity of the returned load balancer resource.

LoadBalancerOutboundRuleProtocol

The protocol for the outbound rule in load balancer.

LoadBalancerScope

Indicates the scope of the load balancer: external (Public) or internal (Private).

LoadBalancerSkuName

Name of a load balancer SKU.

LoadBalancerSkuTier

Tier of a load balancer SKU.

LoadBalancingTransportProtocol

The transport protocol for the endpoint.

LoadDistribution

The load distribution policy for this rule.

MaintenanceTestCategory

The type of maintenance that can occur during an ExpressRoute failover test.

ManagedRuleEnabledState

The state of the managed rule. Defaults to Disabled if not specified.

ManagedRuleSensitivityType

Compatibility declaration for the ManagedRuleSensitivityType type.

Nat64State

Whether Nat64 is enabled for the NAT gateway resource.

NatGatewaySkuName

Name of Nat Gateway SKU.

NetworkAccess

Access to be allowed or denied.

NetworkAuthenticationMethod

Compatibility declaration for the NetworkAuthenticationMethod type.

NetworkConfigurationDeploymentType

Configuration Deployment Type.

NetworkConnectionState

Network connection state.

NetworkConnectionStatus

The connection status.

NetworkGroupMemberType

Network Group member type.

NetworkHttpConfigurationMethod

The HTTP method to use.

NetworkIntentPolicyBasedService

Network intent policy based services.

NetworkInterfaceAuxiliaryMode

Auxiliary mode of Network Interface resource.

NetworkInterfaceAuxiliarySku

Auxiliary sku of Network Interface resource.

NetworkInterfaceMigrationPhase

Migration phase of Network Interface resource.

NetworkInterfaceNicType

Type of Network Interface resource.

NetworkIPAllocationMethod

IP address allocation method.

NetworkIPAllocationType

IpAllocation type.

NetworkIPVersion

IP address version.

NetworkManagerDeploymentState

Deployment Status.

NetworkProtocol

Compatibility declaration for the NetworkProtocol type.

NetworkProvisioningState

Provisioning states of a resource.

NetworkSecurityPerimeterAccessRuleDirection

Direction that specifies whether the access rules is inbound/outbound.

NetworkSecurityPerimeterAssociationAccessMode

Access mode on the association.

NetworkSecurityPerimeterLinkProvisioningState

The current provisioning state of NSP Link/LinkReference.

NetworkSecurityPerimeterLinkStatus

The NSP link state.

NetworkSecurityPerimeterProvisioningState

The current provisioning state.

NetworkTrafficDirection

The direction of the traffic.

NetworkUsageUnit

An enum describing the unit of measurement.

NetworkWatcherHttpMethod

HTTP method.

NetworkWatcherProtocol

Network protocol.

NextHopType

Next hop type.

NicTypeInRequest

NIC type. This should be either PublicNic or PrivateNic.

NicTypeInResponse

NIC type - PublicNic, PrivateNic, or AdditionalNic; AdditionalPrivateNic and AdditionalPublicNic are only supported for NVAs deployed in VNets.

NspReadinessState

The readiness state of the resource type for NSP support.

NvaNicType
OfficeTrafficCategory

The office traffic category.

OutputType

Connection monitor output destination type. Currently, only "Workspace" is supported.

OwaspCrsExclusionEntryMatchVariable

The variable to be excluded.

OwaspCrsExclusionEntrySelectorMatchOperator

When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.

PcError
PcProtocol

Compatibility declaration for the PcProtocol type.

PcStatus

The status of the packet capture session.

PeeringEnforcement

Option indicating enforcement of peerings created by the connectivity configuration.

PfsGroup

Compatibility declaration for the PfsGroup type.

PreferredRoutingGateway

The preferred routing gateway types.

PrivateEndpointBillingSku

The billing sku of the private endpoint.

PrivateEndpointIPVersionType

Specifies the IP version type for the private IPs of the private endpoint. If not defined, this defaults to IPv4.

PrivateEndpointVnetPolicy

Private Endpoint VNet Policies.

PrivateLinkServiceAccessMode

The access mode of the private link service.

ProbeNoHealthyBackendsBehavior

Determines how new connections are handled by the load balancer when all backend instances are probed down.

ProbeProtocol

The protocol of the end point. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' or 'Https' is specified, a 200 OK response from the specifies URI is required for the probe to be successful.

ProcessorArchitecture

VPN client Processor Architecture.

ProtocolType

RNM supported protocol types.

PublicIPAddressMigrationPhase

Migration phase of Public IP Address.

PublicIPAddressSkuName

Name of a public IP address SKU.

PublicIPAddressSkuTier

Tier of a public IP address SKU.

PublicIPPrefixSkuName

Name of a public IP prefix SKU.

PublicIPPrefixSkuTier

Tier of a public IP prefix SKU.

RouteFilterRuleType

The rule type of the rule.

RouteMapActionType

Kind of actions which can be taken on a matched route. Add, Replace, Remove refer to parameters on the route, like community or prefix.

RouteMapMatchCondition

Match condition to apply RouteMap rules.

RouteMapNextStepBehavior

Supported next step behaviors after a rule is applied to a matched route.

RouteNextHopType

The type of Azure hop the packet should be sent to.

RouteTableUsageMode

Route table usage mode defines which route table will be used by the configuration. If not defined, this will default to 'ManagedOnly'.

RoutingRuleDestinationType

Routing rule destination type.

RoutingRuleNextHopType

Routing rule next hop type.

RoutingState

The current routing state of the VirtualHub.

RuleMatchActionType

Compatibility declaration for the RuleMatchActionType type.

ScopeConnectionState

The current scope connection state.

ScrubbingRuleEntryMatchOperator

When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to.

ScrubbingRuleEntryMatchVariable

Compatibility declaration for the ScrubbingRuleEntryMatchVariable type.

ScrubbingRuleEntryState

Defines the state of log scrubbing rule. Default value is Enabled.

SecurityConfigurationRuleAccess

Whether network traffic is allowed or denied.

SecurityConfigurationRuleDirection

The direction of the rule. The direction specifies if the rule will be evaluated on incoming or outgoing traffic.

SecurityConfigurationRuleProtocol

Network protocol this rule applies to.

SecurityPartnerProviderConnectionStatus

The current state of the connection with Security Partner Provider.

SecurityProviderName

The Security Providers.

SecurityRuleAccess

Whether network traffic is allowed or denied.

SecurityRuleDirection

The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.

SecurityRuleProtocol

Network protocol this rule applies to.

ServiceGatewaySkuName

Name of a service gateway SKU.

ServiceGatewaySkuTier

Tier of a service gateway SKU.

ServiceProviderProvisioningState

The ServiceProviderProvisioningState state of the resource.

ServiceType

Name of the service.

ServiceUpdateAction

Specifies the type of update operation to perform on services within the service gateway.

  • FullUpdate: Replaces all existing services with the new list provided in the request. Any previously defined services not included will be removed.
  • PartialUpdate: Updates only the specified services.
SharingScope

Set this property to Tenant to allow sharing subnet with other subscriptions in your AAD tenant. This property can only be set if defaultOutboundAccess is set to false, both properties can only be set if subnet is empty.

SubgroupProfileScope

Scope of the subgroup profile.

SyncRemoteAddressSpace
TestEvalPreferredIPVersion

The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.

UndoReservationType

A compatibility type for the former undo reservation values.

UpdateAction

Specifies the type of update operation to perform on address locations within the service gateway.

  • FullUpdate: Replaces all existing address location data with the new list provided in the request. Any previously defined locations not included will be removed.
  • PartialUpdate: Updates only the specified address locations.
VerbosityLevel

Verbosity level.

VirtualNetworkApplianceIpVersionType

IP address version.

VirtualNetworkEncryptionEnforcement

If the encrypted VNet allows VM that does not support encryption. This field is for future support, AllowUnencrypted is the only supported value at general availability.

VirtualNetworkGatewayConnectionMode

Gateway connection type.

VirtualNetworkGatewayConnectionProtocol

Compatibility declaration for the VirtualNetworkGatewayConnectionProtocol type.

VirtualNetworkGatewayConnectionStatus

Virtual Network Gateway connection status.

VirtualNetworkGatewayConnectionType

Compatibility declaration for the VirtualNetworkGatewayConnectionType type.

VirtualNetworkGatewayMigrationPhase

Represent the current migration phase of gateway.

VirtualNetworkGatewayMigrationState

Represent the current state of gateway migration.

VirtualNetworkGatewayMigrationType

MigrationType for the virtual network gateway.

VirtualNetworkGatewaySkuName

Gateway SKU name.

VirtualNetworkGatewaySkuTier

Gateway SKU tier.

VirtualNetworkGatewayType

The type of this virtual network gateway.

VirtualNetworkPeeringLevel

The peering sync status of the virtual network peering.

VirtualNetworkPeeringState

The status of the virtual network peering.

VirtualNetworkPrivateEndpointNetworkPolicy

Enable or Disable apply network policies on private end point in the subnet.

VirtualNetworkPrivateLinkServiceNetworkPolicy

Enable or Disable apply network policies on private link service in the subnet.

VirtualWanSecurityProviderType

The virtual wan security provider type.

VnetLocalRouteOverrideCriterion

Parameter determining whether NVA in spoke vnet is bypassed for traffic with destination in spoke vnet.

VpnAuthenticationType

Compatibility declaration for the VpnAuthenticationType type.

VpnClientProtocol

Compatibility declaration for the VpnClientProtocol type.

VpnConnectionStatus

The current state of the vpn connection.

VpnGatewayGeneration

The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.

VpnGatewayTunnelingProtocol

Compatibility declaration for the VpnGatewayTunnelingProtocol type.

VpnLinkConnectionMode

Vpn link connection mode.

VpnNatRuleMode

The Source NAT direction of a VPN NAT.

VpnNatRuleType

The type of NAT rule for VPN NAT.

VpnPolicyMemberAttributeType

Compatibility declaration for the VpnPolicyMemberAttributeType type.

VpnType

The type of this virtual network gateway.

WebApplicationFirewallAction

Compatibility declaration for the WebApplicationFirewallAction type.

WebApplicationFirewallEnabledState

The state of the policy.

WebApplicationFirewallMatchVariable

Match Variable.

WebApplicationFirewallMode

The mode of the policy.

WebApplicationFirewallOperator

The operator to be matched.

WebApplicationFirewallPolicyResourceState

Resource status of the policy.

WebApplicationFirewallRuleType

The rule type.

WebApplicationFirewallScrubbingState

State of the log scrubbing config. Default value is Enabled.

WebApplicationFirewallState

Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified.

WebApplicationFirewallTransform

Transforms applied before matching.

WorkloadProtectedFlag

Value indicating whether the IP address is DDoS workload protected or not.

Enums

Name Description
FirewallPolicyIdpsSignatureDirection

Describes in which direction signature is being enforced: 0 - OutBound, 1 - InBound, 2 - Any, 3 - Internal, 4 - InternalOutbound, 5 - InternalInbound.

FirewallPolicyIdpsSignatureMode

The current mode enforced, 0 - Disabled, 1 - Alert, 2 -Deny.

FirewallPolicyIdpsSignatureSeverity

Describes the severity of signature: 1 - High, 2 - Medium, 3 - Low.

PacketCaptureTargetType

Target type of the resource provided.

PublicIPAddressDnsSettingsDomainNameLabelScope

The domain name label scope. If a domain name label and a domain name label scope are specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system with a hashed value includes in FQDN.

SwapSlotType

Specifies slot info on a cloud service.