models Package

Classes

AddressSpace

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

ApplicationGateway

Application gateway resource.

Variables are only populated by the server, and will be ignored when sending a request.

ApplicationGatewayAuthenticationCertificate

Authentication certificates of an application gateway.

ApplicationGatewayAutoscaleConfiguration

Application Gateway autoscale configuration.

All required parameters must be populated in order to send to Azure.

ApplicationGatewayAvailableSslOptions

Response for ApplicationGatewayAvailableSslOptions API service call.

Variables are only populated by the server, and will be ignored when sending a request.

ApplicationGatewayAvailableSslPredefinedPolicies

Response for ApplicationGatewayAvailableSslOptions API service call.

ApplicationGatewayAvailableWafRuleSetsResult

Response for ApplicationGatewayAvailableWafRuleSets API service call.

ApplicationGatewayBackendAddress

Backend address of an application gateway.

ApplicationGatewayBackendAddressPool

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.

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.

All required parameters must be populated in order to send to Azure.

ApplicationGatewayCustomError

Customer error of an application gateway.

ApplicationGatewayFirewallDisabledRuleGroup

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

All required parameters must be populated in order to send to Azure.

ApplicationGatewayFirewallExclusion

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

All required parameters must be populated in order to send to Azure.

ApplicationGatewayFirewallRule

A web application firewall rule.

All required parameters must be populated in order to send to Azure.

ApplicationGatewayFirewallRuleGroup

A web application firewall rule group.

All required parameters must be populated in order to send to Azure.

ApplicationGatewayFirewallRuleSet

A web application firewall rule set.

Variables are only populated by the server, and will be ignored when sending a request.

ApplicationGatewayFrontendIPConfiguration

Frontend IP configuration of an application gateway.

ApplicationGatewayFrontendPort

Frontend port of an application gateway.

ApplicationGatewayHeaderConfiguration

Header configuration of the Actions set in Application Gateway.

ApplicationGatewayHttpListener

Http listener of an application gateway.

ApplicationGatewayIPConfiguration

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

ApplicationGatewayListResult

Response for ListApplicationGateways API service call.

ApplicationGatewayOnDemandProbe

Details of on demand test probe request.

ApplicationGatewayPathRule

Path rule of URL path map of an application gateway.

ApplicationGatewayProbe

Probe of the application gateway.

ApplicationGatewayProbeHealthResponseMatch

Application gateway probe health response match.

ApplicationGatewayRedirectConfiguration

Redirect configuration of an application gateway.

ApplicationGatewayRequestRoutingRule

Request routing rule of an 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.

Variables are only populated by the server, and will be ignored when sending a request.

ApplicationGatewaySku

SKU of an application gateway.

ApplicationGatewaySslCertificate

SSL certificates of an application gateway.

ApplicationGatewaySslPolicy

Application Gateway Ssl policy.

ApplicationGatewaySslPredefinedPolicy

An Ssl predefined policy.

ApplicationGatewayTrustedRootCertificate

Trusted Root certificates of an application gateway.

ApplicationGatewayUrlPathMap

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

ApplicationGatewayWebApplicationFirewallConfiguration

Application gateway web application firewall configuration.

All required parameters must be populated in order to send to Azure.

ApplicationSecurityGroup

An application security group in a resource group.

Variables are only populated by the server, and will be ignored when sending a request.

ApplicationSecurityGroupListResult

A list of application security groups.

Variables are only populated by the server, and will be ignored when sending a request.

AuthorizationListResult

Response for ListAuthorizations API service call retrieves all authorizations that belongs to an ExpressRouteCircuit.

AutoApprovedPrivateLinkService

The information of an AutoApprovedPrivateLinkService.

AutoApprovedPrivateLinkServicesResult

An array of private link service id that can be linked to a private end point with auto approved.

Variables are only populated by the server, and will be ignored when sending a request.

Availability

Availability of the metric.

AvailableDelegation

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

AvailableDelegationsResult

An array of available delegations.

Variables are only populated by the server, and will be ignored when sending a request.

AvailablePrivateEndpointType

The information of an AvailablePrivateEndpointType.

AvailablePrivateEndpointTypesResult

An array of available PrivateEndpoint types.

Variables are only populated by the server, and will be ignored when sending a request.

AvailableProvidersList

List of available countries with details.

All required parameters must be populated in order to send to Azure.

AvailableProvidersListCity

City or town details.

AvailableProvidersListCountry

Country details.

AvailableProvidersListParameters

Constraints that determine the list of available Internet service providers.

AvailableProvidersListState

State details.

AzureAsyncOperationResult

The response body contains the status of the specified asynchronous operation, indicating whether it has succeeded, is in progress, or has failed. Note that this status is distinct from the HTTP status code returned for the Get Operation Status operation itself. If the asynchronous operation succeeded, the response body includes the HTTP status code for the successful request. If the asynchronous operation failed, the response body includes the HTTP status code for the failed request and error information regarding the failure.

