models Package

Classes

AadAuthenticationParameters

AAD Vpn authentication type related parameters.

Action

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

ActiveBaseSecurityAdminRule

Network base admin rule.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ActiveSecurityAdminRule, ActiveDefaultSecurityAdminRule

ActiveConfigurationParameter

Effective Virtual Networks Parameter.

ActiveConnectivityConfiguration

Active connectivity configuration.

ActiveConnectivityConfigurationsListResult

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.

ActiveDefaultSecurityAdminRule

Network default admin rule.

ActiveSecurityAdminRule

Network admin rule.

ActiveSecurityAdminRulesListResult

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.

AddressPrefixItem

Address prefix item.

AddressPrefixSet

Address prefix set child resource of an application security group.

AddressPrefixSetPropertiesFormat

Properties of address prefix set.

AddressSpace

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

AdminPropertiesFormat

Security admin rule resource.

AdminRule

Network admin rule.

AdminRuleCollection

Defines the admin rule collection.

AdminRuleCollectionPropertiesFormat

Defines the admin rule collection properties.

AdvertisedPublicPrefixProperties

Prefix properties required to perform validation using openssl signature.

AfcConfiguration

AFC configuration for the Azure Firewall.

ApplicationGateway

Application gateway resource.

ApplicationGatewayAdvancedRoutingCondition

A condition evaluated as part of an advanced routing condition set.

ApplicationGatewayAdvancedRoutingConditionSet

Advanced routing condition set of an application gateway. Referenced by advanced routing rules to determine whether a request matches.

ApplicationGatewayAdvancedRoutingConditionSetPropertiesFormat

Properties of advanced routing condition set of the application gateway.

ApplicationGatewayAdvancedRoutingMap

Advanced routing map of an application gateway. Holds the advanced routing rules evaluated for requests handled by an AdvancedRouting request routing rule, along with the configuration applied when no rule matches.

ApplicationGatewayAdvancedRoutingMapPropertiesFormat

Properties of advanced routing map of the application gateway.

ApplicationGatewayAdvancedRoutingPropertyValueMatcher

Matches the value of a request property against a fixed string or regular expression.

ApplicationGatewayAdvancedRoutingRule

Advanced routing rule of an application gateway.

ApplicationGatewayAdvancedRoutingRulePropertiesFormat

Properties of advanced routing rule of the application gateway.

ApplicationGatewayAuthConfig

An authentication configuration binding for an Application Gateway routing rule or routing map.

ApplicationGatewayAuthenticationCertificate

Authentication certificates of an application gateway.

ApplicationGatewayAuthenticationCertificatePropertiesFormat

Authentication certificates properties of an application gateway.

ApplicationGatewayAutoscaleConfiguration

Application Gateway autoscale configuration.

ApplicationGatewayAvailableSslOptions

Response for ApplicationGatewayAvailableSslOptions API service call.

ApplicationGatewayAvailableSslOptionsPropertiesFormat

Properties of ApplicationGatewayAvailableSslOptions.

ApplicationGatewayAvailableWafRuleSetsResult

Response for ApplicationGatewayAvailableWafRuleSets API service call.

ApplicationGatewayBackendAddress

Backend address of an application gateway.

ApplicationGatewayBackendAddressPool

Backend Address Pool of an application gateway.

ApplicationGatewayBackendAddressPoolPropertiesFormat

Properties of Backend Address Pool of an application gateway.

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

Application gateway backendhealth http settings.

ApplicationGatewayBackendHttpSettings

Backend address pool settings of an application gateway.

ApplicationGatewayBackendHttpSettingsPropertiesFormat

Properties of Backend address pool settings of an application gateway.

ApplicationGatewayBackendSettings

Backend address pool settings of an application gateway.

ApplicationGatewayBackendSettingsPropertiesFormat

Properties of Backend address pool settings of an application gateway.

ApplicationGatewayClientAuthConfiguration

Application gateway client authentication configuration.

ApplicationGatewayConnectionDraining

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.

ApplicationGatewayCustomError

Custom error of an application gateway.

ApplicationGatewayEntraJWTValidationConfig

Entra JWT Validation Configuration of an application gateway.

ApplicationGatewayEntraJWTValidationConfigPropertiesFormat

Properties of entra jwt validation configuration of the application gateway.

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

A web application firewall rule.

ApplicationGatewayFirewallRuleGroup

A web application firewall rule group.

ApplicationGatewayFirewallRuleSet

A web application firewall rule set.

ApplicationGatewayFirewallRuleSetPropertiesFormat

Properties of the web application firewall rule set.

ApplicationGatewayForContainersReferenceDefinition

Defines an application gateway for containers reference.

ApplicationGatewayFrontendIPConfiguration

Frontend IP configuration of an application gateway.

ApplicationGatewayFrontendIPConfigurationPropertiesFormat

Properties of Frontend IP configuration of an application gateway.

ApplicationGatewayFrontendPort

Frontend port of an application gateway.

ApplicationGatewayFrontendPortPropertiesFormat

Properties of Frontend port of an application gateway.

ApplicationGatewayGlobalConfiguration

Application Gateway global configuration.

ApplicationGatewayHeaderConfiguration

Header configuration of the Actions set in Application Gateway.

ApplicationGatewayHttpListener

Http listener of an application gateway.

ApplicationGatewayHttpListenerPropertiesFormat

Properties of HTTP listener of an application gateway.

ApplicationGatewayIPConfiguration

IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.

ApplicationGatewayIPConfigurationPropertiesFormat

Properties of IP configuration of an application gateway.

ApplicationGatewayListener

Listener of an application gateway.

ApplicationGatewayListenerPropertiesFormat

Properties of listener of an application gateway.

ApplicationGatewayLoadDistributionPolicy

Load Distribution Policy of an application gateway.

ApplicationGatewayLoadDistributionPolicyPropertiesFormat

Properties of Load Distribution Policy of an application gateway.

ApplicationGatewayLoadDistributionTarget

Load Distribution Target of an application gateway.

ApplicationGatewayLoadDistributionTargetPropertiesFormat

ApplicationGatewayLoadDistributionTargetPropertiesFormat.

ApplicationGatewayManagedHsm

Managed HSM properties of an application gateway.

ApplicationGatewayOnDemandProbe

Details of on demand test probe request.

ApplicationGatewayPathRule

Path rule of URL path map of an application gateway.

ApplicationGatewayPathRulePropertiesFormat

Properties of path rule of an application gateway.

ApplicationGatewayPrivateEndpointConnection

Private Endpoint connection on an application gateway.

ApplicationGatewayPrivateEndpointConnectionProperties

Properties of Private Link Resource of an application gateway.

ApplicationGatewayPrivateLinkConfiguration

Private Link Configuration on an application gateway.

ApplicationGatewayPrivateLinkConfigurationProperties

Properties of private link configuration on an application gateway.

ApplicationGatewayPrivateLinkIpConfiguration

The application gateway private link ip configuration.

ApplicationGatewayPrivateLinkIpConfigurationProperties

Properties of an application gateway private link IP configuration.

ApplicationGatewayPrivateLinkResource

PrivateLink Resource of an application gateway.

ApplicationGatewayPrivateLinkResourceProperties

Properties of a private link resource.

ApplicationGatewayProbe

Probe of the application gateway.

ApplicationGatewayProbeHealthResponseMatch

Application gateway probe health response match.

ApplicationGatewayProbePropertiesFormat

Properties of probe of an application gateway.

ApplicationGatewayPropertiesFormat

Properties of the application gateway.

ApplicationGatewayRedirectConfiguration

Redirect configuration of an application gateway.

ApplicationGatewayRedirectConfigurationPropertiesFormat

Properties of redirect configuration of the application gateway.

ApplicationGatewayRequestRoutingRule

Request routing rule of an application gateway.

ApplicationGatewayRequestRoutingRulePropertiesFormat

Properties of request routing rule of the application gateway.

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

Rewrite rule set of an application gateway.

ApplicationGatewayRewriteRuleSetPropertiesFormat

Properties of rewrite rule set of the application gateway.

ApplicationGatewayRoutingRule

Routing rule of an application gateway.

ApplicationGatewayRoutingRulePropertiesFormat

Properties of routing rule of the application gateway.

ApplicationGatewaySku

SKU of an application gateway.

ApplicationGatewaySslCertificate

SSL certificates of an application gateway.

ApplicationGatewaySslCertificatePropertiesFormat

Properties of SSL certificates of an application gateway.

ApplicationGatewaySslPolicy

Application Gateway Ssl policy.

ApplicationGatewaySslPredefinedPolicy

An Ssl predefined policy.

ApplicationGatewaySslPredefinedPolicyPropertiesFormat

Properties of ApplicationGatewaySslPredefinedPolicy.

ApplicationGatewaySslProfile

SSL profile of an application gateway.

ApplicationGatewaySslProfilePropertiesFormat

Properties of SSL profile of an application gateway.

ApplicationGatewayTrustedClientCertificate

Trusted client certificates of an application gateway.

ApplicationGatewayTrustedClientCertificatePropertiesFormat

Trusted client certificates properties of an application gateway.

ApplicationGatewayTrustedRootCertificate

Trusted Root certificates of an application gateway.

ApplicationGatewayTrustedRootCertificatePropertiesFormat

Trusted Root certificates properties of an application gateway.

ApplicationGatewayUrlConfiguration

Url configuration of the Actions set in Application Gateway.

ApplicationGatewayUrlPathMap

UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.

ApplicationGatewayUrlPathMapPropertiesFormat

Properties of UrlPathMap of the application gateway.

ApplicationGatewayWafDynamicManifestPropertiesResult

Properties of ApplicationGatewayWafDynamicManifest.

ApplicationGatewayWafDynamicManifestResult

Response for ApplicationGatewayWafDynamicManifest API service call.

ApplicationGatewayWebApplicationFirewallConfiguration

Application gateway web application firewall configuration.

ApplicationRule

Rule of type application.

ApplicationSecurityGroup

An application security group in a resource group.

ApplicationSecurityGroupPropertiesFormat

Application security group properties.

ApprovalReference