AzureFirewall

Azure Firewall resource.

Variables are only populated by the server, and will be ignored when sending a request.

AzureFirewallApplicationRule

Properties of an application rule.

AzureFirewallApplicationRuleCollection

Application rule collection resource.

Variables are only populated by the server, and will be ignored when sending a request.

AzureFirewallApplicationRuleProtocol

Properties of the application rule protocol.

AzureFirewallFqdnTag

Azure Firewall FQDN Tag Resource.

Variables are only populated by the server, and will be ignored when sending a request.

AzureFirewallFqdnTagListResult

Response for ListAzureFirewallFqdnTags API service call.

AzureFirewallIPConfiguration

IP configuration of an Azure Firewall.

Variables are only populated by the server, and will be ignored when sending a request.

AzureFirewallListResult

Response for ListAzureFirewalls API service call.

AzureFirewallNatRCAction

AzureFirewall NAT Rule Collection Action.

AzureFirewallNatRule

Properties of a NAT rule.

AzureFirewallNatRuleCollection

NAT rule collection resource.

Variables are only populated by the server, and will be ignored when sending a request.

AzureFirewallNetworkRule

Properties of the network rule.

AzureFirewallNetworkRuleCollection

Network rule collection resource.

Variables are only populated by the server, and will be ignored when sending a request.

AzureFirewallRCAction

Properties of the AzureFirewallRCAction.

AzureReachabilityReport

Azure reachability report details.

All required parameters must be populated in order to send to Azure.

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.

All required parameters must be populated in order to send to Azure.

AzureReachabilityReportParameters

Geographic and time constraints for Azure reachability report.

All required parameters must be populated in order to send to Azure.

BGPCommunity

Contains bgp community information offered in Service Community resources.

BackendAddressPool

Pool of backend IP addresses.

Variables are only populated by the server, and will be ignored when sending a request.

BastionHost

Bastion Host resource.

Variables are only populated by the server, and will be ignored when sending a request.

BastionHostIPConfiguration

IP configuration of an Bastion Host.

Variables are only populated by the server, and will be ignored when sending a request.

BastionHostListResult

Response for ListBastionHosts API service call.

BgpPeerStatus

BGP peer status details.

Variables are only populated by the server, and will be ignored when sending a request.

BgpPeerStatusListResult

Response for list BGP peer status API service call.

BgpServiceCommunity

Service Community Properties.

Variables are only populated by the server, and will be ignored when sending a request.

BgpServiceCommunityListResult

Response for the ListServiceCommunity API service call.

BgpSettings

BGP settings details.

CheckPrivateLinkServiceVisibilityRequest

Request body of the CheckPrivateLinkServiceVisibility API service call.

CloudErrorBody

An error response from the Batch service.

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties.

Variables are only populated by the server, and will be ignored when sending a request.

ConnectionMonitor

Parameters that define the operation to create a connection monitor.

All required parameters must be populated in order to send to Azure.

ConnectionMonitorDestination

Describes the destination of connection monitor.

ConnectionMonitorListResult

List of connection monitors.

ConnectionMonitorParameters

Parameters that define the operation to create a connection monitor.

All required parameters must be populated in order to send to Azure.

ConnectionMonitorQueryResult

List of connection states snapshots.

ConnectionMonitorResult

Information about the connection monitor.

Variables are only populated by the server, and will be ignored when sending a request.

ConnectionMonitorResultProperties

Describes the properties of a connection monitor.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ConnectionMonitorSource

Describes the source of connection monitor.

All required parameters must be populated in order to send to Azure.

ConnectionResetSharedKey

The virtual network connection reset shared key.

All required parameters must be populated in order to send to Azure.

ConnectionSharedKey

Response for GetConnectionSharedKey API service call.

All required parameters must be populated in order to send to Azure.

ConnectionStateSnapshot

Connection state snapshot.

Variables are only populated by the server, and will be ignored when sending a request.

ConnectivityDestination

Parameters that define destination of connection.

ConnectivityHop

Information about a hop between the source and the destination.

Variables are only populated by the server, and will be ignored when sending a request.

ConnectivityInformation

Information on the connectivity status.

Variables are only populated by the server, and will be ignored when sending a request.

ConnectivityIssue

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

Variables are only populated by the server, and will be ignored when sending a request.

ConnectivityParameters

Parameters that determine how the connectivity check will be performed.

All required parameters must be populated in order to send to Azure.

ConnectivitySource

Parameters that define the source of the connection.

All required parameters must be populated in order to send to Azure.

Container

Reference to container resource in remote resource provider.

ContainerNetworkInterface

Container network interface child resource.

Variables are only populated by the server, and will be ignored when sending a request.

ContainerNetworkInterfaceConfiguration

Container network interface configuration child resource.

Variables are only populated by the server, and will be ignored when sending a request.

ContainerNetworkInterfaceIpConfiguration

The ip configuration for a container network interface.

Variables are only populated by the server, and will be ignored when sending a request.

DdosCustomPolicy

A DDoS custom policy in a resource group.

Variables are only populated by the server, and will be ignored when sending a request.

DdosProtectionPlan

A DDoS protection plan in a resource group.

Variables are only populated by the server, and will be ignored when sending a request.

DdosProtectionPlanListResult

A list of DDoS protection plans.

Variables are only populated by the server, and will be ignored when sending a request.

DdosSettings

Contains the DDoS protection settings of the public IP.

Delegation

Details the service to which the subnet is delegated.

Variables are only populated by the server, and will be ignored when sending a request.

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.

Dimension

Dimension of the metric.

DnsNameAvailabilityResult

Response for the CheckDnsNameAvailability API service call.

EffectiveNetworkSecurityGroup

Effective network security group.

EffectiveNetworkSecurityGroupAssociation

The effective network security group association.

EffectiveNetworkSecurityGroupListResult

Response for list effective network security groups API service call.

Variables are only populated by the server, and will be ignored when sending a request.

EffectiveNetworkSecurityRule

Effective network security rules.

EffectiveRoute

Effective Route.

EffectiveRouteListResult

Response for list effective route API service call.

Variables are only populated by the server, and will be ignored when sending a request.

EndpointServiceResult

Endpoint service.

Variables are only populated by the server, and will be ignored when sending a request.

EndpointServicesListResult

Response for the ListAvailableEndpointServices API service call.

Error

Common error representation.

ErrorDetails

Common error details representation.

ErrorResponse

The error object.

EvaluatedNetworkSecurityGroup

Results of network security group evaluation.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteCircuit

ExpressRouteCircuit resource.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteCircuitArpTable

The ARP table associated with the ExpressRouteCircuit.

ExpressRouteCircuitAuthorization

Authorization in an ExpressRouteCircuit resource.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteCircuitConnection

Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteCircuitConnectionListResult

Response for ListConnections API service call retrieves all global reach connections that belongs to a Private Peering for an ExpressRouteCircuit.

ExpressRouteCircuitListResult

Response for ListExpressRouteCircuit API service call.

ExpressRouteCircuitPeering

Peering in an ExpressRouteCircuit resource.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteCircuitPeeringConfig

Specifies the peering configuration.

ExpressRouteCircuitPeeringId

ExpressRoute circuit peering identifier.

ExpressRouteCircuitPeeringListResult

Response for ListPeering API service call retrieves all peerings that belong to an 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.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

ExpressRouteConnectionId

The ID of the ExpressRouteConnection.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteConnectionList

ExpressRouteConnection list.

ExpressRouteCrossConnection

ExpressRouteCrossConnection resource.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteCrossConnectionListResult

Response for ListExpressRouteCrossConnection API service call.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteCrossConnectionPeering

Peering in an ExpressRoute Cross Connection resource.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteCrossConnectionPeeringList

Response for ListPeering API service call retrieves all peerings that belong to an ExpressRouteCrossConnection.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteCrossConnectionRoutesTableSummary

The routes table associated with the ExpressRouteCircuit.

ExpressRouteCrossConnectionsRoutesTableSummaryListResult

Response for ListRoutesTable associated with the Express Route Cross Connections.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteGateway

ExpressRoute gateway resource.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteGatewayList

List of ExpressRoute gateways.

ExpressRouteGatewayPropertiesAutoScaleConfiguration

Configuration for auto scaling.

ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds

Minimum and maximum number of scale units to deploy.

ExpressRouteLink

ExpressRouteLink child resource definition.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteLinkListResult

Response for ListExpressRouteLinks API service call.

ExpressRoutePort

ExpressRoutePort resource definition.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRoutePortListResult

Response for ListExpressRoutePorts API service call.

ExpressRoutePortsLocation

Definition of the ExpressRoutePorts peering location resource.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRoutePortsLocationBandwidths

Real-time inventory of available ExpressRoute port bandwidths.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRoutePortsLocationListResult

Response for ListExpressRoutePortsLocations API service call.

ExpressRouteServiceProvider

A ExpressRouteResourceProvider object.

Variables are only populated by the server, and will be ignored when sending a request.

ExpressRouteServiceProviderBandwidthsOffered

Contains bandwidths offered in ExpressRouteServiceProvider resources.

ExpressRouteServiceProviderListResult

Response for the ListExpressRouteServiceProvider API service call.

FlowLogFormatParameters

Parameters that define the flow log format.

FlowLogInformation

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