Reference to an existing approved private endpoint used to inherit its connection approval state.

AuthenticationPolicy

Authentication policy resource for identity integration.

AuthenticationPolicyPropertiesFormat

Properties of the authentication policy.

AuthenticationPolicyUpdateParameters

Parameters supplied to update an authentication policy.

AuthenticationProviderProperties

Properties for authentication provider configuration. A policy must configure either JWT validation fields or user sign-in fields; the two configurations are mutually exclusive and cannot be combined.

AuthorizationPropertiesFormat

Properties of ExpressRouteCircuitAuthorization.

AutoApprovedPrivateLinkService

The information of an AutoApprovedPrivateLinkService.

Availability

Availability of the metric.

AvailableDelegation

The serviceName of an AvailableDelegation indicates a possible delegation for a subnet.

AvailablePrivateEndpointType

The information of an AvailablePrivateEndpointType.

AvailableProvidersList

List of available countries with details.

AvailableProvidersListCity

City or town details.

AvailableProvidersListCountry

Country details.

AvailableProvidersListParameters

Constraints that determine the list of available Internet service providers.

AvailableProvidersListState

State details.

AvailableServiceAlias

The available service alias.

AzureFirewall

Azure Firewall resource.

AzureFirewallApplicationRule

Properties of an application rule.

AzureFirewallApplicationRuleCollection

Application rule collection resource.

AzureFirewallApplicationRuleCollectionPropertiesFormat

Properties of the application rule collection.

AzureFirewallApplicationRuleProtocol

Properties of the application rule protocol.

AzureFirewallAutoscaleConfiguration

Azure Firewall Autoscale Configuration parameters.

AzureFirewallFqdnTag

Azure Firewall FQDN Tag Resource.

AzureFirewallFqdnTagPropertiesFormat

Azure Firewall FQDN Tag Properties.

AzureFirewallIPConfiguration

IP configuration of an Azure Firewall.

AzureFirewallIPConfigurationPropertiesFormat

Properties of IP configuration of an Azure Firewall.

AzureFirewallIpGroups

IpGroups associated with azure firewall.

AzureFirewallNatRCAction

AzureFirewall NAT Rule Collection Action.

AzureFirewallNatRule

Properties of a NAT rule.

AzureFirewallNatRuleCollection

NAT rule collection resource.

AzureFirewallNatRuleCollectionProperties

Properties of the NAT rule collection.

AzureFirewallNetworkRule

Properties of the network rule.

AzureFirewallNetworkRuleCollection

Network rule collection resource.

AzureFirewallNetworkRuleCollectionPropertiesFormat

Properties of the network rule collection.

AzureFirewallPacketCaptureFlags

Properties of the AzureFirewallRCAction.

AzureFirewallPacketCaptureResponse

Response of an Azure Firewall Packet Capture Operation.

AzureFirewallPacketCaptureRule

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

AzureFirewallPropertiesFormat

Properties of the Azure Firewall.

AzureFirewallPublicIPAddress

Public IP Address associated with azure firewall.

AzureFirewallRCAction

Properties of the AzureFirewallRCAction.

AzureFirewallSku

SKU of an Azure Firewall.

AzureReachabilityReport

Azure reachability report details.

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.

AzureReachabilityReportParameters

Geographic and time constraints for Azure reachability report.

AzureWebCategory

Azure Web Category Resource.

AzureWebCategoryPropertiesFormat

Azure Web Category Properties.

BGPCommunity

Contains bgp community information offered in Service Community resources.

BackendAddressInboundNatRulePortMappings

The response for a QueryInboundNatRulePortMapping API.

BackendAddressPool

Pool of backend IP addresses.

BackendAddressPoolPropertiesFormat

Properties of the backend address pool.

BaseAdminRule

Network base admin rule.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: AdminRule, DefaultAdminRule

BastionActiveSession

The session detail for a target.

BastionHost

Bastion Host resource.

BastionHostIPConfiguration

IP configuration of an Bastion Host.

BastionHostIPConfigurationPropertiesFormat

Properties of IP configuration of an Bastion Host.

BastionHostPropertiesFormat

Properties of the Bastion Host.

BastionHostPropertiesFormatNetworkAcls

BastionHostPropertiesFormatNetworkAcls.

BastionHostUpdate

Parameters supplied to update the Bastion Host identity or tags.

BastionSessionRecordingConfiguration

Bastion Session Recording Configuration.

BastionSessionState

The session state detail for a target.

BastionShareableLink

Bastion Shareable Link.

BastionShareableLinkListRequest

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

BastionShareableLinkTokenListRequest

Post request for Delete Bastion Shareable Link By Token endpoint.

BgpConnection

Virtual Appliance Site resource.

BgpConnectionProperties

Properties of the bgp connection.

BgpPeerStatus

BGP peer status details.

BgpPeerStatusListResult

Response for list BGP peer status API service call.

BgpServiceCommunity

Service Community Properties.

BgpServiceCommunityPropertiesFormat

Properties of Service Community.

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.

ChildResource

Proxy resource representation.

CircuitMetadataMap

CircuitMetadataMap.

CloudError

An error response from the service.

CloudErrorBody

An error response from the service.

Commit

The commit resource.

CommitProperties

Properties of commit.

CommonErrorAdditionalInfo

The resource management error additional info.

CommonErrorDetail

The error detail.

CommonErrorResponse

Error response.

CommonProxyResource

Proxy Resource.

CommonResource

Resource.

CommonTrackedResource

Tracked Resource.

ConfigurationGroup

The network configuration group resource.

ConnectionAnalyzer

Defines a connection analyzer resource.

ConnectionAnalyzerEndpoint

Describes a source or destination endpoint of a connection analyzer.

The schema is intentionally permissive (a flat object) because the set of valid fields is determined by type and is enforced server-side by the Network Resource Provider. The required and allowed fields per type are:

  • VM, VMSS, BastionHost, ApplicationGateway: resourceId is

required and must be the ARM resource ID of the corresponding resource (a virtual machine, virtual machine scale set or VMSS instance, Azure Bastion host, or Application Gateway, respectively); address is not used; port is optional.

  • ExternalAddress: address is required and must be an IP address or FQDN reachable from outside Azure; resourceId is not used; port is optional.

Requests that supply fields not allowed for the chosen type, or omit a required field, are rejected by the service with a validation error. This follows the same convention used by ConnectivitySource and ConnectivityDestination on Network Watcher.

ConnectionAnalyzerProperties

Properties of a connection analyzer.

ConnectionAnalyzerQueryStatusResult

Status result returned when querying a connection analyzer for its diagnostic results.

ConnectionMonitor

Parameters that define the operation to create a connection monitor.

ConnectionMonitorDestination

Describes the destination of connection monitor.

ConnectionMonitorEndpoint

Describes the connection monitor endpoint.

ConnectionMonitorEndpointFilter

Describes the connection monitor endpoint filter.

ConnectionMonitorEndpointFilterItem

Describes the connection monitor endpoint filter item.

ConnectionMonitorEndpointLocationDetails

Connection monitor endpoint location details only being used for 'AzureArcNetwork' type endpoints, which contains the region details.

ConnectionMonitorEndpointScope

Describes the connection monitor endpoint scope.

ConnectionMonitorEndpointScopeItem

Describes the connection monitor endpoint scope item.

ConnectionMonitorHttpConfiguration

Describes the HTTP configuration.

ConnectionMonitorIcmpConfiguration

Describes the ICMP configuration.

ConnectionMonitorOutput

Describes a connection monitor output destination.

ConnectionMonitorParameters

Parameters that define the operation to create a connection monitor.

ConnectionMonitorResult

Information about the connection monitor.

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.

ConnectionMonitorWorkspaceSettings

Describes the settings for producing output into a log analytics workspace.

ConnectionPolicy

ConnectionPolicy resource defined for VirtualHub.

ConnectionPolicyProperties

Properties of the ConnectionPolicy resource.

ConnectionResetSharedKey

The virtual network connection reset shared key.

ConnectionSharedKey

Response for GetConnectionSharedKey API service call.

ConnectionSharedKeyResult

SharedKey Resource .

ConnectivityCheckSettings

Settings that control how connectivity checks are performed by the connection analyzer.

ConnectivityConfiguration

The network manager connectivity configuration resource.

ConnectivityConfigurationProperties

Properties of network manager connectivity configuration.

ConnectivityConfigurationPropertiesConnectivityCapabilities

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

ConnectivityDestination

Parameters that define destination of connection.

ConnectivityGroupItem

Connectivity group item.

ConnectivityHop

Information about a hop between the source and the destination.

ConnectivityInformation

Information on the connectivity status.

ConnectivityIssue

Information about an issue encountered in the process of checking for connectivity.

ConnectivityParameters

Parameters that determine how the connectivity check will be performed.

ConnectivitySource

Parameters that define the source of the connection.

Container

Reference to container resource in remote resource provider.

ContainerNetworkInterface

Container network interface child resource.

ContainerNetworkInterfaceConfiguration

Container network interface configuration child resource.

ContainerNetworkInterfaceConfigurationPropertiesFormat

Container network interface configuration properties.

ContainerNetworkInterfaceIpConfiguration

The ip configuration for a container network interface.

ContainerNetworkInterfaceIpConfigurationPropertiesFormat

Properties of the container network interface IP configuration.

ContainerNetworkInterfacePropertiesFormat

Properties of container network interface.

Criterion

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

CrossTenantScopes

Cross tenant scopes.

CustomDnsConfigPropertiesFormat

Contains custom Dns resolution configuration from customer.

CustomIpPrefix

Custom IP prefix resource.

CustomIpPrefixPropertiesFormat

Custom IP prefix properties.

DdosCustomPolicy

A DDoS custom policy in a resource group.

DdosCustomPolicyPropertiesFormat

DDoS custom policy properties.

DdosDetectionRule

A DDoS detection rule resource.

DdosDetectionRulePropertiesFormat

DDoS detection rule properties.

DdosFrontendIpConfigurationSettings

DDoS protection settings for a frontend IP configuration.

DdosProtectionPlan