All required parameters must be populated in order to send to Azure.

FlowLogStatusParameters

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

All required parameters must be populated in order to send to Azure.

FrontendIPConfiguration

Frontend IP address of the load balancer.

Variables are only populated by the server, and will be ignored when sending a request.

GatewayRoute

Gateway routing details.

Variables are only populated by the server, and will be ignored when sending a request.

GatewayRouteListResult

List of virtual network gateway routes.

GetVpnSitesConfigurationRequest

List of Vpn-Sites.

All required parameters must be populated in order to send to Azure.

HTTPConfiguration

HTTP configuration of the connectivity check.

HTTPHeader

Describes the HTTP header.

HubVirtualNetworkConnection

HubVirtualNetworkConnection Resource.

Variables are only populated by the server, and will be ignored when sending a request.

IPAddressAvailabilityResult

Response for CheckIPAddressAvailability API service call.

IPConfiguration

IP configuration.

IPConfigurationProfile

IP configuration profile child resource.

Variables are only populated by the server, and will be ignored when sending a request.

InboundNatPool

Inbound NAT pool of the load balancer.

InboundNatRule

Inbound NAT rule of the load balancer.

Variables are only populated by the server, and will be ignored when sending a request.

InboundNatRuleListResult

Response for ListInboundNatRule API service call.

Variables are only populated by the server, and will be ignored when sending a request.

IpTag

Contains the IpTag associated with the object.

IpsecPolicy

An IPSec Policy configuration for a virtual network gateway connection.

All required parameters must be populated in order to send to Azure.

Ipv6ExpressRouteCircuitPeeringConfig

Contains IPv6 peering config.

ListHubVirtualNetworkConnectionsResult

List of HubVirtualNetworkConnections and a URL nextLink to get the next set of results.

ListP2SVpnGatewaysResult

Result of the request to list P2SVpnGateways. It contains a list of P2SVpnGateways and a URL nextLink to get the next set of results.

ListP2SVpnServerConfigurationsResult

Result of the request to list all P2SVpnServerConfigurations associated to a VirtualWan. It contains a list of P2SVpnServerConfigurations and a URL nextLink to get the next set of results.

ListVirtualHubsResult

Result of the request to list VirtualHubs. It contains a list of VirtualHubs and a URL nextLink to get the next set of results.

ListVirtualWANsResult

Result of the request to list VirtualWANs. It contains a list of VirtualWANs and a URL nextLink to get the next set of results.

ListVpnConnectionsResult

Result of the request to list all vpn connections to a virtual wan vpn gateway. It contains a list of Vpn Connections and a URL nextLink to get the next set of results.

ListVpnGatewaysResult

Result of the request to list VpnGateways. It contains a list of VpnGateways and a URL nextLink to get the next set of results.

ListVpnSitesResult

Result of the request to list VpnSites. It contains a list of VpnSites and a URL nextLink to get the next set of results.

LoadBalancer

LoadBalancer resource.

Variables are only populated by the server, and will be ignored when sending a request.

LoadBalancerBackendAddressPoolListResult

Response for ListBackendAddressPool API service call.

Variables are only populated by the server, and will be ignored when sending a request.

LoadBalancerFrontendIPConfigurationListResult

Response for ListFrontendIPConfiguration API service call.

Variables are only populated by the server, and will be ignored when sending a request.

LoadBalancerListResult

Response for ListLoadBalancers API service call.

Variables are only populated by the server, and will be ignored when sending a request.

LoadBalancerLoadBalancingRuleListResult

Response for ListLoadBalancingRule API service call.

Variables are only populated by the server, and will be ignored when sending a request.

LoadBalancerOutboundRuleListResult

Response for ListOutboundRule API service call.

Variables are only populated by the server, and will be ignored when sending a request.

LoadBalancerProbeListResult

Response for ListProbe API service call.

Variables are only populated by the server, and will be ignored when sending a request.

LoadBalancerSku

SKU of a load balancer.

LoadBalancingRule

A load balancing rule for a load balancer.

LocalNetworkGateway

A common class for general resource information.

Variables are only populated by the server, and will be ignored when sending a request.

LocalNetworkGatewayListResult

Response for ListLocalNetworkGateways API service call.

Variables are only populated by the server, and will be ignored when sending a request.

LogSpecification

Description of logging specification.

ManagedServiceIdentity

Identity for the resource.

Variables are only populated by the server, and will be ignored when sending a request.

MatchCondition

Define match conditions.

All required parameters must be populated in order to send to Azure.

MatchVariable

Define match variables.

All required parameters must be populated in order to send to Azure.

MatchedRule

Matched rule.

MetricSpecification

Description of metrics specification.

NatGateway

Nat Gateway resource.

Variables are only populated by the server, and will be ignored when sending a request.

NatGatewayListResult