A DDoS protection plan in a resource group.

DdosProtectionPlanPropertiesFormat

DDoS protection plan properties.

DdosSettings

Contains the DDoS protection settings of the public IP.

DefaultAdminPropertiesFormat

Security default admin rule resource.

DefaultAdminRule

Network default admin rule.

DefaultRuleSetPropertyFormat

the default web application firewall rule set.

Delegation

Details the service to which the subnet is delegated.

DelegationProperties

Properties of the delegation.

DeviceProperties

List of properties of the device.

DhcpOptions

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.

DiagnosticOperationResult

Result of an individual diagnostic operation run by a connection analyzer.

DiagnosticOperationsSettings

Diagnostic settings to provide for the ConnectionAnalyzer operation.

Dimension

Dimension of the metric.

DisassociateCloudServicePublicIpRequest

The request for DisassociateCloudServicePublicIpOperation.

DnsNameAvailabilityResult

Response for the CheckDnsNameAvailability API service call.

DnsSettings

DNS Proxy Settings in Firewall Policy.

DscpConfiguration

Differentiated Services Code Point configuration for any given network interface.

DscpConfigurationPropertiesFormat

Differentiated Services Code Point configuration properties.

EffectiveBaseSecurityAdminRule

Network base admin rule.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: EffectiveSecurityAdminRule, EffectiveDefaultSecurityAdminRule

EffectiveConnectivityConfiguration

The network manager effective connectivity configuration.

EffectiveDefaultSecurityAdminRule

Network default admin rule.

EffectiveNetworkSecurityGroup

Effective network security group.

EffectiveNetworkSecurityGroupAssociation

The effective network security group association.

EffectiveNetworkSecurityGroupListResult

Response for list effective network security groups API service call.

EffectiveNetworkSecurityRule

Effective network security rules.

EffectiveRoute

Effective Route.

EffectiveRouteListResult

Response for list effective route API service call.

EffectiveRouteMapRoute

The effective RouteMap route configured on the connection resource.

EffectiveRouteMapRouteList

EffectiveRouteMapRoute List.

EffectiveRoutesParameters

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

EffectiveSecurityAdminRule

Network admin rule.

EndpointServiceResult

Endpoint service.

Error

Common error representation.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorDetails

Common error details representation.

ErrorResponse

The error object.

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.

ExplicitProxy

Explicit Proxy Settings in Firewall Policy.

ExpressRouteAuthorizationKey

The authorization key.

ExpressRouteCircuit

ExpressRouteCircuit resource.

ExpressRouteCircuitArpTable

The ARP table associated with the ExpressRouteCircuit.

ExpressRouteCircuitAuthorization

Authorization in an ExpressRouteCircuit resource.

ExpressRouteCircuitConnection

Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.

ExpressRouteCircuitConnectionPropertiesFormat

Properties of the express route circuit connection.

ExpressRouteCircuitPeering

Peering in an ExpressRouteCircuit resource.

ExpressRouteCircuitPeeringConfig

Specifies the peering configuration.

ExpressRouteCircuitPeeringId

ExpressRoute circuit peering identifier.

ExpressRouteCircuitPeeringPropertiesFormat

Properties of the express route circuit peering.

ExpressRouteCircuitPropertiesFormat

Properties of ExpressRouteCircuit.

ExpressRouteCircuitReference

Reference to an express route circuit.

ExpressRouteCircuitRoutesTable

The routes table associated with the ExpressRouteCircuit.

ExpressRouteCircuitRoutesTableSummary

The routes table associated with the ExpressRouteCircuit.

ExpressRouteCircuitServiceProviderProperties

Contains ServiceProviderProperties in an ExpressRouteCircuit.

ExpressRouteCircuitSku

Contains SKU in an ExpressRouteCircuit.

ExpressRouteCircuitStats

Contains stats associated with the peering.

ExpressRouteCircuitsArpTableListResult

Response for ListArpTable associated with the Express Route Circuits API.

ExpressRouteCircuitsRoutesTableListResult

Response for ListRoutesTable associated with the Express Route Circuits API.

ExpressRouteCircuitsRoutesTableSummaryListResult

Response for ListRoutesTable associated with the Express Route Circuits API.

ExpressRouteConnection

ExpressRouteConnection resource.

ExpressRouteConnectionId

The ID of the ExpressRouteConnection.

ExpressRouteConnectionList

ExpressRouteConnection list.

ExpressRouteConnectionProperties

Properties of the ExpressRouteConnection subresource.

ExpressRouteCrossConnection

ExpressRouteCrossConnection resource.

ExpressRouteCrossConnectionPeering

Peering in an ExpressRoute Cross Connection resource.

ExpressRouteCrossConnectionPeeringProperties

Properties of express route cross connection peering.

ExpressRouteCrossConnectionProperties

Properties of ExpressRouteCrossConnection.

ExpressRouteCrossConnectionRoutesTableSummary

The routes table associated with the ExpressRouteCircuit.

ExpressRouteCrossConnectionsRoutesTableSummaryListResult

Response for ListRoutesTable associated with the Express Route Cross Connections.

ExpressRouteDiagnosticsSettings

Settings that control how Express Route diagnostics are performed by the connection analyzer.

ExpressRouteFailoverCircuitResourceDetails

ExpressRouteFailoverCircuitResourceDetails.

ExpressRouteFailoverConnectionResourceDetails

ExpressRouteFailoverConnectionResourceDetails.

ExpressRouteFailoverRedundantRoute

ExpressRouteFailoverRedundantRoute.

ExpressRouteFailoverSingleTestDetails

ExpressRoute failover single test details.

ExpressRouteFailoverStopApiParameters

Start packet capture parameters on virtual network gateway.

ExpressRouteFailoverTestDetails

ExpressRoute failover test details.

ExpressRouteGateway

ExpressRoute gateway resource.

ExpressRouteGatewayList

List of ExpressRoute gateways.

ExpressRouteGatewayProperties

ExpressRoute gateway resource properties.

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Configuration for auto scaling.

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

Minimum and maximum number of scale units to deploy.

ExpressRouteLag

ExpressRoute LAG.

ExpressRouteLagLink

ExpressRouteLagLink.

ExpressRouteLagLinkPropertiesFormat

ExpressRouteLagLink Resource Properties.

ExpressRouteLagMember

ExpressRouteLagMember.

ExpressRouteLagMemberPropertiesFormat

ExpressRouteLagMember Resource Properties.

ExpressRouteLagPropertiesFormat

ExpressRouteLag Resource Properties.

ExpressRouteLagUpdateTagsOrIdentityRequest

ExpressRouteLag Update Tags or Identity Request.

ExpressRouteLink

ExpressRouteLink.

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.

ExpressRouteLinkFailoverStopApiParameters

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.

ExpressRouteLinkPropertiesFormat

ExpressRouteLink Resource Properties.

ExpressRoutePort

ExpressRoute Port.

ExpressRoutePortAuthorization

ExpressRoute Port Authorization.

ExpressRoutePortAuthorizationPropertiesFormat

ExpressRoute Port Authorization Properties.

ExpressRoutePortPropertiesFormat

ExpressRoutePort Properties.

ExpressRoutePortsLocation

ExpressRoutePorts Peering Location.

ExpressRoutePortsLocationBandwidths

ExpressRoutePorts Location Bandwidths.

ExpressRoutePortsLocationPropertiesFormat

ExpressRoutePorts Location Properties.

ExpressRouteProviderPort

ExpressRouteProviderPort resource.

ExpressRouteProviderPortListResult

Response for ListExpressRouteProviderPort API service call.

ExpressRouteProviderPortProperties

Properties of ExpressRouteProviderPort.

ExpressRouteServiceProvider

A ExpressRouteResourceProvider object.

ExpressRouteServiceProviderBandwidthsOffered

Contains bandwidths offered in ExpressRouteServiceProvider resources.

ExpressRouteServiceProviderPropertiesFormat

Properties of ExpressRouteServiceProvider.

ExtendedLocation

ExtendedLocation complex type.

FailoverConnectionDetails

FailoverConnectionDetails.

FilterItems

Will contain the filter name and values to operate on.

FirewallPacketCaptureParameters

Azure Firewall Packet Capture Parameters.

FirewallPolicy

FirewallPolicy Resource.

FirewallPolicyCertificateAuthority

Trusted Root certificates properties for tls.

FirewallPolicyDraft

FirewallPolicy Resource.

FirewallPolicyDraftProperties

FirewallPolicyDraftProperties.

FirewallPolicyFilterRuleCollection

Firewall Policy Filter Rule Collection.

FirewallPolicyFilterRuleCollectionAction

Properties of the FirewallPolicyFilterRuleCollectionAction.

FirewallPolicyHttpHeaderToInsert

name and value of HTTP/S header to insert.

FirewallPolicyInsights

Firewall Policy Insights.

FirewallPolicyIntrusionDetection

Configuration for intrusion detection mode and rules.

FirewallPolicyIntrusionDetectionBypassTrafficSpecifications

Intrusion detection bypass traffic specification.

FirewallPolicyIntrusionDetectionConfiguration

The operation for configuring intrusion detection.

FirewallPolicyIntrusionDetectionSignatureSpecification

Intrusion detection signatures specification states.

FirewallPolicyKubeSelectorGroup

Firewall Policy Kubernetes Selector Group resource.

FirewallPolicyKubeSelectorGroupProperties

Properties of the Kubernetes Selector Group.

FirewallPolicyLogAnalyticsResources

Log Analytics Resources for Firewall Policy Insights.

FirewallPolicyLogAnalyticsWorkspace

Log Analytics Workspace for Firewall Policy Insights.

FirewallPolicyNatRuleCollection

Firewall Policy NAT Rule Collection.

FirewallPolicyNatRuleCollectionAction

Properties of the FirewallPolicyNatRuleCollectionAction.

FirewallPolicyPropertiesFormat

Firewall Policy definition.

FirewallPolicyRule

Properties of a rule.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: ApplicationRule, NatRule, NetworkRule

FirewallPolicyRuleApplicationProtocol

Properties of the application rule protocol.

FirewallPolicyRuleCollection

Properties of the rule collection.

You probably want to use the sub-classes and not this class directly. Known sub-classes are: FirewallPolicyFilterRuleCollection, FirewallPolicyNatRuleCollection

FirewallPolicyRuleCollectionGroup

Rule Collection Group resource.

FirewallPolicyRuleCollectionGroupDraft

Rule Collection Group resource.

FirewallPolicyRuleCollectionGroupDraftProperties

Properties of the rule collection group draft.

FirewallPolicyRuleCollectionGroupProperties

Properties of the rule collection group.

FirewallPolicySNAT

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

FirewallPolicySQL

SQL Settings in Firewall Policy.

FirewallPolicySku

SKU of Firewall policy.

FirewallPolicyThreatIntelWhitelist

ThreatIntel Whitelist for Firewall Policy.

FirewallPolicyTransportSecurity

Configuration needed to perform TLS termination & initiation.

FirstPartyServiceTag

First party service tag resource.

FirstPartyServiceTagPropertiesFormat

Properties of the first party service tag.

FlowLog

A flow log resource.

FlowLogFormatParameters

Parameters that define the flow log format.

FlowLogInformation

Information on the configuration of flow log and traffic analytics (optional) .

FlowLogProperties

Parameters that define the configuration of flow log.

FlowLogPropertiesFormat

Parameters that define the configuration of flow log.

FlowLogStatusParameters

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

FrontendIPConfiguration

Frontend IP address of the load balancer.

FrontendIPConfigurationPropertiesFormat

Properties of Frontend IP Configuration of the load balancer.

GatewayCustomBgpIpAddressIpConfiguration

GatewayCustomBgpIpAddressIpConfiguration for a virtual network gateway connection.

GatewayEffectiveRoute

Gateway effective routing details.

GatewayEffectiveRouteListResult

List of virtual network gateway effective routes.

GatewayLoadBalancerTunnelInterface

Gateway load balancer tunnel interface of a load balancer backend address pool.

GatewayResiliencyInformation

Gateway Resiliency Information.

GatewayResiliencyRecommendation

Resiliency Recommendation details.

GatewayRoute

Gateway routing details.

GatewayRouteListResult

List of virtual network gateway routes.

GatewayRouteSet

GatewayRouteSet.

GatewayRouteSetsInformation

Gateway Route Sets Information.

GenerateExpressRouteLagsLOARequest

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

GenerateExpressRouteLagsLOAResult

Response for GenerateExpressRouteLagsLOA API service call.

GenerateExpressRoutePortsLOARequest

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

GenerateExpressRoutePortsLOAResult

Response for GenerateExpressRoutePortsLOA API service call.

GetInboundRoutesParameters

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

GetOutboundRoutesParameters

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

GetVpnSitesConfigurationRequest

List of Vpn-Sites.

GroupByUserSession

Define user session identifier group by clauses.

GroupByVariable

Define user session group by clause variables.

HTTPConfiguration

HTTP configuration of the connectivity check.

HTTPHeader

The HTTP header.

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.

HopLinkProperties

Hop link properties.

Hub

Hub Item.

HubIPAddresses

IP addresses associated with azure firewall.

HubIPConfigurationPropertiesFormat

Properties of IP configuration.

HubIpConfiguration

IpConfigurations.

HubPublicIPAddresses

Public IP addresses associated with azure firewall.

HubRoute

RouteTable route.

HubRouteTable

RouteTable resource in a virtual hub.

HubRouteTableProperties

Parameters for RouteTable.

HubVirtualNetworkConnection

HubVirtualNetworkConnection Resource.

HubVirtualNetworkConnectionProperties

Parameters for HubVirtualNetworkConnection.

IDPSQueryObject

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

IPAddressAvailabilityResult

Response for CheckIPAddressAvailability API service call.

IPConfiguration

IP configuration.

IPConfigurationBgpPeeringAddress

Properties of IPConfigurationBgpPeeringAddress.

IPConfigurationProfile

IP configuration profile child resource.

IPConfigurationProfilePropertiesFormat

IP configuration profile properties.

IPConfigurationPropertiesFormat

Properties of IP configuration.

IPPrefixesList

List of SNAT IP Prefixes learnt by firewall to not SNAT.

IPRule

IPRule.

IPTraffic

IP traffic information.

InboundNatPool

Inbound NAT pool of the load balancer.

InboundNatPoolPropertiesFormat

Properties of Inbound NAT pool.

InboundNatRule

Inbound NAT rule of the load balancer.

InboundNatRulePortMapping

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

InboundNatRulePropertiesFormat

Properties of the inbound NAT rule.

InboundSecurityRule

NVA Inbound Security Rule resource.

InboundSecurityRuleProperties

Properties of the Inbound Security Rules resource.

InboundSecurityRules

Properties of the Inbound Security Rules resource.

IntentContent

Intent information.

InterconnectGroup

An interconnect group resource.

InterconnectGroupNodeAvailability

Represents node availability information for subgroups within an interconnect group.

InterconnectGroupPropertiesFormat

Interconnect group properties.

InternetIngressPublicIpsProperties

Internet Ingress Public Ip Properties.

IpAllocation

IpAllocation resource.

IpAllocationPropertiesFormat

Properties of the IpAllocation.

IpGroup

The IpGroups resource information.

IpGroupPropertiesFormat

The IpGroups property information.

IpTag

Contains the IpTag associated with the object.

IpamPool

Instance of Pool resource.

IpamPoolPrefixAllocation

IpamPool prefix allocation reference.

IpamPoolPrefixAllocationPool

IpamPoolPrefixAllocationPool.

IpamPoolProperties

Properties of IpamPool resource properties which are specific to the Pool resource.

IpamPoolUpdate

Represents the IpamPool update API request interface.

IpamPoolUpdateProperties

Represents the IpamPool update properties.

IpsecPolicy

An IPSec Policy configuration for a virtual network gateway connection.

Ipv6CircuitConnectionConfig

IPv6 Circuit Connection properties for global reach.

Ipv6ExpressRouteCircuitPeeringConfig

Contains IPv6 peering config.

KubeLabelSelector

Kubernetes Label Selector for matching labels in Kubernetes Selector Groups.

LabelSelectorExpression

A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.

LoadBalancer

LoadBalancer resource.

LoadBalancerBackendAddress

Load balancer backend addresses.

LoadBalancerBackendAddressPropertiesFormat

Properties of the load balancer backend addresses.

LoadBalancerHealthPerRule

The response for a Health API.

LoadBalancerHealthPerRulePerBackendAddress

The information about health per rule per backend address.

LoadBalancerPropertiesFormat

Properties of the load balancer.

LoadBalancerSku

SKU of a load balancer.

LoadBalancerVipSwapRequest

The request for a VIP swap.

LoadBalancerVipSwapRequestFrontendIPConfiguration

VIP swap request's frontend IP configuration object.

LoadBalancerVipSwapRequestFrontendIPConfigurationProperties

The properties of VIP swap request's frontend IP configuration object.

LoadBalancingRule

A load balancing rule for a load balancer.

LoadBalancingRulePropertiesFormat

Properties of the load balancer.

LocalNetworkGateway

A common class for general resource information.

LocalNetworkGatewayPropertiesFormat

LocalNetworkGateway properties.

LogSpecification

Description of logging specification.

ManagedRuleGroupOverride

Defines a managed rule group override setting.

ManagedRuleOverride

Defines a managed rule group override setting.

ManagedRuleSet

Defines a managed rule set.

ManagedRuleSetRuleGroup

Defines a managed rule set rule group.

ManagedRulesDefinition

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

ManagedServiceIdentity

Identity for the resource.

ManagedServiceIdentityUserAssignedIdentities

ManagedServiceIdentityUserAssignedIdentities.

MatchCondition

Define match conditions.

MatchVariable

Define match variables.

MatchedRule

Matched rule.

Metric

Metric entry for migration peering statistics.

MetricSpecification

Description of metrics specification.

MigrateExpressRouteCircuitHealthCheckDetails

Detailed migration health information.

MigrateExpressRouteCircuitHealthCheckResponse

Response for express route circuit migration health check and migration operations.

MigrateExpressRouteCircuitRequest

Request model for express route circuit migration operations.

MigrateExpressRouteCircuitValidateAndHealthCheckRequest

Request model used by validate and health check circuit migration operations.

MigrateExpressRouteCircuitValidateResponse

Response for express route circuit migration validation operation.

MigrateLoadBalancerToIpBasedRequest

The request for a migrateToIpBased API.

MigratedPools

The response for a migrateToIpBased API.

MoveIpConfigurationItem

An item representing a source and target IP configuration for a move operation.

MoveIpConfigurationResourceReference

Reference to an IP configuration resource by ARM resource ID.

MoveIpConfigurationsRequest

Request body for the MoveIpConfigurations operation.

NatGateway

Nat Gateway resource.

NatGatewayPropertiesFormat

Nat Gateway properties.

NatGatewaySku

SKU of nat gateway.

NatRule

Rule of type nat.

NatRulePortMapping

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

NetworkConfigurationDiagnosticParameters

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.

NetworkGroup

The network group resource.

NetworkGroupProperties

Properties of network group.

NetworkIntentPolicy

Network Intent Policy resource.

NetworkIntentPolicyConfiguration

Details of NetworkIntentPolicyConfiguration for PrepareNetworkPoliciesRequest.

NetworkInterface

A network interface in a resource group.

NetworkInterfaceAssociation

Network interface and its custom security rules.

NetworkInterfaceDnsSettings

DNS settings of a network interface.

NetworkInterfaceIPConfiguration

IPConfiguration in a network interface.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection properties for the network interface.

NetworkInterfaceIPConfigurationPropertiesFormat

Properties of IP configuration.

NetworkInterfacePropertiesFormat

NetworkInterface properties.

NetworkInterfaceTapConfiguration

Tap configuration in a Network Interface.

NetworkInterfaceTapConfigurationPropertiesFormat

Properties of Virtual Network Tap configuration.

NetworkManager

The Managed Network resource.

NetworkManagerCommit

Network Manager Commit.