Response for ListNatGateways API service call.

NatGatewaySku

SKU of nat gateway.

NetworkConfigurationDiagnosticParameters

Parameters to get network configuration diagnostic.

All required parameters must be populated in order to send to Azure.

NetworkConfigurationDiagnosticProfile

Parameters to compare with network configuration.

All required parameters must be populated in order to send to Azure.

NetworkConfigurationDiagnosticResponse

Results of network configuration diagnostic on the target resource.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkConfigurationDiagnosticResult

Network configuration diagnostic result corresponded to provided traffic query.

NetworkIntentPolicy

Network Intent Policy resource.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkIntentPolicyConfiguration

Details of NetworkIntentPolicyConfiguration for PrepareNetworkPoliciesRequest.

NetworkInterface

A network interface in a resource group.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkInterfaceAssociation

Network interface and its custom security rules.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkInterfaceDnsSettings

DNS settings of a network interface.

NetworkInterfaceIPConfiguration

IPConfiguration in a network interface.

NetworkInterfaceIPConfigurationListResult

Response for list ip configurations API service call.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkInterfaceListResult

Response for the ListNetworkInterface API service call.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkInterfaceLoadBalancerListResult

Response for list ip configurations API service call.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkInterfaceTapConfiguration

Tap configuration in a Network Interface.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkInterfaceTapConfigurationListResult

Response for list tap configurations API service call.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkProfile

Network profile resource.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkProfileListResult

Response for ListNetworkProfiles API service call.

NetworkSecurityGroup

NetworkSecurityGroup resource.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkSecurityGroupListResult

Response for ListNetworkSecurityGroups API service call.

NetworkSecurityGroupResult

Network configuration diagnostic result corresponded provided traffic query.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkSecurityRulesEvaluationResult

Network security rules evaluation result.

NetworkWatcher

Network watcher in a resource group.

Variables are only populated by the server, and will be ignored when sending a request.

NetworkWatcherListResult

Response for ListNetworkWatchers API service call.

NextHopParameters

Parameters that define the source and destination endpoint.

All required parameters must be populated in order to send to Azure.

NextHopResult

The information about next hop from the specified VM.

Operation

Network REST API operation definition.

OperationDisplay

Display metadata associated with the operation.

OperationListResult

Result of the request to list Network operations. It contains a list of operations and a URL link to get the next set of results.

OperationPropertiesFormatServiceSpecification

Specification of the service.

OutboundRule

Outbound rule of the load balancer.

P2SVpnGateway

P2SVpnGateway Resource.

Variables are only populated by the server, and will be ignored when sending a request.

P2SVpnProfileParameters

Vpn Client Parameters for package generation.

P2SVpnServerConfigRadiusClientRootCertificate

Radius client root certificate of P2SVpnServerConfiguration.

Variables are only populated by the server, and will be ignored when sending a request.

P2SVpnServerConfigRadiusServerRootCertificate

Radius Server root certificate of P2SVpnServerConfiguration.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

P2SVpnServerConfigVpnClientRevokedCertificate

VPN client revoked certificate of P2SVpnServerConfiguration.

Variables are only populated by the server, and will be ignored when sending a request.

P2SVpnServerConfigVpnClientRootCertificate

VPN client root certificate of P2SVpnServerConfiguration.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

P2SVpnServerConfiguration

P2SVpnServerConfiguration Resource.

Variables are only populated by the server, and will be ignored when sending a request.

PacketCapture

Parameters that define the create packet capture operation.

All required parameters must be populated in order to send to Azure.

PacketCaptureFilter

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

PacketCaptureListResult

List of packet capture sessions.

PacketCaptureParameters

Parameters that define the create packet capture operation.

All required parameters must be populated in order to send to Azure.

PacketCaptureQueryStatusResult

Status of packet capture session.

PacketCaptureResult

Information about packet capture session.

Variables are only populated by the server, and will be ignored when sending a request.

PacketCaptureResultProperties

Describes the properties of a packet capture session.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

PacketCaptureStorageLocation

Describes the storage location for a packet capture session.

PatchRouteFilter

Route Filter Resource.

Variables are only populated by the server, and will be ignored when sending a request.

PatchRouteFilterRule

Route Filter Rule Resource.

Variables are only populated by the server, and will be ignored when sending a request.

PeerExpressRouteCircuitConnection

Peer Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.

Variables are only populated by the server, and will be ignored when sending a request.

PeerExpressRouteCircuitConnectionListResult

Response for ListPeeredConnections API service call retrieves all global reach peer circuit connections that belongs to a Private Peering for an ExpressRouteCircuit.

PolicySettings

Defines contents of a web application firewall global configuration.

PrepareNetworkPoliciesRequest

Details of PrepareNetworkPolicies for Subnet.

PrivateEndpoint