NetworkManagerConnection

The Network Manager Connection resource.

NetworkManagerConnectionProperties

Information about the network manager connection.

NetworkManagerDeploymentStatus

Network Manager Deployment Status.

NetworkManagerDeploymentStatusListResult

A list of Network Manager Deployment Status.

NetworkManagerDeploymentStatusParameter

Network Manager Deployment Status Parameter.

NetworkManagerEffectiveConnectivityConfigurationListResult

Result of the request to list networkManagerEffectiveConnectivityConfiguration. It contains a list of groups and a skiptoken to get the next set of results.

NetworkManagerEffectiveSecurityAdminRulesListResult

Result of the request to list networkManagerEffectiveSecurityAdminRules. It contains a list of groups and a skiptoken to get the next set of results.

NetworkManagerProperties

Properties of Managed Network.

NetworkManagerPropertiesNetworkManagerScopes

Scope of Network Manager.

NetworkManagerRoutingConfiguration

Defines the routing configuration.

NetworkManagerRoutingConfigurationPropertiesFormat

Defines the routing configuration properties.

NetworkManagerRoutingGroupItem

Network manager routing group item.

NetworkManagerSecurityGroupItem

Network manager security group item.

NetworkProfile

Network profile resource.

NetworkProfilePropertiesFormat

Network profile properties.

NetworkRule

Rule of type network.

NetworkSecurityGroup

NetworkSecurityGroup resource.

NetworkSecurityGroupPropertiesFormat

Network Security Group resource.

NetworkSecurityGroupResult

Network configuration diagnostic result corresponded provided traffic query.

NetworkSecurityPerimeter

The Network Security Perimeter resource.

NetworkSecurityPerimeterProperties

Properties of network security perimeter.

NetworkSecurityRulesEvaluationResult

Network security rules evaluation result.

NetworkVirtualAppliance

NetworkVirtualAppliance Resource.

NetworkVirtualApplianceBootDiagnosticParameters

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

NetworkVirtualApplianceCommitMigrationProperties

Properties supplied to commit the migration of a Network Virtual Appliance.

NetworkVirtualApplianceCommitMigrationRequest

Parameters supplied to commit the migration of a Network Virtual Appliance.

NetworkVirtualApplianceConnection

NetworkVirtualApplianceConnection resource.

NetworkVirtualApplianceConnectionProperties

Properties of the NetworkVirtualApplianceConnection subresource.

NetworkVirtualApplianceExecuteMigrationProperties

Properties supplied to execute the migration of a Network Virtual Appliance.

NetworkVirtualApplianceExecuteMigrationRequest

Parameters supplied to execute the migration of a Network Virtual Appliance.

NetworkVirtualApplianceInstanceId

NetworkVirtualApplianceInstanceId.

NetworkVirtualApplianceInstanceIds

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

NetworkVirtualApplianceMigrationStatus

The migration status of a Network Virtual Appliance.

NetworkVirtualAppliancePrepareMigrationProperties

Properties supplied to prepare the migration of a Network Virtual Appliance.

NetworkVirtualAppliancePrepareMigrationRequest

Parameters supplied to prepare the migration of a Network Virtual Appliance.

NetworkVirtualAppliancePropertiesFormat

Network Virtual Appliance definition.

NetworkVirtualAppliancePropertiesFormatNetworkProfile

Network Profile containing configurations for Public and Private NIC.

NetworkVirtualApplianceSku

Available NetworkVirtualApplianceSkus.

NetworkVirtualApplianceSkuInstances

Network Virtual Appliance Sku Instances.

NetworkVirtualApplianceSkuPropertiesFormat

Network Virtual Appliance Sku Properties.

NetworkWatcher

Network watcher in a resource group.

NetworkWatcherPropertiesFormat

The network watcher properties.

NextHopParameters

Parameters that define the source and destination endpoint.

NextHopResult

The information about next hop from the specified VM.

NspAccessRule

The NSP access rule resource.

NspAccessRuleProperties

Properties of NSP access rule.

NspAssociation

The NSP resource association resource.

NspAssociationProperties

NspAssociationProperties.

NspLink

The network security perimeter link resource.

NspLinkProperties

Properties of NSP Link resource.

NspLinkReference

The network security perimeter linkReference resource.

NspLinkReferenceProperties

Properties of NSP LinkReference resource.

NspLoggingConfiguration

The NSP logging configuration.

NspLoggingConfigurationProperties

The NSP logging configuration properties.

NspProfile

The network security perimeter profile resource.

NspProfileProperties

Properties of NSP profile.

NspServiceTagsResource

Resource containing list of NSP service tags.

NvaInVnetSubnetReferenceProperties

Subnet references where the NVA NICS will be deployed.

NvaInterfaceConfigurationsProperties

Specifies input parameters required NVA in VNet interface configuration.

O365BreakOutCategoryPolicies

Office365 breakout categories.

O365PolicyProperties

The Office365 breakout policy.

Office365PolicyProperties

Network Virtual Appliance Sku Properties.

Operation

Network REST API operation definition.

OperationDisplay

Display metadata associated with the operation.

OperationPropertiesFormat

Description of operation properties format.

OperationPropertiesFormatServiceSpecification

Specification of the service.

OperationStatusResult

The current status of an async operation.

OrderBy

Describes a column to sort.

OutboundRule

Outbound rule of the load balancer.

OutboundRulePropertiesFormat

Outbound rule of the load balancer.

OutputSettings

Settings that control where the connection analyzer writes its results.

OwaspCrsExclusionEntry

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

P2SConnectionConfiguration

P2SConnectionConfiguration Resource.

P2SConnectionConfigurationProperties

Parameters for P2SConnectionConfiguration.

P2SVpnConnectionHealth

P2S Vpn connection detailed health written to sas url.

P2SVpnConnectionHealthRequest

List of P2S Vpn connection health request.

P2SVpnConnectionRequest

List of p2s vpn connections to be disconnected.

P2SVpnGateway

P2SVpnGateway Resource.

P2SVpnGatewayProperties

Parameters for P2SVpnGateway.

P2SVpnProfileParameters

Vpn Client Parameters for package generation.

PacketCapture

Parameters that define the create packet capture operation.

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.

PacketCaptureParameters

Parameters that define the create packet capture operation.

PacketCaptureQueryStatusResult

Status of packet capture session.

PacketCaptureResult

Information about 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.

Parameter

Parameters for an Action.

PartnerManagedResourceProperties

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

PatchObject

Object for patch operations.

PeerExpressRouteCircuitConnection

Peer Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.

PeerExpressRouteCircuitConnectionPropertiesFormat

Properties of the peer express route circuit connection.

PeerRoute

Peer routing details.

PeeringHealth

Health information for a peering connection.

PeeringStats

Statistical information for a peering connection.

PerimeterAssociableResource

Resource that is onboarded to use network security perimeter. Also referred as perimeter associable resource.

PerimeterAssociableResourceProperties

Properties of the perimeter associable resources.

PerimeterBasedAccessRule

PerimeterBasedAccessRule.

PolicySettings

Defines contents of a web application firewall global configuration.

PolicySettingsLogScrubbing

To scrub sensitive log fields.

PoolAssociation

IpamPool association information.

PoolUsage

IpamPool usage information.

PortMapping

A mapping between source and target ports for migration.

PortMigrationInfo

Information about a port migration status.

PrepareNetworkPoliciesRequest

Details of PrepareNetworkPolicies for Subnet.

PrivateDnsZoneConfig

PrivateDnsZoneConfig resource.

PrivateDnsZoneGroup

Private dns zone group resource.

PrivateDnsZoneGroupPropertiesFormat

Properties of the private dns zone group.

PrivateDnsZonePropertiesFormat

Properties of the private dns zone configuration resource.

PrivateEndpoint

Private endpoint resource.

PrivateEndpointConnection

PrivateEndpointConnection resource.

PrivateEndpointConnectionProperties

Properties of the PrivateEndpointConnectProperties.

PrivateEndpointIPConfiguration

An IP Configuration of the private endpoint.

PrivateEndpointIPConfigurationProperties

Properties of an IP Configuration of the private endpoint.

PrivateEndpointProperties

Properties of the private endpoint.

PrivateLinkService

Private link service resource.

PrivateLinkServiceConnection

PrivateLinkServiceConnection resource.

PrivateLinkServiceConnectionProperties

Properties of the PrivateLinkServiceConnection.

PrivateLinkServiceConnectionState

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

PrivateLinkServiceIpConfiguration

The private link service ip configuration.

PrivateLinkServiceIpConfigurationProperties

Properties of private link service IP configuration.

PrivateLinkServiceProperties

Properties of the private link service.

PrivateLinkServicePropertiesAutoApproval

The auto-approval list of the private link service.

PrivateLinkServicePropertiesVisibility

The visibility list of the private link service.

PrivateLinkServiceVisibility

Response for the CheckPrivateLinkServiceVisibility API service call.

Probe

A load balancer probe.

ProbePropertiesFormat

Load balancer probe resource.

PropagatedRouteTable

The list of RouteTables to advertise the routes to.

ProtocolConfiguration

Configuration of the protocol.

ProtocolSettings

Protocol-level settings for the connection analyzer.

ProxyResource

Proxy resource representation.

ProxyResourceWithReadOnlyID

Proxy resource representation.

ProxyResourceWithSettableId

Proxy resource representation.

PublicIPAddress

Public IP address resource.

PublicIPAddressDnsSettings

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

PublicIPAddressPropertiesFormat

Public IP address properties.

PublicIPAddressSku

SKU of a public IP address.

PublicIPPrefix

Public IP prefix resource.

PublicIPPrefixPropertiesFormat

Public IP prefix properties.

PublicIPPrefixSku

SKU of a public IP prefix.

PublicIpDdosProtectionStatusResult

Response for GetPublicIpAddressDdosProtectionStatusOperation API service call.

QosDefinition

Quality of Service defines the traffic configuration between endpoints. Mandatory to have one marking.

QosIpRange

Qos Traffic Profiler IP Range properties.

QosPortRange

Qos Traffic Profiler Port range properties.