Private endpoint resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointConnection

PrivateEndpointConnection resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateEndpointListResult

Response for the ListPrivateEndpoints API service call.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkService

Private link service resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkServiceConnection

PrivateLinkServiceConnection resource.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkServiceConnectionState

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

PrivateLinkServiceIpConfiguration

The private link service ip configuration.

Variables are only populated by the server, and will be ignored when sending a request.

PrivateLinkServiceListResult

Response for the ListPrivateLinkService API service call.

Variables are only populated by the server, and will be ignored when sending a request.

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.

Variables are only populated by the server, and will be ignored when sending a request.

ProtocolConfiguration

Configuration of the protocol.

ProtocolCustomSettingsFormat

DDoS custom policy properties.

PublicIPAddress

Public IP address resource.

Variables are only populated by the server, and will be ignored when sending a request.

PublicIPAddressDnsSettings

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

PublicIPAddressListResult

Response for ListPublicIpAddresses API service call.

PublicIPAddressSku

SKU of a public IP address.

PublicIPPrefix

Public IP prefix resource.

Variables are only populated by the server, and will be ignored when sending a request.

PublicIPPrefixListResult

Response for ListPublicIpPrefixes API service call.

PublicIPPrefixSku

SKU of a public IP prefix.

QueryTroubleshootingParameters

Parameters that define the resource to query the troubleshooting result.

All required parameters must be populated in order to send to Azure.

ReferencedPublicIpAddress

Reference to a public IP address.

Resource

Common resource representation.

Variables are only populated by the server, and will be ignored when sending a request.

ResourceNavigationLink

ResourceNavigationLink resource.

Variables are only populated by the server, and will be ignored when sending a request.

ResourceNavigationLinksListResult

Response for ResourceNavigationLinks_List operation.

Variables are only populated by the server, and will be ignored when sending a request.

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.

Variables are only populated by the server, and will be ignored when sending a request.

RouteFilterListResult

Response for the ListRouteFilters API service call.

RouteFilterRule

Route Filter Rule Resource.

Variables are only populated by the server, and will be ignored when sending a request.

RouteFilterRuleListResult

Response for the ListRouteFilterRules API service call.

RouteListResult

Response for the ListRoute API service call.

RouteTable

Route table resource.

Variables are only populated by the server, and will be ignored when sending a request.

RouteTableListResult

Response for the ListRouteTable API service call.

SecurityGroupNetworkInterface

Network interface and all its associated security rules.

SecurityGroupViewParameters

Parameters that define the VM to check security groups for.

All required parameters must be populated in order to send to Azure.

SecurityGroupViewResult

The information about security rules applied to the specified VM.

SecurityRule

Network security rule.

SecurityRuleAssociations

All security rules associated with the network interface.

SecurityRuleListResult

Response for ListSecurityRule API service call. Retrieves all security rules that belongs to a network security group.

ServiceAssociationLink

ServiceAssociationLink resource.

Variables are only populated by the server, and will be ignored when sending a request.

ServiceAssociationLinksListResult

Response for ServiceAssociationLinks_List operation.

Variables are only populated by the server, and will be ignored when sending a request.

ServiceEndpointPolicy

Service End point policy resource.

Variables are only populated by the server, and will be ignored when sending a request.

ServiceEndpointPolicyDefinition

Service Endpoint policy definitions.

Variables are only populated by the server, and will be ignored when sending a request.

ServiceEndpointPolicyDefinitionListResult

Response for ListServiceEndpointPolicyDefinition API service call. Retrieves all service endpoint policy definition that belongs to a service endpoint policy.

ServiceEndpointPolicyListResult

Response for ListServiceEndpointPolicies API service call.

Variables are only populated by the server, and will be ignored when sending a request.

ServiceEndpointPropertiesFormat

The service endpoint properties.

ServiceTagInformation

The service tag information.

Variables are only populated by the server, and will be ignored when sending a request.

ServiceTagInformationPropertiesFormat

Properties of the service tag information.

Variables are only populated by the server, and will be ignored when sending a request.

ServiceTagsListResult

Response for the ListServiceTags API service call.

Variables are only populated by the server, and will be ignored when sending a request.

SubResource

Reference to another subresource.

Subnet

Subnet in a virtual network resource.

Variables are only populated by the server, and will be ignored when sending a request.

SubnetAssociation

Subnet and it's custom security rules.

Variables are only populated by the server, and will be ignored when sending a request.

SubnetListResult

Response for ListSubnets API service callRetrieves all subnet that belongs to a virtual network.

TagsObject

Tags object for patch operations.

Topology

Topology of the specified resource group.

Variables are only populated by the server, and will be ignored when sending a request.

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.

TrafficAnalyticsConfigurationProperties

Parameters that define the configuration of traffic analytics.

All required parameters must be populated in order to send to Azure.

TrafficAnalyticsProperties

Parameters that define the configuration of traffic analytics.

All required parameters must be populated in order to send to Azure.

TroubleshootingDetails

Information gained from troubleshooting of specified resource.

TroubleshootingParameters

Parameters that define the resource to troubleshoot.

All required parameters must be populated in order to send to Azure.

TroubleshootingRecommendedActions

Recommended actions based on discovered issues.

TroubleshootingResult

Troubleshooting information gained from specified resource.

TunnelConnectionHealth

VirtualNetworkGatewayConnection properties.

Variables are only populated by the server, and will be ignored when sending a request.

Usage

Describes network resource usage.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

UsageName

The usage names.

UsagesListResult

The list usages operation response.

VerificationIPFlowParameters

Parameters that define the IP flow to be verified.

All required parameters must be populated in order to send to Azure.

VerificationIPFlowResult

Results of IP flow verification on the target resource.

VirtualHub

VirtualHub Resource.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualHubId

Virtual Hub identifier.

VirtualHubRoute

VirtualHub route.

VirtualHubRouteTable

VirtualHub route table.

VirtualNetwork

Virtual Network resource.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkConnectionGatewayReference

A reference to VirtualNetworkGateway or LocalNetworkGateway resource.

All required parameters must be populated in order to send to Azure.

VirtualNetworkGateway

A common class for general resource information.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkGatewayConnection

A common class for general resource information.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

VirtualNetworkGatewayConnectionListEntity

A common class for general resource information.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

VirtualNetworkGatewayConnectionListResult

Response for the ListVirtualNetworkGatewayConnections API service call.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkGatewayIPConfiguration

IP configuration for virtual network gateway.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkGatewayListConnectionsResult

Response for the VirtualNetworkGatewayListConnections API service call.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkGatewayListResult

Response for the ListVirtualNetworkGateways API service call.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkGatewaySku

VirtualNetworkGatewaySku details.

VirtualNetworkListResult

Response for the ListVirtualNetworks API service call.

VirtualNetworkListUsageResult

Response for the virtual networks GetUsage API service call.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkPeering

Peerings in a virtual network resource.

VirtualNetworkPeeringListResult

Response for ListSubnets API service call. Retrieves all subnets that belong to a virtual network.

VirtualNetworkTap

Virtual Network Tap resource.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkTapListResult

Response for ListVirtualNetworkTap API service call.

VirtualNetworkUsage

Usage details for subnet.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualNetworkUsageName

Usage strings container.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualWAN

VirtualWAN Resource.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualWanSecurityProvider

Collection of SecurityProviders.

Variables are only populated by the server, and will be ignored when sending a request.

VirtualWanSecurityProviders

Collection of SecurityProviders.

VpnClientConfiguration

VpnClientConfiguration for P2S client.

VpnClientConnectionHealth

VpnClientConnectionHealth properties.

Variables are only populated by the server, and will be ignored when sending a request.

VpnClientConnectionHealthDetail

VPN client connection health detail.

Variables are only populated by the server, and will be ignored when sending a request.

VpnClientConnectionHealthDetailListResult

List of virtual network gateway vpn client connection health.

VpnClientIPsecParameters

An IPSec parameters for a virtual network gateway P2S connection.

All required parameters must be populated in order to send to Azure.

VpnClientParameters

Vpn Client Parameters for package generation.

VpnClientRevokedCertificate

VPN client revoked certificate of virtual network gateway.

Variables are only populated by the server, and will be ignored when sending a request.

VpnClientRootCertificate

VPN client root certificate of virtual network gateway.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

VpnConnection

VpnConnection Resource.

Variables are only populated by the server, and will be ignored when sending a request.

VpnDeviceScriptParameters

Vpn device configuration script generation parameters.

VpnGateway

VpnGateway Resource.

Variables are only populated by the server, and will be ignored when sending a request.

VpnProfileResponse

Vpn Profile Response for package generation.

VpnSite

VpnSite Resource.

Variables are only populated by the server, and will be ignored when sending a request.

VpnSiteId

VpnSite Resource.

Variables are only populated by the server, and will be ignored when sending a request.

WebApplicationFirewallCustomRule

Defines contents of a web application rule.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

WebApplicationFirewallPolicy

Defines web application firewall policy.

Variables are only populated by the server, and will be ignored when sending a request.

WebApplicationFirewallPolicyListResult

Result of the request to list WebApplicationFirewallPolicies. It contains a list of WebApplicationFirewallPolicy objects and a URL link to get the next set of results.

Variables are only populated by the server, and will be ignored when sending a request.

Enums

Access

Access to be allowed or denied.

ApplicationGatewayBackendHealthServerHealth

Health of backend server.

ApplicationGatewayCookieBasedAffinity