QueryInboundNatRulePortMappingRequest

The request for a QueryInboundNatRulePortMapping API. Either IpConfiguration or IpAddress should be set.

QueryRequestOptions

Query Request Options.

QueryResults

Query result.

QueryTroubleshootingParameters

Parameters that define the resource to query the troubleshooting result.

RadiusAuthServer

Gateway or VpnServerConfiguration Radius server with radius secret details.

RadiusAuthServerListResult

List of Radius servers with respective radius secrets.

RadiusServer

Radius Server Settings.

ReachabilityAnalysisIntent

Configuration information or intent on which to do the analysis on.

ReachabilityAnalysisIntentProperties

Represents the Reachability Analysis Intent properties.

ReachabilityAnalysisRun

Configuration information for analysis run.

ReachabilityAnalysisRunProperties

Represents the Reachability Analysis Run properties.

ReadOnlySubResourceModel

Reference to another subresource.

RecordSet

A collective group of information about the record set information.

ReferencedPublicIpAddress

Reference to a public IP address.

ReserveCloudServicePublicIpAddressRequest

The request for ReserveCloudServicePublicIpAddressOperation.

ResiliencyRecommendationComponents

Gateway Resiliency based Recommendations.

Resource

Common resource representation.

ResourceBasics

Representation of basic resource information.

ResourceNavigationLink

ResourceNavigationLink resource.

ResourceNavigationLinkFormat

Properties of ResourceNavigationLink.

ResourceNavigationLinksListResult

Paged collection of ResourceNavigationLink items.

ResourceSet

The base resource set for visibility and auto-approval.

RetentionPolicyParameters

Parameters that define the retention policy for flow log.

Route

Route resource.

RouteFilter

Route Filter Resource.

RouteFilterPropertiesFormat

Route Filter Resource.

RouteFilterRule

Route Filter Rule Resource.

RouteFilterRulePropertiesFormat

Route Filter Rule Resource.

RouteMap

The RouteMap child resource of a Virtual hub.

RouteMapProperties

Properties of RouteMap resource.

RouteMapRule

A RouteMap Rule.

RouteNextHopEcmp

The next hop definition for ECMP routes containing multiple next hop IP addresses.

RoutePropertiesFormat

Route resource.

RouteSourceDetails

RouteSourceDetails.

RouteTable

Route table resource.

RouteTablePropertiesFormat

Route Table resource.

RouteTargetAddressPropertiesFormat

Properties of route target address.

RoutingConfiguration

Routing Configuration indicating the associated and propagated route tables for this connection.

RoutingIntent

The routing intent child resource of a Virtual hub.

RoutingIntentProperties

The properties of a RoutingIntent resource.

RoutingPolicy

The routing policy object used in a RoutingIntent resource.

RoutingRule

Network routing rule.

RoutingRuleCollection

Defines the routing rule collection.

RoutingRuleCollectionPropertiesFormat

Defines the routing rule collection properties.

RoutingRuleNextHop

Next hop.

RoutingRulePropertiesFormat

Routing rule resource.

RoutingRuleRouteDestination

Route destination.

ScopeConnection

The Scope Connections resource.

ScopeConnectionProperties

Scope connection.

SecurityAdminConfiguration

Defines the security admin configuration.

SecurityAdminConfigurationPropertiesFormat

Defines the security admin configuration properties.

SecurityGroupNetworkInterface

Network interface and all its associated security rules.

SecurityGroupViewParameters

Parameters that define the VM to check security groups for.

SecurityGroupViewResult

The information about security rules applied to the specified VM.

SecurityPartnerProvider

Security Partner Provider resource.

SecurityPartnerProviderPropertiesFormat

Properties of the Security Partner Provider.

SecurityPerimeterProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location.

SecurityPerimeterResource

Common fields that are returned in the response for all Azure Resource Manager resources.

SecurityPerimeterTrackedResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location.

SecurityRule

Network security rule.

SecurityRuleAssociations

All security rules associated with the network interface.

SecurityRulePropertiesFormat

Security rule resource.

SecurityUserConfiguration

Defines the security user configuration.

SecurityUserConfigurationPropertiesFormat

Defines the security user configuration properties.

SecurityUserGroupItem

Network manager security user group item.

SecurityUserRule

Network security user rule.

SecurityUserRuleCollection

Defines the security user rule collection.

SecurityUserRuleCollectionPropertiesFormat

Defines the security user rule collection properties.

SecurityUserRulePropertiesFormat

Security rule resource.

ServiceAssociationLink

ServiceAssociationLink resource.

ServiceAssociationLinkPropertiesFormat

Properties of ServiceAssociationLink.

ServiceAssociationLinksListResult

Paged collection of ServiceAssociationLink items.

ServiceDelegationPropertiesFormat

Properties of a service delegation.

ServiceEndpointPolicy

Service End point policy resource.

ServiceEndpointPolicyDefinition

Service Endpoint policy definitions.

ServiceEndpointPolicyDefinitionPropertiesFormat

Service Endpoint policy definition resource.

ServiceEndpointPolicyPropertiesFormat

Service Endpoint Policy resource.

ServiceEndpointPropertiesFormat

The service endpoint properties.

ServiceGateway

ServiceGateway resource.

ServiceGatewayActionOkResponseBody

Empty success response.

ServiceGatewayAddress

Properties of the service gateway address.

ServiceGatewayAddressLocation

Properties of the service gateway address location.

ServiceGatewayAddressLocationResponse

Properties of the service gateway address location.

ServiceGatewayPropertiesFormat

Properties of the service gateway.

ServiceGatewayService

Properties of the service gateway service.

ServiceGatewayServicePropertiesFormat

Properties of the service gateway service.

ServiceGatewayServiceRequest

Properties of the service gateway services request.

ServiceGatewaySku

SKU of a service gateway.

ServiceGatewayUpdateAddressLocationsRequest

Properties of the service gateway update address locations request.

ServiceGatewayUpdateServicesRequest

Properties of the service gateway update services request.

ServiceTagInformation

The service tag information.

ServiceTagInformationPropertiesFormat

Properties of the service tag information.

ServiceTagsListResult

Response for the ListServiceTags API service call.

SessionIds

List of session IDs.

SessionRecordingIdentity

The identity to use for accessing the blob container where recordings will be stored.

SharedKeyProperties

Parameters for SharedKey.

SignatureOverridesFilterValuesQuery

Describes the filter values possibles for a given column.

SignatureOverridesFilterValuesResponse

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

SignaturesOverrides

Contains all specific policy signatures overrides for the IDPS.

SignaturesOverridesList

Describes an object containing an array with a single item.

SignaturesOverridesProperties

Will contain the properties of the resource (the actual signature overrides).

SingleQueryResult

SingleQueryResult.

Sku

The sku of this Bastion Host.

SourcePortStats

Statistics from the source port before migration.

StaticCidr

Instance of StaticCidr resource.

StaticCidrProperties

Properties of static CIDR resource.

StaticMember

StaticMember Item.

StaticMemberProperties

Properties of static member.

StaticRoute

List of all Static Routes.

StaticRoutesConfig

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

StopCircuitLinkFailoverTestParameterBody

StopCircuitLinkFailoverTestParameterBody.

StopSiteFailoverTestParameterBody

StopSiteFailoverTestParameterBody.

StorageAccountSettings

Storage account where the connection analyzer writes its output.

SubResource

Reference to another subresource.

SubResourceModel

Reference to another subresource.

Subgroup

A subgroup in an interconnect group.

SubgroupNodeAvailabilityEntry

Represents the node availability information for a single subgroup.

SubgroupProfile

Subgroup profile of the interconnect group resource.

SubgroupProperties

Properties of subgroup.

Subnet

Subnet in a virtual network resource.

SubnetAssociation

Subnet and it's custom security rules.

SubnetPropertiesFormat

Properties of the subnet.

SubscriptionId

SubscriptionId.

SwapResource

SwapResource to represent slot type on the specified cloud service.

SwapResourceListResult

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

SwapResourceProperties

Swap resource properties.

SystemData

Metadata pertaining to creation and last modification of the resource.

TagsObject

Tags object for patch operations.

Topology

Topology of the specified resource group.

TopologyAssociation

Resources that have an association with the parent resource.

TopologyParameters

Parameters that define the representation of topology.

TopologyResource

The network resource topology information for the given resource group.

TrackedResourceWithEtag

Tracked resource with optional location.

TrackedResourceWithOptionalLocation

Common resource representation.

TrackedResourceWithSettableIdOptionalLocation

Common resource representation.

TrackedResourceWithSettableName

Common resource representation.

TrafficAnalyticsConfigurationProperties

Parameters that define the configuration of traffic analytics.

TrafficAnalyticsProperties

Parameters that define the configuration of traffic analytics.

TrafficDetectionRule

Ddos Custom Policy traffic detection rule.

TrafficSelectorPolicy

An traffic selector policy for a virtual network gateway connection.

TroubleshootingDetails

Information gained from troubleshooting of specified resource.

TroubleshootingParameters

Parameters that define the resource to troubleshoot.

TroubleshootingProperties

Storage location provided for troubleshoot.

TroubleshootingRecommendedActions

Recommended actions based on discovered issues.

TroubleshootingResult

Troubleshooting information gained from specified resource.

TunnelConnectionHealth

VirtualNetworkGatewayConnection properties.

UnprepareNetworkPoliciesRequest

Details of UnprepareNetworkPolicies for Subnet.

UpdateTagsRequest

Update tags request.

Usage

The network resource usage.

UsageName

The usage names.

VM

Describes a Virtual Machine.

VerificationIPFlowParameters

Parameters that define the IP flow to be verified.

VerificationIPFlowResult

Results of IP flow verification on the target resource.

VerifierWorkspace

Instance of Verifier Workspace.

VerifierWorkspaceProperties

Properties of Verifier Workspace resource.

VerifierWorkspaceUpdate

Represents the VerifierWorkspace update API request interface.

VerifierWorkspaceUpdateProperties

Represents the VerifierWorkspace update properties.

VirtualApplianceAdditionalNicProperties