Cookie based affinity.

ApplicationGatewayCustomErrorStatusCode

Status code of the application gateway customer error.

ApplicationGatewayFirewallMode

Web application firewall mode.

ApplicationGatewayOperationalState

Operational state of the application gateway resource.

ApplicationGatewayProtocol

Application Gateway protocol.

ApplicationGatewayRedirectType

Redirect type enum.

ApplicationGatewayRequestRoutingRuleType

Rule type.

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.

AssociationType

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

AuthenticationMethod

VPN client authentication method.

AuthorizationUseStatus

The authorization use status.

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.

AzureFirewallRCActionType

The action type of a rule collection.

AzureFirewallThreatIntelMode

The operation mode for Threat Intel.

BgpPeerState

The BGP peer state.

CircuitConnectionStatus

Express Route Circuit connection state.

ConnectionMonitorSourceStatus

Status of connection monitor source.

ConnectionState

The connection state.

ConnectionStatus

The connection status.

DdosCustomPolicyProtocol

The protocol for which the DDoS protection policy is being customized.

DdosCustomPolicyTriggerSensitivityOverride

The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.

DdosSettingsProtectionCoverage

The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.

DhGroup

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

Direction

The direction of the traffic.

EffectiveRouteSource

Who created the route.

EffectiveRouteState

The value of effective route.

EffectiveSecurityRuleProtocol

The network protocol this rule applies to.

EvaluationState

Connectivity analysis evaluation state.

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.

ExpressRouteLinkAdminState

Administrative state of the physical port.

ExpressRouteLinkConnectorType

Physical fiber port type.

ExpressRoutePeeringState

The state of peering.

ExpressRoutePeeringType

The peering type.

ExpressRoutePortsEncapsulation

Encapsulation method on physical ports.

FlowLogFormatType

The file type of flow log.

HTTPMethod

HTTP method.

HubVirtualNetworkConnectionStatus

The current state of the VirtualHub to vnet connection.

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

IpFlowProtocol

Protocol to be verified on.

IpsecEncryption

The IPSec encryption algorithm (IKE phase 1).

IpsecIntegrity

The IPSec integrity algorithm (IKE phase 1).

IssueType

The type of issue.

LoadBalancerOutboundRuleProtocol

The protocol for the outbound rule in load balancer.

LoadBalancerSkuName

Name of a load balancer SKU.

LoadDistribution

The load distribution policy for this rule.

NatGatewaySkuName

Name of Nat Gateway SKU.

NetworkOperationStatus

Status of the Azure async operation.

NextHopType

Next hop type.

OfficeTrafficCategory

The office traffic category.

Origin

The origin of the issue.

PcError

An enumeration.

PcProtocol

Protocol to be filtered on.

PcStatus

The status of the packet capture session.

PfsGroup

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

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.

ProvisioningState

The current provisioning state.

PublicIPAddressSkuName

Name of a public IP address SKU.

PublicIPPrefixSkuName

Name of a public IP prefix SKU.

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.

RouteNextHopType

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

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.

ServiceProviderProvisioningState

The ServiceProviderProvisioningState state of the resource.

Severity

The severity of the issue.

TransportProtocol

The transport protocol for the endpoint.

TunnelConnectionStatus

The current state of the tunnel.

UsageUnit

An enum describing the unit of measurement.

VerbosityLevel

Verbosity level.

VirtualNetworkGatewayConnectionProtocol

Gateway connection protocol.

VirtualNetworkGatewayConnectionStatus

Virtual Network Gateway connection status.

VirtualNetworkGatewayConnectionType

Gateway connection type.

VirtualNetworkGatewaySkuName

Gateway SKU name.

VirtualNetworkGatewaySkuTier

Gateway SKU tier.

VirtualNetworkGatewayType

The type of this virtual network gateway.

VirtualNetworkPeeringState

The status of the virtual network peering.

VirtualWanSecurityProviderType

The virtual wan security provider type.

VpnClientProtocol

VPN client protocol enabled for the virtual network gateway.

VpnConnectionStatus

The current state of the vpn connection.

VpnGatewayTunnelingProtocol

VPN protocol enabled for the P2SVpnServerConfiguration.

VpnType

The type of this virtual network gateway.

WebApplicationFirewallAction

Type of Actions.

WebApplicationFirewallEnabledState

Describes if the policy is in enabled state or disabled state.

WebApplicationFirewallMatchVariable

Match Variable.

WebApplicationFirewallMode

Describes if it is in detection mode or prevention mode at policy level.

WebApplicationFirewallOperator

Describes operator to be matched.

WebApplicationFirewallPolicyResourceState

Resource status of the policy.

WebApplicationFirewallRuleType

Describes type of rule.

WebApplicationFirewallTransform

Describes what transforms applied before matching.