Network Virtual Appliance Additional Nic Properties.

VirtualApplianceIPConfiguration

Represents a single IP configuration.

VirtualApplianceIPConfigurationProperties

Represents a single IP configuration properties.

VirtualApplianceNetworkInterfaceConfiguration

Represents a single NIC configuration.

VirtualApplianceNetworkInterfaceConfigurationProperties

Represents a single NIC configuration properties.

VirtualApplianceNicProperties

Network Virtual Appliance NIC properties.

VirtualApplianceSite

Virtual Appliance Site resource.

VirtualApplianceSiteProperties

Properties of the rule group.

VirtualApplianceSkuProperties

Network Virtual Appliance Sku Properties.

VirtualHub

VirtualHub Resource.

VirtualHubEffectiveRoute

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

VirtualHubEffectiveRouteList

EffectiveRoutes List.

VirtualHubId

Virtual Hub identifier.

VirtualHubProperties

Parameters for VirtualHub.

VirtualHubRoute

VirtualHub route.

VirtualHubRouteTable

VirtualHub route table.

VirtualHubRouteTableV2

VirtualHubRouteTableV2 Resource.

VirtualHubRouteTableV2Properties

Parameters for VirtualHubRouteTableV2.

VirtualHubRouteV2

VirtualHubRouteTableV2 route.

VirtualNetwork

Virtual Network resource.

VirtualNetworkAppliance

A virtual network appliance in a resource group.

VirtualNetworkApplianceIpConfiguration

The virtual network appliance ip configuration.

VirtualNetworkApplianceIpConfigurationProperties

Properties of virtual network appliance IP configuration.

VirtualNetworkAppliancePropertiesFormat

VirtualNetworkAppliance properties.

VirtualNetworkBgpCommunities

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

VirtualNetworkConnectionGatewayReference

A reference to VirtualNetworkGateway or LocalNetworkGateway resource.

VirtualNetworkEncryption

Indicates if encryption is enabled on virtual network and if VM without encryption is allowed in encrypted VNet.

VirtualNetworkGateway

A common class for general resource information.

VirtualNetworkGatewayAutoScaleBounds

VirtualNetworkGatewayAutoScaleBounds.

VirtualNetworkGatewayAutoScaleConfiguration

Virtual Network Gateway Autoscale Configuration details.

VirtualNetworkGatewayConnection

A common class for general resource information.

VirtualNetworkGatewayConnectionListEntity

A common class for general resource information.

VirtualNetworkGatewayConnectionListEntityPropertiesFormat

VirtualNetworkGatewayConnection properties.

VirtualNetworkGatewayConnectionPropertiesFormat

VirtualNetworkGatewayConnection properties.

VirtualNetworkGatewayConnectionTunnelProperties

VirtualNetworkGatewayConnectionTunnelProperties.

VirtualNetworkGatewayIPConfiguration

IP configuration for virtual network gateway.

VirtualNetworkGatewayIPConfigurationPropertiesFormat

Properties of VirtualNetworkGatewayIPConfiguration.

VirtualNetworkGatewayMigrationParameters

Virtual network gateway migration parameters.

VirtualNetworkGatewayMigrationStatus

Migration status for the Virtual Network Gateway.

VirtualNetworkGatewayNatRule

VirtualNetworkGatewayNatRule Resource.

VirtualNetworkGatewayNatRuleProperties

Parameters for VirtualNetworkGatewayNatRule.

VirtualNetworkGatewayPolicyGroup

Parameters for VirtualNetworkGatewayPolicyGroup.

VirtualNetworkGatewayPolicyGroupMember

Vpn Client Connection configuration PolicyGroup member.

VirtualNetworkGatewayPolicyGroupProperties

Properties of VirtualNetworkGatewayPolicyGroup.

VirtualNetworkGatewayPropertiesFormat

VirtualNetworkGateway properties.

VirtualNetworkGatewaySku

VirtualNetworkGatewaySku details.

VirtualNetworkPeering

Peerings in a virtual network resource.

VirtualNetworkPeeringPropertiesFormat

Properties of the virtual network peering.

VirtualNetworkPropertiesFormat

Properties of the virtual network.

VirtualNetworkTap

Virtual Network Tap resource.

VirtualNetworkTapPropertiesFormat

Virtual Network Tap properties.

VirtualNetworkUsage

Usage details for subnet.

VirtualNetworkUsageName

Usage strings container.

VirtualRouter

VirtualRouter Resource.

VirtualRouterAutoScaleConfiguration

The VirtualHub Router autoscale configuration.

VirtualRouterPeering

Virtual Router Peering resource.

VirtualRouterPeeringProperties

Properties of the rule group.

VirtualRouterPropertiesFormat

Virtual Router definition.

VirtualWAN

VirtualWAN Resource.

VirtualWanProperties

Parameters for VirtualWAN.

VirtualWanSecurityProvider

Collection of SecurityProviders.

VirtualWanSecurityProviders

Collection of SecurityProviders.

VirtualWanVpnProfileParameters

Virtual Wan Vpn profile parameters Vpn profile generation.

VnetRoute

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

VngClientConnectionConfiguration

A vpn client connection configuration for client connection configuration.

VngClientConnectionConfigurationProperties

Properties of VngClientConnectionConfiguration.

VpnClientConfiguration

VpnClientConfiguration for P2S client.

VpnClientConnectionHealth

VpnClientConnectionHealth properties.

VpnClientConnectionHealthDetail

VPN client connection health detail.

VpnClientConnectionHealthDetailListResult

List of virtual network gateway vpn client connection health.

VpnClientIPsecParameters

An IPSec parameters for a virtual network gateway P2S connection.

VpnClientParameters

Vpn Client Parameters for package generation.

VpnClientRevokedCertificate

VPN client revoked certificate of virtual network gateway.

VpnClientRevokedCertificatePropertiesFormat

Properties of the revoked VPN client certificate of virtual network gateway.

VpnClientRootCertificate

VPN client root certificate of virtual network gateway.

VpnClientRootCertificatePropertiesFormat

Properties of SSL certificates of application gateway.

VpnConnection

VpnConnection Resource.

VpnConnectionPacketCaptureStartParameters

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

VpnConnectionPacketCaptureStopParameters

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

VpnConnectionProperties

Parameters for VpnConnection.

VpnDeviceScriptParameters

Vpn device configuration script generation parameters.

VpnGateway

VpnGateway Resource.

VpnGatewayIpConfiguration

IP Configuration of a VPN Gateway Resource.

VpnGatewayNatRule

VpnGatewayNatRule Resource.

VpnGatewayNatRuleProperties

Parameters for VpnGatewayNatRule.

VpnGatewayPacketCaptureStartParameters

Start packet capture parameters.

VpnGatewayPacketCaptureStopParameters

Stop packet capture parameters.

VpnGatewayProperties

Parameters for VpnGateway.

VpnLinkBgpSettings

BGP settings details for a link.

VpnLinkProviderProperties

List of properties of a link provider.

VpnNatRuleMapping

Vpn NatRule mapping.

VpnPacketCaptureStartParameters

Start packet capture parameters on virtual network gateway.

VpnPacketCaptureStopParameters

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.

VpnServerConfigVpnClientRevokedCertificate

Properties of the revoked VPN client certificate of VpnServerConfiguration.

VpnServerConfigVpnClientRootCertificate

Properties of VPN client root certificate of VpnServerConfiguration.

VpnServerConfiguration

VpnServerConfiguration Resource.

VpnServerConfigurationPolicyGroup

VpnServerConfigurationPolicyGroup Resource.

VpnServerConfigurationPolicyGroupMember

VpnServerConfiguration PolicyGroup member.

VpnServerConfigurationPolicyGroupProperties

Parameters for VpnServerConfigurationPolicyGroup.

VpnServerConfigurationProperties

Parameters for VpnServerConfiguration.

VpnServerConfigurationsResponse

VpnServerConfigurations list associated with VirtualWan Response.

VpnSite

VpnSite Resource.

VpnSiteLink

VpnSiteLink Resource.

VpnSiteLinkConnection

VpnSiteLinkConnection Resource.

VpnSiteLinkConnectionProperties

Parameters for VpnConnection.

VpnSiteLinkProperties

Parameters for VpnSite.

VpnSiteProperties

Parameters for VpnSite.

WebApplicationFirewallCustomRule

Defines contents of a web application rule.

WebApplicationFirewallPolicy

Defines web application firewall policy.

WebApplicationFirewallPolicyPropertiesFormat

Defines web application firewall policy properties.

WebApplicationFirewallScrubbingRules

Allow certain variables to be scrubbed on WAF logs.

WritableResource

Common resource representation.

Enums

Access

Access to be allowed or denied.

AccessMode

The access mode of the private link service.

AccessRuleDirection

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

ActionType

Defines the action to take on rule match.

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.

AdminState

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

AdvertisedPublicPrefixPropertiesValidationState

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

ApplicationGatewayAdvancedRoutingConditionType

The type of request property that an advanced routing condition is evaluated against.

ApplicationGatewayBackendHealthServerHealth

Health of backend server.

ApplicationGatewayClientAuthVerificationModes

Verify client Authentication mode.

ApplicationGatewayClientRevocationOptions

Verify client certificate revocation status.

ApplicationGatewayCookieBasedAffinity

Cookie based affinity.

ApplicationGatewayCustomErrorStatusCode

Status code of the application gateway custom error.

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

Load Distribution Algorithm enums.

ApplicationGatewayOperationalState

Operational state of the application gateway resource.

ApplicationGatewayProtocol

Application Gateway protocol.

ApplicationGatewayRedirectType

Redirect type enum.

ApplicationGatewayRequestRoutingRuleType

Rule type.

ApplicationGatewayRuleSetStatusOptions

The rule set status.

ApplicationGatewaySkuFamily

Family of an application gateway SKU.

ApplicationGatewaySkuName

Name of an application gateway SKU.

ApplicationGatewaySslCipherSuite

Ssl cipher suites enums.

ApplicationGatewaySslPolicyName

Ssl predefined policy name enums.

ApplicationGatewaySslPolicyType

Type of Ssl Policy.

ApplicationGatewaySslProtocol

Ssl protocol enums.

ApplicationGatewayTier

Tier of an application gateway.

ApplicationGatewayTierTypes

Type of ApplicationGatewayTierTypes.

ApplicationGatewayUnAuthorizedRequestAction

Unauthorized request action.

ApplicationGatewayWafRuleActionTypes

The string representation of the web application firewall rule action.

ApplicationGatewayWafRuleParanoiaLevel

OWASP CRS paranoia level of a managed rule. Applicable only for DRS and OWASP rules.

ApplicationGatewayWafRuleSensitivityTypes

The string representation of the web application firewall rule sensitivity.

ApplicationGatewayWafRuleStateTypes

The string representation of the web application firewall rule state.

AssociationAccessMode

Access mode on the association.

AssociationType

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

AuthenticationMethod

VPN client authentication method.

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

The protocol of a Network Rule resource.

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.

AzureFirewallPacketCaptureResponseCode

The packet capture operation response codes.

AzureFirewallRCActionType

The action type of a rule collection.

AzureFirewallSkuName

Name of an Azure Firewall SKU.

AzureFirewallSkuTier

Tier of an Azure Firewall.

AzureFirewallThreatIntelMode

The operation mode for Threat Intel.

BastionConnectProtocol

The protocol used to connect to the target.

BastionHostSkuName

The name of the sku of this Bastion Host.

BgpPeerState

The BGP peer state.

CircuitConnectionStatus

Express Route Circuit connection state.

CommissionedState

The commissioned state of the Custom IP Prefix.

ConfigurationType

Configuration Deployment Type.

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.

ConnectionAnalyzerEndpointType

The endpoint type for a connection analyzer source or destination.

ConnectionAnalyzerStatus

Current execution status of the connection analyzer.

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.

ConnectionMonitorTestConfigurationProtocol

The protocol to use in test evaluation.

ConnectionMonitorType

Type of connection monitor.

ConnectionStatus

The connection status.

ConnectivityTopology

Connectivity topology type.

CoverageLevel

Test coverage for the endpoint.

CreatedByType

The kind of entity that created the resource.

CustomIpPrefixType

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

DdosDetectionMode

The detection mode for the DDoS detection rule.

DdosSettingsProtectionMode

The DDoS protection mode of the public IP.

DdosTrafficType

The traffic type (one of Tcp, Udp, TcpSyn) that the detection rule will be applied upon.

DeleteExistingPeering

Flag if need to remove current existing peerings.

DeleteOptions

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

DeploymentStatus

Deployment Status.

DestinationPortBehavior

Destination port behavior.

DhGroup

The DH Groups used in IKE Phase 1 for initial SA.

DiagnosticOperation

The type of diagnostic operation to run on a connection analyzer.

Direction

The direction of the traffic.

DisableBgpRoutePropagation

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

DisablePeeringRoute

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

EffectiveAdminRuleKind

Whether the rule is custom or default.

EffectiveRouteSource

Who created the route.

EffectiveRouteState

The value of effective route.

EffectiveSecurityRuleProtocol

The network protocol this rule applies to.

EndpointType

The endpoint type.

ExceptionEntryMatchVariable

The variable on which we evaluate the exception condition.

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.

ExpressRouteLagBillingType

The billing type of the ExpressRouteLag resource.

ExpressRouteLagEncapsulation

Encapsulation method on LAG.

ExpressRouteLagLacpTimer

LACP timer configuration.

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.

ExtendedLocationTypes

The supported ExtendedLocation types. Currently only EdgeZone is supported in Microsoft.Network resources.

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.

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.

FirewallPolicyIntrusionDetectionProfileType

Specifies the Intrusion Detection signature profile to apply.

Values:

  • Off: IDPS profiles disabled; uses the same signature set that existed before profiles.

  • Emerging: Signatures of the newest, most recent threats.

  • Core: Complete, modern, standard set of signatures.

  • Extended: Core signatures plus older legacy signatures for maximum coverage.

FirewallPolicyIntrusionDetectionProtocol

Possible intrusion detection bypass traffic protocols.

FirewallPolicyIntrusionDetectionStateType

Possible state values.

FirewallPolicyNatRuleCollectionActionType

The action type of a rule.

FirewallPolicyRuleApplicationProtocolType

The application protocol type of a Rule.

FirewallPolicyRuleCollectionType

The type of the rule collection.

FirewallPolicyRuleNetworkProtocol

The Network protocol of a Rule.

FirewallPolicyRuleType

Rule Type.

FirewallPolicySkuTier

Tier of Firewall Policy.

FlowLogFormatType

The file type of flow log.

GatewayEffectiveRouteNextHopType

The next hop type of a gateway effective route.

GatewayLoadBalancerTunnelInterfaceType

Traffic type of gateway load balancer tunnel interface.

GatewayLoadBalancerTunnelProtocol

Protocol of gateway load balancer tunnel interface.

Geo

The Geo for CIDR advertising. Should be an Geo code.

GroupConnectivity

Group connectivity type.

GroupMemberType

Network Group member type.

HTTPConfigurationMethod

The HTTP method to use.

HTTPMethod

HTTP method.

HubBgpConnectionStatus

The current state of the VirtualHub to Peer.

HubRoutingPreference

The hub routing preference gateway types.

IPAllocationMethod

IP address allocation method.

IPVersion

IP address version.

IkeEncryption

The IKE encryption algorithm (IKE phase 2).

IkeIntegrity

The IKE integrity algorithm (IKE phase 2).

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.

InboundSecurityRulesProtocol

Protocol. This should be either TCP or UDP.

InterconnectGroupScope

Scope of an interconnect group resource.

IpAllocationType

IpAllocation type.

IpFlowProtocol

Protocol to be verified on.

IpType

Enumeration to indicate the IP type.

IpsecEncryption

The IPSec encryption algorithm (IKE phase 1).

IpsecIntegrity

The IPSec integrity algorithm (IKE phase 1).

IsGlobal

Flag if global mesh is supported.

IsRollback

When true, reverts from Static to Dynamic allocation (undo reservation).

IsWorkloadProtected

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

IssueType

The type of issue.

LabelSelectorOperator

operator represents a Kubernetes label selector requirement's relationship to a set of values.

LoadBalancerBackendAddressAdminState

A list of administrative states which once set can override health probe so that Load Balancer will always forward new connections to backend, or deny new connections and reset existing connections.

LoadBalancerDetailLevel

Controls verbosity of the returned load balancer resource.

LoadBalancerMode

The load balancer mode. Set to Advanced to enable additional capabilities on a Standard SKU load balancer. Advanced mode must be specified at creation and cannot be changed afterward.

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.

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.

MigrationType

The type of migration workflow performed on a Network Virtual Appliance.

Nat64State

Whether Nat64 is enabled for the NAT gateway resource.

NatGatewaySkuName

Name of Nat Gateway SKU.

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.

NetworkProtocol

Network Protocol.

NextHopType

Next hop type.

NextStep

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

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.

NspLinkProvisioningState

The current provisioning state of NSP Link/LinkReference.

NspLinkStatus

The NSP link state.

NspProvisioningState

The current provisioning state.

NspReadinessState

The readiness state of the resource type for NSP support.

NvaNicType

Type of NvaNicType.

OfficeTrafficCategory

The office traffic category.

OnUnauthenticatedRequest

Action to take when a request is unauthenticated.

Origin

The origin of the issue.

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.

PacketCaptureTargetType

Target type of the resource provided.

PcError

Type of PcError.

PcProtocol

Protocol to be filtered on.

PcStatus

The status of the packet capture session.

PeeringEnforcement

Option indicating enforcement of peerings created by the connectivity configuration.

PfsGroup

The Pfs Groups used in IKE Phase 2 for new child SA.

PreferredIPVersion

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

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.

PrivateEndpointVNetPolicies

Private Endpoint VNet Policies.

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.

Protocol

Network protocol.

ProtocolType

RNM supported protocol types.

ProvisioningState

Provisioning states of a resource.

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.

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.

ResiliencyLevel

The resiliency level of the ExpressRoute circuit.

ResiliencyModel

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

ResourceIdentityType

The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.

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.

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.

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

The variable to be scrubbed from the logs.

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.

SensitivityType

Defines the sensitivity for the rule.

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.
SessionRecordingIdentityType

The type of identity to use.

Severity

The severity of the issue.

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.

SlotType

Specifies slot info on a cloud service.

SubgroupProfileScope

Scope of the subgroup profile.

SyncMode

Backend address synchronous mode for the backend pool.

SyncRemoteAddressSpace

Type of SyncRemoteAddressSpace.

TransportProtocol

The transport protocol for the endpoint.

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.
UsageUnit

An enum describing the unit of measurement.

UseHubGateway

Flag if need to use hub gateway.

UserTrustProviderType

Type of the user trust provider.

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

Gateway connection protocol.

VirtualNetworkGatewayConnectionStatus

Virtual Network Gateway connection status.

VirtualNetworkGatewayConnectionType

Gateway connection 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.

VirtualNetworkPrivateEndpointNetworkPolicies

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

VirtualNetworkPrivateLinkServiceNetworkPolicies

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

VirtualWanSecurityProviderType

The virtual wan security provider type.

VnetLocalRouteOverrideCriteria

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

VpnAuthenticationType

VPN authentication types enabled for the virtual network gateway.

VpnClientProtocol

VPN client protocol enabled for the virtual network gateway.

VpnConnectionStatus

The current state of the vpn connection.

VpnGatewayGeneration

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

VpnGatewayTunnelingProtocol

VPN protocol enabled for the VpnServerConfiguration.

VpnLinkConnectionMode

Vpn link connection mode.

VpnNatRuleMode

The Source NAT direction of a VPN NAT.

VpnNatRuleType

The type of NAT rule for VPN NAT.

VpnPolicyMemberAttributeType

The Vpn Policy member attribute type.

VpnType

The type of this virtual network gateway.

WebApplicationFirewallAction

Type of Actions.

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.

WebApplicationFirewallPolicyTier

Tier of a web application firewall 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.