@azure/arm-network package

Interfaces

AadAuthenticationParameters

AAD Vpn authentication type related parameters.

Action

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

ActiveBaseSecurityAdminRule

Network base admin rule.

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.

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.

AdminRuleCollectionsCreateOrUpdateOptionalParams

Optional parameters.

AdminRuleCollectionsDeleteOptionalParams

Optional parameters.

AdminRuleCollectionsGetOptionalParams

Optional parameters.

AdminRuleCollectionsListOptionalParams

Optional parameters.

AdminRuleCollectionsOperations

Interface representing a AdminRuleCollections operations.

AdminRulesCreateOrUpdateOptionalParams

Optional parameters.

AdminRulesDeleteOptionalParams

Optional parameters.

AdminRulesGetOptionalParams

Optional parameters.

AdminRulesListOptionalParams

Optional parameters.

AdminRulesOperations

Interface representing a AdminRules operations.

AdvertisedPublicPrefixProperties

Prefix properties required to perform validation using openssl signature.

AfcConfiguration

AFC configuration for the Azure Firewall.

ApplicationGateway

Application gateway resource.

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

model interface 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.

ApplicationGatewayPrivateEndpointConnectionsDeleteOptionalParams

Optional parameters.

ApplicationGatewayPrivateEndpointConnectionsGetOptionalParams

Optional parameters.

ApplicationGatewayPrivateEndpointConnectionsListOptionalParams

Optional parameters.

ApplicationGatewayPrivateEndpointConnectionsOperations

Interface representing a ApplicationGatewayPrivateEndpointConnections operations.

ApplicationGatewayPrivateEndpointConnectionsUpdateOptionalParams

Optional parameters.

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.

ApplicationGatewayPrivateLinkResourcesListOptionalParams

Optional parameters.

ApplicationGatewayPrivateLinkResourcesOperations

Interface representing a ApplicationGatewayPrivateLinkResources operations.

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.

ApplicationGatewayWafDynamicManifestsDefaultGetOptionalParams

Optional parameters.

ApplicationGatewayWafDynamicManifestsDefaultOperations

Interface representing a ApplicationGatewayWafDynamicManifestsDefault operations.

ApplicationGatewayWafDynamicManifestsListOptionalParams

Optional parameters.

ApplicationGatewayWafDynamicManifestsOperations

Interface representing a ApplicationGatewayWafDynamicManifests operations.

ApplicationGatewayWebApplicationFirewallConfiguration

Application gateway web application firewall configuration.

ApplicationGatewaysBackendHealthOnDemandOptionalParams

Optional parameters.

ApplicationGatewaysBackendHealthOptionalParams

Optional parameters.

ApplicationGatewaysCreateOrUpdateOptionalParams

Optional parameters.

ApplicationGatewaysDeleteOptionalParams

Optional parameters.

ApplicationGatewaysGetOptionalParams

Optional parameters.

ApplicationGatewaysGetSslPredefinedPolicyOptionalParams

Optional parameters.

ApplicationGatewaysListAllOptionalParams

Optional parameters.

ApplicationGatewaysListAvailableRequestHeadersOptionalParams

Optional parameters.

ApplicationGatewaysListAvailableResponseHeadersOptionalParams

Optional parameters.

ApplicationGatewaysListAvailableServerVariablesOptionalParams

Optional parameters.

ApplicationGatewaysListAvailableSslOptionsOptionalParams

Optional parameters.

ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams

Optional parameters.

ApplicationGatewaysListAvailableWafRuleSetsOptionalParams

Optional parameters.

ApplicationGatewaysListOptionalParams

Optional parameters.

ApplicationGatewaysOperations

Interface representing a ApplicationGateways operations.

ApplicationGatewaysStartOptionalParams

Optional parameters.

ApplicationGatewaysStopOptionalParams

Optional parameters.

ApplicationGatewaysUpdateTagsOptionalParams

Optional parameters.

ApplicationRule

Rule of type application.

ApplicationSecurityGroup

An application security group in a resource group.

ApplicationSecurityGroupPropertiesFormat

Application security group properties.

ApplicationSecurityGroupsCreateOrUpdateOptionalParams

Optional parameters.

ApplicationSecurityGroupsDeleteOptionalParams

Optional parameters.

ApplicationSecurityGroupsGetOptionalParams

Optional parameters.

ApplicationSecurityGroupsListAllOptionalParams

Optional parameters.

ApplicationSecurityGroupsListOptionalParams

Optional parameters.

ApplicationSecurityGroupsOperations

Interface representing a ApplicationSecurityGroups operations.

ApplicationSecurityGroupsUpdateTagsOptionalParams

Optional parameters.

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.

AvailableDelegationsListOptionalParams

Optional parameters.

AvailableDelegationsOperations

Interface representing a AvailableDelegations operations.

AvailableEndpointServicesListOptionalParams

Optional parameters.

AvailableEndpointServicesOperations

Interface representing a AvailableEndpointServices operations.

AvailablePrivateEndpointType

The information of an AvailablePrivateEndpointType.

AvailablePrivateEndpointTypesListByResourceGroupOptionalParams

Optional parameters.

AvailablePrivateEndpointTypesListOptionalParams

Optional parameters.

AvailablePrivateEndpointTypesOperations

Interface representing a AvailablePrivateEndpointTypes operations.

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.

AvailableResourceGroupDelegationsListOptionalParams

Optional parameters.

AvailableResourceGroupDelegationsOperations

Interface representing a AvailableResourceGroupDelegations operations.

AvailableServiceAlias

The available service alias.

AvailableServiceAliasesListByResourceGroupOptionalParams

Optional parameters.

AvailableServiceAliasesListOptionalParams

Optional parameters.

AvailableServiceAliasesOperations

Interface representing a AvailableServiceAliases operations.

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.

AzureFirewallFqdnTagsListAllOptionalParams

Optional parameters.

AzureFirewallFqdnTagsOperations

Interface representing a AzureFirewallFqdnTags operations.

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.

AzureFirewallsCreateOrUpdateOptionalParams

Optional parameters.

AzureFirewallsDeleteOptionalParams

Optional parameters.

AzureFirewallsGetOptionalParams

Optional parameters.

AzureFirewallsListAllOptionalParams

Optional parameters.

AzureFirewallsListLearnedPrefixesOptionalParams

Optional parameters.

AzureFirewallsListOptionalParams

Optional parameters.

AzureFirewallsOperations

Interface representing a AzureFirewalls operations.

AzureFirewallsPacketCaptureOperationOptionalParams

Optional parameters.

AzureFirewallsPacketCaptureOptionalParams

Optional parameters.

AzureFirewallsUpdateTagsOptionalParams

Optional parameters.

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.

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

model interface BastionHostPropertiesFormatNetworkAcls

BastionHostsCreateOrUpdateOptionalParams

Optional parameters.

BastionHostsDeleteOptionalParams

Optional parameters.

BastionHostsGetOptionalParams

Optional parameters.

BastionHostsListByResourceGroupOptionalParams

Optional parameters.

BastionHostsListOptionalParams

Optional parameters.

BastionHostsOperations

Interface representing a BastionHosts operations.

BastionHostsUpdateTagsOptionalParams

Optional parameters.

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.

BgpServiceCommunitiesListOptionalParams

Optional parameters.

BgpServiceCommunitiesOperations

Interface representing a BgpServiceCommunities operations.

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.

CheckDnsNameAvailabilityOptionalParams

Optional parameters.

CheckPrivateLinkServiceVisibilityRequest

Request body of the CheckPrivateLinkServiceVisibility API service call.

ChildResource

Proxy resource representation.

CircuitMetadataMap

model interface CircuitMetadataMap

CloudError

An error response from the service.

CloudErrorBody

An error response from the service.

Commit

The commit resource

CommitProperties

Properties of commit

CommitsCreateOrUpdateOptionalParams

Optional parameters.

CommitsDeleteOptionalParams

Optional parameters.

CommitsGetOptionalParams

Optional parameters.

CommitsListOptionalParams

Optional parameters.

CommitsOperations

Interface representing a Commits operations.

CommonErrorAdditionalInfo

The resource management error additional info.

CommonErrorDetail

The error detail.

CommonErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

CommonProxyResource

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

CommonResource

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

CommonTrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

model interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties

ConfigurationGroup

The network configuration group resource

ConfigurationPolicyGroupsCreateOrUpdateOptionalParams

Optional parameters.

ConfigurationPolicyGroupsDeleteOptionalParams

Optional parameters.

ConfigurationPolicyGroupsGetOptionalParams

Optional parameters.

ConfigurationPolicyGroupsListByVpnServerConfigurationOptionalParams

Optional parameters.

ConfigurationPolicyGroupsOperations

Interface representing a ConfigurationPolicyGroups operations.

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.

ConnectionMonitorsCreateOrUpdateOptionalParams

Optional parameters.

ConnectionMonitorsDeleteOptionalParams

Optional parameters.

ConnectionMonitorsGetOptionalParams

Optional parameters.

ConnectionMonitorsListOptionalParams

Optional parameters.

ConnectionMonitorsOperations

Interface representing a ConnectionMonitors operations.

ConnectionMonitorsStopOptionalParams

Optional parameters.

ConnectionMonitorsUpdateTagsOptionalParams

Optional parameters.

ConnectionPoliciesCreateOrUpdateOptionalParams

Optional parameters.

ConnectionPoliciesDeleteOptionalParams

Optional parameters.

ConnectionPoliciesGetOptionalParams

Optional parameters.

ConnectionPoliciesListOptionalParams

Optional parameters.

ConnectionPoliciesOperations

Interface representing a ConnectionPolicies operations.

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 .

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.

ConnectivityConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

ConnectivityConfigurationsDeleteOptionalParams

Optional parameters.

ConnectivityConfigurationsGetOptionalParams

Optional parameters.

ConnectivityConfigurationsListOptionalParams

Optional parameters.

ConnectivityConfigurationsOperations

Interface representing a ConnectivityConfigurations operations.

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.

CustomIPPrefixesCreateOrUpdateOptionalParams

Optional parameters.

CustomIPPrefixesDeleteOptionalParams

Optional parameters.

CustomIPPrefixesGetOptionalParams

Optional parameters.

CustomIPPrefixesListAllOptionalParams

Optional parameters.

CustomIPPrefixesListOptionalParams

Optional parameters.

CustomIPPrefixesOperations

Interface representing a CustomIPPrefixes operations.

CustomIPPrefixesUpdateTagsOptionalParams

Optional parameters.

CustomIpPrefix

Custom IP prefix resource.

CustomIpPrefixPropertiesFormat

Custom IP prefix properties.

DdosCustomPoliciesCreateOrUpdateOptionalParams

Optional parameters.

DdosCustomPoliciesDeleteOptionalParams

Optional parameters.

DdosCustomPoliciesGetOptionalParams

Optional parameters.

DdosCustomPoliciesListAllOptionalParams

Optional parameters.

DdosCustomPoliciesListOptionalParams

Optional parameters.

DdosCustomPoliciesOperations

Interface representing a DdosCustomPolicies operations.

DdosCustomPoliciesUpdateTagsOptionalParams

Optional parameters.

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.

DdosProtectionPlansCreateOrUpdateOptionalParams

Optional parameters.

DdosProtectionPlansDeleteOptionalParams

Optional parameters.

DdosProtectionPlansGetOptionalParams

Optional parameters.

DdosProtectionPlansListByResourceGroupOptionalParams

Optional parameters.

DdosProtectionPlansListOptionalParams

Optional parameters.

DdosProtectionPlansOperations

Interface representing a DdosProtectionPlans operations.

DdosProtectionPlansUpdateTagsOptionalParams

Optional parameters.

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.

DefaultSecurityRulesGetOptionalParams

Optional parameters.

DefaultSecurityRulesListOptionalParams

Optional parameters.

DefaultSecurityRulesOperations

Interface representing a DefaultSecurityRules operations.

Delegation

Details the service to which the subnet is delegated.

DelegationProperties

Properties of the delegation.

DeleteBastionShareableLinkByTokenOptionalParams

Optional parameters.

DeleteBastionShareableLinkOptionalParams

Optional parameters.

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.

DisassociateCloudServicePublicIpRequest

The request for DisassociateCloudServicePublicIpOperation.

DisconnectActiveSessionsOptionalParams

Optional parameters.

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

DscpConfigurationOperationsCreateOrUpdateOptionalParams

Optional parameters.

DscpConfigurationOperationsDeleteOptionalParams

Optional parameters.

DscpConfigurationOperationsGetOptionalParams

Optional parameters.

DscpConfigurationOperationsListAllOptionalParams

Optional parameters.

DscpConfigurationOperationsListOptionalParams

Optional parameters.

DscpConfigurationOperationsOperations

Interface representing a DscpConfigurationOperations operations.

DscpConfigurationPropertiesFormat

Differentiated Services Code Point configuration properties.

EffectiveBaseSecurityAdminRule

Network base admin rule.

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.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorDetails

Common error details representation.

ErrorModel

Common error 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.

ExpressRouteCircuit

ExpressRouteCircuit resource.

ExpressRouteCircuitArpTable

The ARP table associated with the ExpressRouteCircuit.

ExpressRouteCircuitAuthorization

Authorization in an ExpressRouteCircuit resource.

ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams

Optional parameters.

ExpressRouteCircuitAuthorizationsDeleteOptionalParams

Optional parameters.

ExpressRouteCircuitAuthorizationsGetOptionalParams

Optional parameters.

ExpressRouteCircuitAuthorizationsListOptionalParams

Optional parameters.

ExpressRouteCircuitAuthorizationsOperations

Interface representing a ExpressRouteCircuitAuthorizations operations.

ExpressRouteCircuitConnection

Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.

ExpressRouteCircuitConnectionPropertiesFormat

Properties of the express route circuit connection.

ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams

Optional parameters.

ExpressRouteCircuitConnectionsDeleteOptionalParams

Optional parameters.

ExpressRouteCircuitConnectionsGetOptionalParams

Optional parameters.

ExpressRouteCircuitConnectionsListOptionalParams

Optional parameters.

ExpressRouteCircuitConnectionsOperations

Interface representing a ExpressRouteCircuitConnections operations.

ExpressRouteCircuitPeering

Peering in an ExpressRouteCircuit resource.

ExpressRouteCircuitPeeringConfig

Specifies the peering configuration.

ExpressRouteCircuitPeeringId

ExpressRoute circuit peering identifier.

ExpressRouteCircuitPeeringPropertiesFormat

Properties of the express route circuit peering.

ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams

Optional parameters.

ExpressRouteCircuitPeeringsDeleteOptionalParams

Optional parameters.

ExpressRouteCircuitPeeringsGetOptionalParams

Optional parameters.

ExpressRouteCircuitPeeringsListOptionalParams

Optional parameters.

ExpressRouteCircuitPeeringsOperations

Interface representing a ExpressRouteCircuitPeerings operations.

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.

ExpressRouteCircuitsCreateOrUpdateOptionalParams

Optional parameters.

ExpressRouteCircuitsDeleteOptionalParams

Optional parameters.

ExpressRouteCircuitsGetCircuitLinkFailoverAllTestsDetailsOptionalParams

Optional parameters.

ExpressRouteCircuitsGetCircuitLinkFailoverSingleTestDetailsOptionalParams

Optional parameters.

ExpressRouteCircuitsGetOptionalParams

Optional parameters.

ExpressRouteCircuitsGetPeeringStatsOptionalParams

Optional parameters.

ExpressRouteCircuitsGetStatsOptionalParams

Optional parameters.

ExpressRouteCircuitsListAllOptionalParams

Optional parameters.

ExpressRouteCircuitsListArpTableOptionalParams

Optional parameters.

ExpressRouteCircuitsListOptionalParams

Optional parameters.

ExpressRouteCircuitsListRoutesTableOptionalParams

Optional parameters.

ExpressRouteCircuitsListRoutesTableSummaryOptionalParams

Optional parameters.

ExpressRouteCircuitsOperations

Interface representing a ExpressRouteCircuits operations.

ExpressRouteCircuitsRoutesTableListResult

Response for ListRoutesTable associated with the Express Route Circuits API.

ExpressRouteCircuitsRoutesTableSummaryListResult

Response for ListRoutesTable associated with the Express Route Circuits API.

ExpressRouteCircuitsStartCircuitLinkFailoverTestOptionalParams

Optional parameters.

ExpressRouteCircuitsStopCircuitLinkFailoverTestOptionalParams

Optional parameters.

ExpressRouteCircuitsUpdateTagsOptionalParams

Optional parameters.

ExpressRouteConnection

ExpressRouteConnection resource.

ExpressRouteConnectionId

The ID of the ExpressRouteConnection.

ExpressRouteConnectionList

ExpressRouteConnection list.

ExpressRouteConnectionProperties

Properties of the ExpressRouteConnection subresource.

ExpressRouteConnectionsCreateOrUpdateOptionalParams

Optional parameters.

ExpressRouteConnectionsDeleteOptionalParams

Optional parameters.

ExpressRouteConnectionsGetOptionalParams

Optional parameters.

ExpressRouteConnectionsListOptionalParams

Optional parameters.

ExpressRouteConnectionsOperations

Interface representing a ExpressRouteConnections operations.

ExpressRouteCrossConnection

ExpressRouteCrossConnection resource.

ExpressRouteCrossConnectionPeering

Peering in an ExpressRoute Cross Connection resource.

ExpressRouteCrossConnectionPeeringProperties

Properties of express route cross connection peering.

ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams

Optional parameters.

ExpressRouteCrossConnectionPeeringsDeleteOptionalParams

Optional parameters.

ExpressRouteCrossConnectionPeeringsGetOptionalParams

Optional parameters.

ExpressRouteCrossConnectionPeeringsListOptionalParams

Optional parameters.

ExpressRouteCrossConnectionPeeringsOperations

Interface representing a ExpressRouteCrossConnectionPeerings operations.

ExpressRouteCrossConnectionProperties

Properties of ExpressRouteCrossConnection.

ExpressRouteCrossConnectionRoutesTableSummary

The routes table associated with the ExpressRouteCircuit.

ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams

Optional parameters.

ExpressRouteCrossConnectionsGetOptionalParams

Optional parameters.

ExpressRouteCrossConnectionsListArpTableOptionalParams

Optional parameters.

ExpressRouteCrossConnectionsListByResourceGroupOptionalParams

Optional parameters.

ExpressRouteCrossConnectionsListOptionalParams

Optional parameters.

ExpressRouteCrossConnectionsListRoutesTableOptionalParams

Optional parameters.

ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams

Optional parameters.

ExpressRouteCrossConnectionsOperations

Interface representing a ExpressRouteCrossConnections operations.

ExpressRouteCrossConnectionsRoutesTableSummaryListResult

Response for ListRoutesTable associated with the Express Route Cross Connections.

ExpressRouteCrossConnectionsUpdateTagsOptionalParams

Optional parameters.

ExpressRouteFailoverCircuitResourceDetails

model interface ExpressRouteFailoverCircuitResourceDetails

ExpressRouteFailoverConnectionResourceDetails

model interface ExpressRouteFailoverConnectionResourceDetails

ExpressRouteFailoverRedundantRoute

model interface 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.

ExpressRouteGatewaysCreateOrUpdateOptionalParams

Optional parameters.

ExpressRouteGatewaysDeleteOptionalParams

Optional parameters.

ExpressRouteGatewaysGetFailoverAllTestsDetailsOptionalParams

Optional parameters.

ExpressRouteGatewaysGetFailoverSingleTestDetailsOptionalParams

Optional parameters.

ExpressRouteGatewaysGetOptionalParams

Optional parameters.

ExpressRouteGatewaysGetResiliencyInformationOptionalParams

Optional parameters.

ExpressRouteGatewaysGetRoutesInformationOptionalParams

Optional parameters.

ExpressRouteGatewaysListByResourceGroupOptionalParams

Optional parameters.

ExpressRouteGatewaysListBySubscriptionOptionalParams

Optional parameters.

ExpressRouteGatewaysOperations

Interface representing a ExpressRouteGateways operations.

ExpressRouteGatewaysStartSiteFailoverTestOptionalParams

Optional parameters.

ExpressRouteGatewaysStopSiteFailoverTestOptionalParams

Optional parameters.

ExpressRouteGatewaysUpdateTagsOptionalParams

Optional parameters.

ExpressRouteLink

ExpressRouteLink child resource definition.

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

ExpressRouteLink Mac Security Configuration.

ExpressRouteLinkPropertiesFormat

Properties specific to ExpressRouteLink resources.

ExpressRouteLinksGetOptionalParams

Optional parameters.

ExpressRouteLinksListOptionalParams

Optional parameters.

ExpressRouteLinksOperations

Interface representing a ExpressRouteLinks operations.

ExpressRoutePort

ExpressRoutePort resource definition.

ExpressRoutePortAuthorization

ExpressRoutePort Authorization resource definition.

ExpressRoutePortAuthorizationPropertiesFormat

Properties of ExpressRoutePort Authorization.

ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams

Optional parameters.

ExpressRoutePortAuthorizationsDeleteOptionalParams

Optional parameters.

ExpressRoutePortAuthorizationsGetOptionalParams

Optional parameters.

ExpressRoutePortAuthorizationsListOptionalParams

Optional parameters.

ExpressRoutePortAuthorizationsOperations

Interface representing a ExpressRoutePortAuthorizations operations.

ExpressRoutePortPropertiesFormat

Properties specific to ExpressRoutePort resources.

ExpressRoutePortsCreateOrUpdateOptionalParams

Optional parameters.

ExpressRoutePortsDeleteOptionalParams

Optional parameters.

ExpressRoutePortsGenerateLOAOptionalParams

Optional parameters.

ExpressRoutePortsGetOptionalParams

Optional parameters.

ExpressRoutePortsListByResourceGroupOptionalParams

Optional parameters.

ExpressRoutePortsListOptionalParams

Optional parameters.

ExpressRoutePortsLocation

Definition of the ExpressRoutePorts peering location resource.

ExpressRoutePortsLocationBandwidths

Real-time inventory of available ExpressRoute port bandwidths.

ExpressRoutePortsLocationPropertiesFormat

Properties specific to ExpressRoutePorts peering location resources.

ExpressRoutePortsLocationsGetOptionalParams

Optional parameters.

ExpressRoutePortsLocationsListOptionalParams

Optional parameters.

ExpressRoutePortsLocationsOperations

Interface representing a ExpressRoutePortsLocations operations.

ExpressRoutePortsOperations

Interface representing a ExpressRoutePorts operations.

ExpressRoutePortsUpdateTagsOptionalParams

Optional parameters.

ExpressRouteProviderPort

ExpressRouteProviderPort resource.

ExpressRouteProviderPortListResult

Response for ListExpressRouteProviderPort API service call.

ExpressRouteProviderPortOptionalParams

Optional parameters.

ExpressRouteProviderPortProperties

Properties of ExpressRouteProviderPort.

ExpressRouteProviderPortsLocationListOptionalParams

Optional parameters.

ExpressRouteProviderPortsLocationOperations

Interface representing a ExpressRouteProviderPortsLocation operations.

ExpressRouteServiceProvider

A ExpressRouteResourceProvider object.

ExpressRouteServiceProviderBandwidthsOffered

Contains bandwidths offered in ExpressRouteServiceProvider resources.

ExpressRouteServiceProviderPropertiesFormat

Properties of ExpressRouteServiceProvider.

ExpressRouteServiceProvidersListOptionalParams

Optional parameters.

ExpressRouteServiceProvidersOperations

Interface representing a ExpressRouteServiceProviders operations.

ExtendedLocation

ExtendedLocation complex type.

FailoverConnectionDetails

model interface FailoverConnectionDetails

FilterItems

Will contain the filter name and values to operate on

FirewallPacketCaptureParameters

Azure Firewall Packet Capture Parameters.

FirewallPoliciesCreateOrUpdateOptionalParams

Optional parameters.

FirewallPoliciesDeleteOptionalParams

Optional parameters.

FirewallPoliciesGetOptionalParams

Optional parameters.

FirewallPoliciesListAllOptionalParams

Optional parameters.

FirewallPoliciesListOptionalParams

Optional parameters.

FirewallPoliciesOperations

Interface representing a FirewallPolicies operations.

FirewallPoliciesUpdateTagsOptionalParams

Optional parameters.

FirewallPolicy

FirewallPolicy Resource.

FirewallPolicyCertificateAuthority

Trusted Root certificates properties for tls.

FirewallPolicyDeploymentsDeployOptionalParams

Optional parameters.

FirewallPolicyDeploymentsOperations

Interface representing a FirewallPolicyDeployments operations.

FirewallPolicyDraft

FirewallPolicy Resource.

FirewallPolicyDraftProperties

model interface FirewallPolicyDraftProperties

FirewallPolicyDraftsCreateOrUpdateOptionalParams

Optional parameters.

FirewallPolicyDraftsDeleteOptionalParams

Optional parameters.

FirewallPolicyDraftsGetOptionalParams

Optional parameters.

FirewallPolicyDraftsOperations

Interface representing a FirewallPolicyDrafts operations.

FirewallPolicyFilterRuleCollection

Firewall Policy Filter Rule Collection.

FirewallPolicyFilterRuleCollectionAction

Properties of the FirewallPolicyFilterRuleCollectionAction.

FirewallPolicyHttpHeaderToInsert

name and value of HTTP/S header to insert

FirewallPolicyIdpsSignaturesFilterValuesListOptionalParams

Optional parameters.

FirewallPolicyIdpsSignaturesFilterValuesOperations

Interface representing a FirewallPolicyIdpsSignaturesFilterValues operations.

FirewallPolicyIdpsSignaturesListOptionalParams

Optional parameters.

FirewallPolicyIdpsSignaturesOperations

Interface representing a FirewallPolicyIdpsSignatures operations.

FirewallPolicyIdpsSignaturesOverridesGetOptionalParams

Optional parameters.

FirewallPolicyIdpsSignaturesOverridesListOptionalParams

Optional parameters.

FirewallPolicyIdpsSignaturesOverridesOperations

Interface representing a FirewallPolicyIdpsSignaturesOverrides operations.

FirewallPolicyIdpsSignaturesOverridesPatchOptionalParams

Optional parameters.

FirewallPolicyIdpsSignaturesOverridesPutOptionalParams

Optional parameters.

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.

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.

FirewallPolicyRuleApplicationProtocol

Properties of the application rule protocol.

FirewallPolicyRuleCollection

Properties of the rule collection.

FirewallPolicyRuleCollectionGroup

Rule Collection Group resource.

FirewallPolicyRuleCollectionGroupDraft

Rule Collection Group resource.

FirewallPolicyRuleCollectionGroupDraftProperties

Properties of the rule collection group draft.

FirewallPolicyRuleCollectionGroupDraftsCreateOrUpdateOptionalParams

Optional parameters.

FirewallPolicyRuleCollectionGroupDraftsDeleteOptionalParams

Optional parameters.

FirewallPolicyRuleCollectionGroupDraftsGetOptionalParams

Optional parameters.

FirewallPolicyRuleCollectionGroupDraftsOperations

Interface representing a FirewallPolicyRuleCollectionGroupDrafts operations.

FirewallPolicyRuleCollectionGroupProperties

Properties of the rule collection group.

FirewallPolicyRuleCollectionGroupsCreateOrUpdateOptionalParams

Optional parameters.

FirewallPolicyRuleCollectionGroupsDeleteOptionalParams

Optional parameters.

FirewallPolicyRuleCollectionGroupsGetOptionalParams

Optional parameters.

FirewallPolicyRuleCollectionGroupsListOptionalParams

Optional parameters.

FirewallPolicyRuleCollectionGroupsOperations

Interface representing a FirewallPolicyRuleCollectionGroups operations.

FirewallPolicySQL

SQL Settings in Firewall Policy.

FirewallPolicySku

SKU of Firewall policy.

FirewallPolicySnat

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

FirewallPolicyThreatIntelWhitelist

ThreatIntel Whitelist for Firewall Policy.

FirewallPolicyTransportSecurity

Configuration needed to perform TLS termination & initiation.

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.

FlowLogsCreateOrUpdateOptionalParams

Optional parameters.

FlowLogsDeleteOptionalParams

Optional parameters.

FlowLogsGetOptionalParams

Optional parameters.

FlowLogsListOptionalParams

Optional parameters.

FlowLogsOperations

Interface representing a FlowLogs operations.

FlowLogsUpdateTagsOptionalParams

Optional parameters.

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.

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

model interface GatewayRouteSet

GatewayRouteSetsInformation

Gateway Route Sets Information

GenerateExpressRoutePortsLOARequest

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

GenerateExpressRoutePortsLOAResult

Response for GenerateExpressRoutePortsLOA API service call.

GeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams

Optional parameters.

GetActiveSessionsOptionalParams

Optional parameters.

GetBastionShareableLinkOptionalParams

Optional parameters.

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.

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.

HttpConfiguration

HTTP configuration of the connectivity check.

HttpHeader

The HTTP header.

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.

HubRouteTablesCreateOrUpdateOptionalParams

Optional parameters.

HubRouteTablesDeleteOptionalParams

Optional parameters.

HubRouteTablesGetOptionalParams

Optional parameters.

HubRouteTablesListOptionalParams

Optional parameters.

HubRouteTablesOperations

Interface representing a HubRouteTables operations.

HubVirtualNetworkConnection

HubVirtualNetworkConnection Resource.

HubVirtualNetworkConnectionProperties

Parameters for HubVirtualNetworkConnection.

HubVirtualNetworkConnectionsCreateOrUpdateOptionalParams

Optional parameters.

HubVirtualNetworkConnectionsDeleteOptionalParams

Optional parameters.

HubVirtualNetworkConnectionsGetOptionalParams

Optional parameters.

HubVirtualNetworkConnectionsListOptionalParams

Optional parameters.

HubVirtualNetworkConnectionsOperations

Interface representing a HubVirtualNetworkConnections operations.

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

model interface IPRule

IPTraffic

IP traffic information.

IdpsQueryObject

Will describe the query to run against the IDPS signatures DB

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.

InboundNatRulesCreateOrUpdateOptionalParams

Optional parameters.

InboundNatRulesDeleteOptionalParams

Optional parameters.

InboundNatRulesGetOptionalParams

Optional parameters.

InboundNatRulesListOptionalParams

Optional parameters.

InboundNatRulesOperations

Interface representing a InboundNatRules operations.

InboundSecurityRule

NVA Inbound Security Rule resource.

InboundSecurityRuleOperationsCreateOrUpdateOptionalParams

Optional parameters.

InboundSecurityRuleOperationsGetOptionalParams

Optional parameters.

InboundSecurityRuleOperationsOperations

Interface representing a InboundSecurityRuleOperations operations.

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.

InterconnectGroupsCreateOrUpdateOptionalParams

Optional parameters.

InterconnectGroupsDeleteOptionalParams

Optional parameters.

InterconnectGroupsGetNodeAvailabilityOptionalParams

Optional parameters.

InterconnectGroupsGetOptionalParams

Optional parameters.

InterconnectGroupsListAllOptionalParams

Optional parameters.

InterconnectGroupsListOptionalParams

Optional parameters.

InterconnectGroupsOperations

Interface representing a InterconnectGroups operations.

InterconnectGroupsUpdateTagsOptionalParams

Optional parameters.

InternetIngressPublicIpsProperties

Resource Uri of Public Ip for Standard Load Balancer Frontend End.

IpAllocation

IpAllocation resource.

IpAllocationPropertiesFormat

Properties of the IpAllocation.

IpAllocationsCreateOrUpdateOptionalParams

Optional parameters.

IpAllocationsDeleteOptionalParams

Optional parameters.

IpAllocationsGetOptionalParams

Optional parameters.

IpAllocationsListByResourceGroupOptionalParams

Optional parameters.

IpAllocationsListOptionalParams

Optional parameters.

IpAllocationsOperations

Interface representing a IpAllocations operations.

IpAllocationsUpdateTagsOptionalParams

Optional parameters.

IpGroup

The IpGroups resource information.

IpGroupPropertiesFormat

The IpGroups property information.

IpGroupsCreateOrUpdateOptionalParams

Optional parameters.

IpGroupsDeleteOptionalParams

Optional parameters.

IpGroupsGetOptionalParams

Optional parameters.

IpGroupsListByResourceGroupOptionalParams

Optional parameters.

IpGroupsListOptionalParams

Optional parameters.

IpGroupsOperations

Interface representing a IpGroups operations.

IpGroupsUpdateGroupsOptionalParams

Optional parameters.

IpTag

Contains the IpTag associated with the object.

IpamPool

Instance of Pool resource.

IpamPoolPrefixAllocation

IpamPool prefix allocation reference.

IpamPoolPrefixAllocationPool

model interface 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.

IpamPoolsCreateOptionalParams

Optional parameters.

IpamPoolsDeleteOptionalParams

Optional parameters.

IpamPoolsGetOptionalParams

Optional parameters.

IpamPoolsGetPoolUsageOptionalParams

Optional parameters.

IpamPoolsListAssociatedResourcesOptionalParams

Optional parameters.

IpamPoolsListOptionalParams

Optional parameters.

IpamPoolsOperations

Interface representing a IpamPools operations.

IpamPoolsUpdateOptionalParams

Optional parameters.

IpsecPolicy

An IPSec Policy configuration for a virtual network gateway connection.

Ipv6CircuitConnectionConfig

IPv6 Circuit Connection properties for global reach.

Ipv6ExpressRouteCircuitPeeringConfig

Contains IPv6 peering config.

ListActiveConnectivityConfigurationsOptionalParams

Optional parameters.

ListActiveSecurityAdminRulesOptionalParams

Optional parameters.

ListNetworkManagerEffectiveConnectivityConfigurationsOptionalParams

Optional parameters.

ListNetworkManagerEffectiveSecurityAdminRulesOptionalParams

Optional parameters.

LoadBalancer

LoadBalancer resource.

LoadBalancerBackendAddress

Load balancer backend addresses.

LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams

Optional parameters.

LoadBalancerBackendAddressPoolsDeleteOptionalParams

Optional parameters.

LoadBalancerBackendAddressPoolsGetOptionalParams

Optional parameters.

LoadBalancerBackendAddressPoolsListOptionalParams

Optional parameters.

LoadBalancerBackendAddressPoolsOperations

Interface representing a LoadBalancerBackendAddressPools operations.

LoadBalancerBackendAddressPropertiesFormat

Properties of the load balancer backend addresses.

LoadBalancerFrontendIPConfigurationsGetOptionalParams

Optional parameters.

LoadBalancerFrontendIPConfigurationsListOptionalParams

Optional parameters.

LoadBalancerFrontendIPConfigurationsOperations

Interface representing a LoadBalancerFrontendIPConfigurations operations.

LoadBalancerHealthPerRule

The response for a Health API.

LoadBalancerHealthPerRulePerBackendAddress

The information about health per rule per backend address.

LoadBalancerLoadBalancingRulesGetOptionalParams

Optional parameters.

LoadBalancerLoadBalancingRulesHealthOptionalParams

Optional parameters.

LoadBalancerLoadBalancingRulesListOptionalParams

Optional parameters.

LoadBalancerLoadBalancingRulesOperations

Interface representing a LoadBalancerLoadBalancingRules operations.

LoadBalancerNetworkInterfacesListOptionalParams

Optional parameters.

LoadBalancerNetworkInterfacesOperations

Interface representing a LoadBalancerNetworkInterfaces operations.

LoadBalancerOutboundRulesGetOptionalParams

Optional parameters.

LoadBalancerOutboundRulesListOptionalParams

Optional parameters.

LoadBalancerOutboundRulesOperations

Interface representing a LoadBalancerOutboundRules operations.

LoadBalancerProbesGetOptionalParams

Optional parameters.

LoadBalancerProbesListOptionalParams

Optional parameters.

LoadBalancerProbesOperations

Interface representing a LoadBalancerProbes operations.

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.

LoadBalancersCreateOrUpdateOptionalParams

Optional parameters.

LoadBalancersDeleteOptionalParams

Optional parameters.

LoadBalancersGetOptionalParams

Optional parameters.

LoadBalancersListAllOptionalParams

Optional parameters.

LoadBalancersListInboundNatRulePortMappingsOptionalParams

Optional parameters.

LoadBalancersListOptionalParams

Optional parameters.

LoadBalancersMigrateToIpBasedOptionalParams

Optional parameters.

LoadBalancersOperations

Interface representing a LoadBalancers operations.

LoadBalancersSwapPublicIpAddressesOptionalParams

Optional parameters.

LoadBalancersUpdateTagsOptionalParams

Optional parameters.

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.

LocalNetworkGatewaysCreateOrUpdateOptionalParams

Optional parameters.

LocalNetworkGatewaysDeleteOptionalParams

Optional parameters.

LocalNetworkGatewaysGetOptionalParams

Optional parameters.

LocalNetworkGatewaysListOptionalParams

Optional parameters.

LocalNetworkGatewaysOperations

Interface representing a LocalNetworkGateways operations.

LocalNetworkGatewaysUpdateTagsOptionalParams

Optional parameters.

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.

ManagementGroupNetworkManagerConnectionsCreateOrUpdateOptionalParams

Optional parameters.

ManagementGroupNetworkManagerConnectionsDeleteOptionalParams

Optional parameters.

ManagementGroupNetworkManagerConnectionsGetOptionalParams

Optional parameters.

ManagementGroupNetworkManagerConnectionsListOptionalParams

Optional parameters.

ManagementGroupNetworkManagerConnectionsOperations

Interface representing a ManagementGroupNetworkManagerConnections operations.

MatchCondition

Define match conditions.

MatchVariable

Define match variables.

MatchedRule

Matched rule.

MetricSpecification

Description of metrics specification.

MigrateLoadBalancerToIpBasedRequest

The request for a migrateToIpBased API.

MigratedPools

The response for a migrateToIpBased API.

NatGateway

Nat Gateway resource.

NatGatewayPropertiesFormat

Nat Gateway properties.

NatGatewaySku

SKU of nat gateway.

NatGatewaysCreateOrUpdateOptionalParams

Optional parameters.

NatGatewaysDeleteOptionalParams

Optional parameters.

NatGatewaysGetOptionalParams

Optional parameters.

NatGatewaysListAllOptionalParams

Optional parameters.

NatGatewaysListOptionalParams

Optional parameters.

NatGatewaysOperations

Interface representing a NatGateways operations.

NatGatewaysUpdateTagsOptionalParams

Optional parameters.

NatRule

Rule of type nat.

NatRulePortMapping

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

NatRulesCreateOrUpdateOptionalParams

Optional parameters.

NatRulesDeleteOptionalParams

Optional parameters.

NatRulesGetOptionalParams

Optional parameters.

NatRulesListByVpnGatewayOptionalParams

Optional parameters.

NatRulesOperations

Interface representing a NatRules operations.

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

NetworkGroupsCreateOrUpdateOptionalParams

Optional parameters.

NetworkGroupsDeleteOptionalParams

Optional parameters.

NetworkGroupsGetOptionalParams

Optional parameters.

NetworkGroupsListOptionalParams

Optional parameters.

NetworkGroupsOperations

Interface representing a NetworkGroups operations.

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.

NetworkInterfaceIPConfigurationsGetOptionalParams

Optional parameters.

NetworkInterfaceIPConfigurationsListOptionalParams

Optional parameters.

NetworkInterfaceIPConfigurationsOperations

Interface representing a NetworkInterfaceIPConfigurations operations.

NetworkInterfaceLoadBalancersListOptionalParams

Optional parameters.

NetworkInterfaceLoadBalancersOperations

Interface representing a NetworkInterfaceLoadBalancers operations.

NetworkInterfacePropertiesFormat

NetworkInterface properties.

NetworkInterfaceTapConfiguration

Tap configuration in a Network Interface.

NetworkInterfaceTapConfigurationPropertiesFormat

Properties of Virtual Network Tap configuration.

NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

NetworkInterfaceTapConfigurationsDeleteOptionalParams

Optional parameters.

NetworkInterfaceTapConfigurationsGetOptionalParams

Optional parameters.

NetworkInterfaceTapConfigurationsListOptionalParams

Optional parameters.

NetworkInterfaceTapConfigurationsOperations

Interface representing a NetworkInterfaceTapConfigurations operations.

NetworkInterfacesCreateOrUpdateOptionalParams

Optional parameters.

NetworkInterfacesDeleteOptionalParams

Optional parameters.

NetworkInterfacesGetCloudServiceNetworkInterfaceOptionalParams

Optional parameters.

NetworkInterfacesGetEffectiveRouteTableOptionalParams

Optional parameters.

NetworkInterfacesGetOptionalParams

Optional parameters.

NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams

Optional parameters.

NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams

Optional parameters.

NetworkInterfacesListAllOptionalParams

Optional parameters.

NetworkInterfacesListCloudServiceNetworkInterfacesOptionalParams

Optional parameters.

NetworkInterfacesListCloudServiceRoleInstanceNetworkInterfacesOptionalParams

Optional parameters.

NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams

Optional parameters.

NetworkInterfacesListOptionalParams

Optional parameters.

NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams

Optional parameters.

NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams

Optional parameters.

NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams

Optional parameters.

NetworkInterfacesOperations

Interface representing a NetworkInterfaces operations.

NetworkInterfacesUpdateTagsOptionalParams

Optional parameters.

NetworkManagementClientOptionalParams

Optional parameters for the client.

NetworkManager

The Managed Network resource

NetworkManagerCommit

Network Manager Commit.

NetworkManagerCommitsOperations

Interface representing a NetworkManagerCommits operations.

NetworkManagerCommitsPostOptionalParams

Optional parameters.

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

NetworkManagerDeploymentStatusOperationsListOptionalParams

Optional parameters.

NetworkManagerDeploymentStatusOperationsOperations

Interface representing a NetworkManagerDeploymentStatusOperations operations.

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.

NetworkManagerRoutingConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

NetworkManagerRoutingConfigurationsDeleteOptionalParams

Optional parameters.

NetworkManagerRoutingConfigurationsGetOptionalParams

Optional parameters.

NetworkManagerRoutingConfigurationsListOptionalParams

Optional parameters.

NetworkManagerRoutingConfigurationsOperations

Interface representing a NetworkManagerRoutingConfigurations operations.

NetworkManagerRoutingGroupItem

Network manager routing group item.

NetworkManagerSecurityGroupItem

Network manager security group item.

NetworkManagersCreateOrUpdateOptionalParams

Optional parameters.

NetworkManagersDeleteOptionalParams

Optional parameters.

NetworkManagersGetOptionalParams

Optional parameters.

NetworkManagersListBySubscriptionOptionalParams

Optional parameters.

NetworkManagersListOptionalParams

Optional parameters.

NetworkManagersOperations

Interface representing a NetworkManagers operations.

NetworkManagersPatchOptionalParams

Optional parameters.

NetworkProfile

Network profile resource.

NetworkProfilePropertiesFormat

Network profile properties.

NetworkProfilesCreateOrUpdateOptionalParams

Optional parameters.

NetworkProfilesDeleteOptionalParams

Optional parameters.

NetworkProfilesGetOptionalParams

Optional parameters.

NetworkProfilesListAllOptionalParams

Optional parameters.

NetworkProfilesListOptionalParams

Optional parameters.

NetworkProfilesOperations

Interface representing a NetworkProfiles operations.

NetworkProfilesUpdateTagsOptionalParams

Optional parameters.

NetworkRule

Rule of type network.

NetworkSecurityGroup

NetworkSecurityGroup resource.

NetworkSecurityGroupPropertiesFormat

Network Security Group resource.

NetworkSecurityGroupResult

Network configuration diagnostic result corresponded provided traffic query.

NetworkSecurityGroupsCreateOrUpdateOptionalParams

Optional parameters.

NetworkSecurityGroupsDeleteOptionalParams

Optional parameters.

NetworkSecurityGroupsGetOptionalParams

Optional parameters.

NetworkSecurityGroupsListAllOptionalParams

Optional parameters.

NetworkSecurityGroupsListOptionalParams

Optional parameters.

NetworkSecurityGroupsOperations

Interface representing a NetworkSecurityGroups operations.

NetworkSecurityGroupsUpdateTagsOptionalParams

Optional parameters.

NetworkSecurityPerimeter

The Network Security Perimeter resource

NetworkSecurityPerimeterAccessRulesCreateOrUpdateOptionalParams

Optional parameters.

NetworkSecurityPerimeterAccessRulesDeleteOptionalParams

Optional parameters.

NetworkSecurityPerimeterAccessRulesGetOptionalParams

Optional parameters.

NetworkSecurityPerimeterAccessRulesListOptionalParams

Optional parameters.

NetworkSecurityPerimeterAccessRulesOperations

Interface representing a NetworkSecurityPerimeterAccessRules operations.

NetworkSecurityPerimeterAccessRulesReconcileOptionalParams

Optional parameters.

NetworkSecurityPerimeterAssociableResourceTypesListOptionalParams

Optional parameters.

NetworkSecurityPerimeterAssociableResourceTypesOperations

Interface representing a NetworkSecurityPerimeterAssociableResourceTypes operations.

NetworkSecurityPerimeterAssociationsCreateOrUpdateOptionalParams

Optional parameters.

NetworkSecurityPerimeterAssociationsDeleteOptionalParams

Optional parameters.

NetworkSecurityPerimeterAssociationsGetOptionalParams

Optional parameters.

NetworkSecurityPerimeterAssociationsListOptionalParams

Optional parameters.

NetworkSecurityPerimeterAssociationsOperations

Interface representing a NetworkSecurityPerimeterAssociations operations.

NetworkSecurityPerimeterAssociationsReconcileOptionalParams

Optional parameters.

NetworkSecurityPerimeterLinkReferencesDeleteOptionalParams

Optional parameters.

NetworkSecurityPerimeterLinkReferencesGetOptionalParams

Optional parameters.

NetworkSecurityPerimeterLinkReferencesListOptionalParams

Optional parameters.

NetworkSecurityPerimeterLinkReferencesOperations

Interface representing a NetworkSecurityPerimeterLinkReferences operations.

NetworkSecurityPerimeterLinksCreateOrUpdateOptionalParams

Optional parameters.

NetworkSecurityPerimeterLinksDeleteOptionalParams

Optional parameters.

NetworkSecurityPerimeterLinksGetOptionalParams

Optional parameters.

NetworkSecurityPerimeterLinksListOptionalParams

Optional parameters.

NetworkSecurityPerimeterLinksOperations

Interface representing a NetworkSecurityPerimeterLinks operations.

NetworkSecurityPerimeterLoggingConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

NetworkSecurityPerimeterLoggingConfigurationsDeleteOptionalParams

Optional parameters.

NetworkSecurityPerimeterLoggingConfigurationsGetOptionalParams

Optional parameters.

NetworkSecurityPerimeterLoggingConfigurationsListOptionalParams

Optional parameters.

NetworkSecurityPerimeterLoggingConfigurationsOperations

Interface representing a NetworkSecurityPerimeterLoggingConfigurations operations.

NetworkSecurityPerimeterOperationStatusesGetOptionalParams

Optional parameters.

NetworkSecurityPerimeterOperationStatusesOperations

Interface representing a NetworkSecurityPerimeterOperationStatuses operations.

NetworkSecurityPerimeterProfilesCreateOrUpdateOptionalParams

Optional parameters.

NetworkSecurityPerimeterProfilesDeleteOptionalParams

Optional parameters.

NetworkSecurityPerimeterProfilesGetOptionalParams

Optional parameters.

NetworkSecurityPerimeterProfilesListOptionalParams

Optional parameters.

NetworkSecurityPerimeterProfilesOperations

Interface representing a NetworkSecurityPerimeterProfiles operations.

NetworkSecurityPerimeterProperties

Properties of network security perimeter.

NetworkSecurityPerimeterServiceTagsListOptionalParams

Optional parameters.

NetworkSecurityPerimeterServiceTagsOperations

Interface representing a NetworkSecurityPerimeterServiceTags operations.

NetworkSecurityPerimetersCreateOrUpdateOptionalParams

Optional parameters.

NetworkSecurityPerimetersDeleteOptionalParams

Optional parameters.

NetworkSecurityPerimetersGetOptionalParams

Optional parameters.

NetworkSecurityPerimetersListBySubscriptionOptionalParams

Optional parameters.

NetworkSecurityPerimetersListOptionalParams

Optional parameters.

NetworkSecurityPerimetersOperations

Interface representing a NetworkSecurityPerimeters operations.

NetworkSecurityPerimetersPatchOptionalParams

Optional parameters.

NetworkSecurityRulesEvaluationResult

Network security rules evaluation result.

NetworkVirtualAppliance

NetworkVirtualAppliance Resource.

NetworkVirtualApplianceBootDiagnosticParameters

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

NetworkVirtualApplianceConnection

NetworkVirtualApplianceConnection resource.

NetworkVirtualApplianceConnectionProperties

Properties of the NetworkVirtualApplianceConnection subresource.

NetworkVirtualApplianceConnectionsCreateOrUpdateOptionalParams

Optional parameters.

NetworkVirtualApplianceConnectionsDeleteOptionalParams

Optional parameters.

NetworkVirtualApplianceConnectionsGetOptionalParams

Optional parameters.

NetworkVirtualApplianceConnectionsListOptionalParams

Optional parameters.

NetworkVirtualApplianceConnectionsOperations

Interface representing a NetworkVirtualApplianceConnections operations.

NetworkVirtualApplianceInstanceId

model interface NetworkVirtualApplianceInstanceId

NetworkVirtualApplianceInstanceIds

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

NetworkVirtualAppliancePropertiesFormat

Network Virtual Appliance definition.

NetworkVirtualAppliancePropertiesFormatNetworkProfile

Network Profile containing configurations for Public and Private NIC.

NetworkVirtualApplianceSku

Definition of the NetworkVirtualApplianceSkus resource.

NetworkVirtualApplianceSkuInstances

List of available Sku and instances.

NetworkVirtualApplianceSkuPropertiesFormat

Properties specific to NetworkVirtualApplianceSkus.

NetworkVirtualAppliancesCreateOrUpdateOptionalParams

Optional parameters.

NetworkVirtualAppliancesDeleteOptionalParams

Optional parameters.

NetworkVirtualAppliancesGetBootDiagnosticLogsOptionalParams

Optional parameters.

NetworkVirtualAppliancesGetOptionalParams

Optional parameters.

NetworkVirtualAppliancesListByResourceGroupOptionalParams

Optional parameters.

NetworkVirtualAppliancesListOptionalParams

Optional parameters.

NetworkVirtualAppliancesOperations

Interface representing a NetworkVirtualAppliances operations.

NetworkVirtualAppliancesReimageOptionalParams

Optional parameters.

NetworkVirtualAppliancesRestartOptionalParams

Optional parameters.

NetworkVirtualAppliancesUpdateTagsOptionalParams

Optional parameters.

NetworkWatcher

Network watcher in a resource group.

NetworkWatcherPropertiesFormat

The network watcher properties.

NetworkWatchersCheckConnectivityOptionalParams

Optional parameters.

NetworkWatchersCreateOrUpdateOptionalParams

Optional parameters.

NetworkWatchersDeleteOptionalParams

Optional parameters.

NetworkWatchersGetAzureReachabilityReportOptionalParams

Optional parameters.

NetworkWatchersGetFlowLogStatusOptionalParams

Optional parameters.

NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams

Optional parameters.

NetworkWatchersGetNextHopOptionalParams

Optional parameters.

NetworkWatchersGetOptionalParams

Optional parameters.

NetworkWatchersGetTopologyOptionalParams

Optional parameters.

NetworkWatchersGetTroubleshootingOptionalParams

Optional parameters.

NetworkWatchersGetTroubleshootingResultOptionalParams

Optional parameters.

NetworkWatchersGetVMSecurityRulesOptionalParams

Optional parameters.

NetworkWatchersListAllOptionalParams

Optional parameters.

NetworkWatchersListAvailableProvidersOptionalParams

Optional parameters.

NetworkWatchersListOptionalParams

Optional parameters.

NetworkWatchersOperations

Interface representing a NetworkWatchers operations.

NetworkWatchersSetFlowLogConfigurationOptionalParams

Optional parameters.

NetworkWatchersUpdateTagsOptionalParams

Optional parameters.

NetworkWatchersVerifyIPFlowOptionalParams

Optional parameters.

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

model interface 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

The resource URI of the subnets 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.

OperationsListOptionalParams

Optional parameters.

OperationsOperations

Interface representing a Operations operations.

OrderBy

Describes a column to sort

OutboundRule

Outbound rule of the load balancer.

OutboundRulePropertiesFormat

Outbound rule of the load balancer.

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.

P2SVpnGatewaysCreateOrUpdateOptionalParams

Optional parameters.

P2SVpnGatewaysDeleteOptionalParams

Optional parameters.

P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams

Optional parameters.

P2SVpnGatewaysGenerateVpnProfileOptionalParams

Optional parameters.

P2SVpnGatewaysGetOptionalParams

Optional parameters.

P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams

Optional parameters.

P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams

Optional parameters.

P2SVpnGatewaysListByResourceGroupOptionalParams

Optional parameters.

P2SVpnGatewaysListOptionalParams

Optional parameters.

P2SVpnGatewaysOperations

Interface representing a P2SVpnGateways operations.

P2SVpnGatewaysResetOptionalParams

Optional parameters.

P2SVpnGatewaysUpdateTagsOptionalParams

Optional parameters.

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.

PacketCapturesCreateOptionalParams

Optional parameters.

PacketCapturesDeleteOptionalParams

Optional parameters.

PacketCapturesGetOptionalParams

Optional parameters.

PacketCapturesGetStatusOptionalParams

Optional parameters.

PacketCapturesListOptionalParams

Optional parameters.

PacketCapturesOperations

Interface representing a PacketCaptures operations.

PacketCapturesStopOptionalParams

Optional parameters.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

An interface that allows async iterable iteration both to completion and by page.

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.

PeerExpressRouteCircuitConnectionsGetOptionalParams

Optional parameters.

PeerExpressRouteCircuitConnectionsListOptionalParams

Optional parameters.

PeerExpressRouteCircuitConnectionsOperations

Interface representing a PeerExpressRouteCircuitConnections operations.

PeerRoute

Peer routing details.

PerimeterAssociableResource

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

PerimeterAssociableResourceProperties

Properties of the perimeter associable resources.

PerimeterBasedAccessRule

model interface 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.

PrepareNetworkPoliciesRequest

Details of PrepareNetworkPolicies for Subnet.

PrivateDnsZoneConfig

PrivateDnsZoneConfig resource.

PrivateDnsZoneGroup

Private dns zone group resource.

PrivateDnsZoneGroupPropertiesFormat

Properties of the private dns zone group.

PrivateDnsZoneGroupsCreateOrUpdateOptionalParams

Optional parameters.

PrivateDnsZoneGroupsDeleteOptionalParams

Optional parameters.

PrivateDnsZoneGroupsGetOptionalParams

Optional parameters.

PrivateDnsZoneGroupsListOptionalParams

Optional parameters.

PrivateDnsZoneGroupsOperations

Interface representing a PrivateDnsZoneGroups operations.

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.

PrivateEndpointsCreateOrUpdateOptionalParams

Optional parameters.

PrivateEndpointsDeleteOptionalParams

Optional parameters.

PrivateEndpointsGetOptionalParams

Optional parameters.

PrivateEndpointsListBySubscriptionOptionalParams

Optional parameters.

PrivateEndpointsListOptionalParams

Optional parameters.

PrivateEndpointsOperations

Interface representing a PrivateEndpoints operations.

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.

PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams

Optional parameters.

PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams

Optional parameters.

PrivateLinkServicesCreateOrUpdateOptionalParams

Optional parameters.

PrivateLinkServicesDeleteOptionalParams

Optional parameters.

PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams

Optional parameters.

PrivateLinkServicesGetOptionalParams

Optional parameters.

PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams

Optional parameters.

PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams

Optional parameters.

PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams

Optional parameters.

PrivateLinkServicesListBySubscriptionOptionalParams

Optional parameters.

PrivateLinkServicesListOptionalParams

Optional parameters.

PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams

Optional parameters.

PrivateLinkServicesOperations

Interface representing a PrivateLinkServices operations.

PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams

Optional parameters.

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.

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.

PublicIPAddressesCreateOrUpdateOptionalParams

Optional parameters.

PublicIPAddressesDdosProtectionStatusOptionalParams

Optional parameters.

PublicIPAddressesDeleteOptionalParams

Optional parameters.

PublicIPAddressesDisassociateCloudServiceReservedPublicIpOptionalParams

Optional parameters.

PublicIPAddressesGetCloudServicePublicIPAddressOptionalParams

Optional parameters.

PublicIPAddressesGetOptionalParams

Optional parameters.

PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams

Optional parameters.

PublicIPAddressesListAllOptionalParams

Optional parameters.

PublicIPAddressesListCloudServicePublicIPAddressesOptionalParams

Optional parameters.

PublicIPAddressesListCloudServiceRoleInstancePublicIPAddressesOptionalParams

Optional parameters.

PublicIPAddressesListOptionalParams

Optional parameters.

PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams

Optional parameters.

PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams

Optional parameters.

PublicIPAddressesOperations

Interface representing a PublicIPAddresses operations.

PublicIPAddressesReserveCloudServicePublicIpAddressOptionalParams

Optional parameters.

PublicIPAddressesUpdateTagsOptionalParams

Optional parameters.

PublicIPPrefix

Public IP prefix resource.

PublicIPPrefixPropertiesFormat

Public IP prefix properties.

PublicIPPrefixSku

SKU of a public IP prefix.

PublicIPPrefixesCreateOrUpdateOptionalParams

Optional parameters.

PublicIPPrefixesDeleteOptionalParams

Optional parameters.

PublicIPPrefixesGetOptionalParams

Optional parameters.

PublicIPPrefixesListAllOptionalParams

Optional parameters.

PublicIPPrefixesListOptionalParams

Optional parameters.

PublicIPPrefixesOperations

Interface representing a PublicIPPrefixes operations.

PublicIPPrefixesUpdateTagsOptionalParams

Optional parameters.

PublicIpDdosProtectionStatusResult

Response for GetPublicIpAddressDdosProtectionStatusOperation API service call.

PutBastionShareableLinkOptionalParams

Optional parameters.

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.

ReachabilityAnalysisIntentsCreateOptionalParams

Optional parameters.

ReachabilityAnalysisIntentsDeleteOptionalParams

Optional parameters.

ReachabilityAnalysisIntentsGetOptionalParams

Optional parameters.

ReachabilityAnalysisIntentsListOptionalParams

Optional parameters.

ReachabilityAnalysisIntentsOperations

Interface representing a ReachabilityAnalysisIntents operations.

ReachabilityAnalysisRun

Configuration information for analysis run.

ReachabilityAnalysisRunProperties

Represents the Reachability Analysis Run properties.

ReachabilityAnalysisRunsCreateOptionalParams

Optional parameters.

ReachabilityAnalysisRunsDeleteOptionalParams

Optional parameters.

ReachabilityAnalysisRunsGetOptionalParams

Optional parameters.

ReachabilityAnalysisRunsListOptionalParams

Optional parameters.

ReachabilityAnalysisRunsOperations

Interface representing a ReachabilityAnalysisRuns operations.

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.

ResourceNavigationLinksListOptionalParams

Optional parameters.

ResourceNavigationLinksListResult

Paged collection of ResourceNavigationLink items

ResourceNavigationLinksOperations

Interface representing a ResourceNavigationLinks operations.

ResourceSet

The base resource set for visibility and auto-approval.

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

RouteFilterRulesCreateOrUpdateOptionalParams

Optional parameters.

RouteFilterRulesDeleteOptionalParams

Optional parameters.

RouteFilterRulesGetOptionalParams

Optional parameters.

RouteFilterRulesListByRouteFilterOptionalParams

Optional parameters.

RouteFilterRulesOperations

Interface representing a RouteFilterRules operations.

RouteFiltersCreateOrUpdateOptionalParams

Optional parameters.

RouteFiltersDeleteOptionalParams

Optional parameters.

RouteFiltersGetOptionalParams

Optional parameters.

RouteFiltersListByResourceGroupOptionalParams

Optional parameters.

RouteFiltersListOptionalParams

Optional parameters.

RouteFiltersOperations

Interface representing a RouteFilters operations.

RouteFiltersUpdateTagsOptionalParams

Optional parameters.

RouteMap

The RouteMap child resource of a Virtual hub.

RouteMapProperties

Properties of RouteMap resource

RouteMapRule

A RouteMap Rule.

RouteMapsCreateOrUpdateOptionalParams

Optional parameters.

RouteMapsDeleteOptionalParams

Optional parameters.

RouteMapsGetOptionalParams

Optional parameters.

RouteMapsListOptionalParams

Optional parameters.

RouteMapsOperations

Interface representing a RouteMaps operations.

RouteNextHopEcmp

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

RoutePropertiesFormat

Route resource.

RouteSourceDetails

model interface RouteSourceDetails

RouteTable

Route table resource.

RouteTablePropertiesFormat

Route Table resource.

RouteTablesCreateOrUpdateOptionalParams

Optional parameters.

RouteTablesDeleteOptionalParams

Optional parameters.

RouteTablesGetOptionalParams

Optional parameters.

RouteTablesListAllOptionalParams

Optional parameters.

RouteTablesListOptionalParams

Optional parameters.

RouteTablesOperations

Interface representing a RouteTables operations.

RouteTablesUpdateTagsOptionalParams

Optional parameters.

RouteTargetAddressPropertiesFormat

Properties of route target address

RoutesCreateOrUpdateOptionalParams

Optional parameters.

RoutesDeleteOptionalParams

Optional parameters.

RoutesGetOptionalParams

Optional parameters.

RoutesListOptionalParams

Optional parameters.

RoutesOperations

Interface representing a Routes operations.

RoutingConfiguration

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

RoutingIntent

The routing intent child resource of a Virtual hub.

RoutingIntentOperationsCreateOrUpdateOptionalParams

Optional parameters.

RoutingIntentOperationsDeleteOptionalParams

Optional parameters.

RoutingIntentOperationsGetOptionalParams

Optional parameters.

RoutingIntentOperationsListOptionalParams

Optional parameters.

RoutingIntentOperationsOperations

Interface representing a RoutingIntentOperations operations.

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.

RoutingRuleCollectionsCreateOrUpdateOptionalParams

Optional parameters.

RoutingRuleCollectionsDeleteOptionalParams

Optional parameters.

RoutingRuleCollectionsGetOptionalParams

Optional parameters.

RoutingRuleCollectionsListOptionalParams

Optional parameters.

RoutingRuleCollectionsOperations

Interface representing a RoutingRuleCollections operations.

RoutingRuleNextHop

Next hop.

RoutingRulePropertiesFormat

Routing rule resource.

RoutingRuleRouteDestination

Route destination.

RoutingRulesCreateOrUpdateOptionalParams

Optional parameters.

RoutingRulesDeleteOptionalParams

Optional parameters.

RoutingRulesGetOptionalParams

Optional parameters.

RoutingRulesListOptionalParams

Optional parameters.

RoutingRulesOperations

Interface representing a RoutingRules operations.

ScopeConnection

The Scope Connections resource

ScopeConnectionProperties

Scope connection.

ScopeConnectionsCreateOrUpdateOptionalParams

Optional parameters.

ScopeConnectionsDeleteOptionalParams

Optional parameters.

ScopeConnectionsGetOptionalParams

Optional parameters.

ScopeConnectionsListOptionalParams

Optional parameters.

ScopeConnectionsOperations

Interface representing a ScopeConnections operations.

SecurityAdminConfiguration

Defines the security admin configuration

SecurityAdminConfigurationPropertiesFormat

Defines the security admin configuration properties.

SecurityAdminConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

SecurityAdminConfigurationsDeleteOptionalParams

Optional parameters.

SecurityAdminConfigurationsGetOptionalParams

Optional parameters.

SecurityAdminConfigurationsListOptionalParams

Optional parameters.

SecurityAdminConfigurationsOperations

Interface representing a SecurityAdminConfigurations operations.

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.

SecurityPartnerProvidersCreateOrUpdateOptionalParams

Optional parameters.

SecurityPartnerProvidersDeleteOptionalParams

Optional parameters.

SecurityPartnerProvidersGetOptionalParams

Optional parameters.

SecurityPartnerProvidersListByResourceGroupOptionalParams

Optional parameters.

SecurityPartnerProvidersListOptionalParams

Optional parameters.

SecurityPartnerProvidersOperations

Interface representing a SecurityPartnerProviders operations.

SecurityPartnerProvidersUpdateTagsOptionalParams

Optional parameters.

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.

SecurityRulesCreateOrUpdateOptionalParams

Optional parameters.

SecurityRulesDeleteOptionalParams

Optional parameters.

SecurityRulesGetOptionalParams

Optional parameters.

SecurityRulesListOptionalParams

Optional parameters.

SecurityRulesOperations

Interface representing a SecurityRules operations.

SecurityUserConfiguration

Defines the security user configuration

SecurityUserConfigurationPropertiesFormat

Defines the security user configuration properties.

SecurityUserConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

SecurityUserConfigurationsDeleteOptionalParams

Optional parameters.

SecurityUserConfigurationsGetOptionalParams

Optional parameters.

SecurityUserConfigurationsListOptionalParams

Optional parameters.

SecurityUserConfigurationsOperations

Interface representing a SecurityUserConfigurations operations.

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.

SecurityUserRuleCollectionsCreateOrUpdateOptionalParams

Optional parameters.

SecurityUserRuleCollectionsDeleteOptionalParams

Optional parameters.

SecurityUserRuleCollectionsGetOptionalParams

Optional parameters.

SecurityUserRuleCollectionsListOptionalParams

Optional parameters.

SecurityUserRuleCollectionsOperations

Interface representing a SecurityUserRuleCollections operations.

SecurityUserRulePropertiesFormat

Security rule resource.

SecurityUserRulesCreateOrUpdateOptionalParams

Optional parameters.

SecurityUserRulesDeleteOptionalParams

Optional parameters.

SecurityUserRulesGetOptionalParams

Optional parameters.

SecurityUserRulesListOptionalParams

Optional parameters.

SecurityUserRulesOperations

Interface representing a SecurityUserRules operations.

ServiceAssociationLink

ServiceAssociationLink resource.

ServiceAssociationLinkPropertiesFormat

Properties of ServiceAssociationLink.

ServiceAssociationLinksListOptionalParams

Optional parameters.

ServiceAssociationLinksListResult

Paged collection of ServiceAssociationLink items

ServiceAssociationLinksOperations

Interface representing a ServiceAssociationLinks operations.

ServiceDelegationPropertiesFormat

Properties of a service delegation.

ServiceEndpointPoliciesCreateOrUpdateOptionalParams

Optional parameters.

ServiceEndpointPoliciesDeleteOptionalParams

Optional parameters.

ServiceEndpointPoliciesGetOptionalParams

Optional parameters.

ServiceEndpointPoliciesListByResourceGroupOptionalParams

Optional parameters.

ServiceEndpointPoliciesListOptionalParams

Optional parameters.

ServiceEndpointPoliciesOperations

Interface representing a ServiceEndpointPolicies operations.

ServiceEndpointPoliciesUpdateTagsOptionalParams

Optional parameters.

ServiceEndpointPolicy

Service End point policy resource.

ServiceEndpointPolicyDefinition

Service Endpoint policy definitions.

ServiceEndpointPolicyDefinitionPropertiesFormat

Service Endpoint policy definition resource.

ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams

Optional parameters.

ServiceEndpointPolicyDefinitionsDeleteOptionalParams

Optional parameters.

ServiceEndpointPolicyDefinitionsGetOptionalParams

Optional parameters.

ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams

Optional parameters.

ServiceEndpointPolicyDefinitionsOperations

Interface representing a ServiceEndpointPolicyDefinitions operations.

ServiceEndpointPolicyPropertiesFormat

Service Endpoint Policy resource.

ServiceEndpointPropertiesFormat

The service endpoint properties.

ServiceGateway

ServiceGateway resource.

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.

ServiceGatewaysCreateOrUpdateOptionalParams

Optional parameters.

ServiceGatewaysDeleteOptionalParams

Optional parameters.

ServiceGatewaysGetOptionalParams

Optional parameters.

ServiceGatewaysListAddressLocationsOptionalParams

Optional parameters.

ServiceGatewaysListAllOptionalParams

Optional parameters.

ServiceGatewaysListOptionalParams

Optional parameters.

ServiceGatewaysListServicesOptionalParams

Optional parameters.

ServiceGatewaysOperations

Interface representing a ServiceGateways operations.

ServiceGatewaysUpdateAddressLocationsOptionalParams

Optional parameters.

ServiceGatewaysUpdateServicesOptionalParams

Optional parameters.

ServiceGatewaysUpdateTagsOptionalParams

Optional parameters.

ServiceTagInformation

The service tag information.

ServiceTagInformationOperationsListOptionalParams

Optional parameters.

ServiceTagInformationOperationsOperations

Interface representing a ServiceTagInformationOperations operations.

ServiceTagInformationPropertiesFormat

Properties of the service tag information.

ServiceTagsListOptionalParams

Optional parameters.

ServiceTagsListResult

Response for the ListServiceTags API service call.

ServiceTagsOperations

Interface representing a ServiceTags operations.

SessionIds

List of session IDs.

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)

SimplePollerLike

A simple poller that can be used to poll a long running operation.

SingleQueryResult

model interface SingleQueryResult

Sku

The sku of this Bastion Host.

StaticCidr

Instance of StaticCidr resource.

StaticCidrProperties

Properties of static CIDR resource.

StaticCidrsCreateOptionalParams

Optional parameters.

StaticCidrsDeleteOptionalParams

Optional parameters.

StaticCidrsGetOptionalParams

Optional parameters.

StaticCidrsListOptionalParams

Optional parameters.

StaticCidrsOperations

Interface representing a StaticCidrs operations.

StaticMember

StaticMember Item.

StaticMemberProperties

Properties of static member.

StaticMembersCreateOrUpdateOptionalParams

Optional parameters.

StaticMembersDeleteOptionalParams

Optional parameters.

StaticMembersGetOptionalParams

Optional parameters.

StaticMembersListOptionalParams

Optional parameters.

StaticMembersOperations

Interface representing a StaticMembers operations.

StaticRoute

List of all Static Routes.

StaticRoutesConfig

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

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.

SubgroupsGetOptionalParams

Optional parameters.

SubgroupsListOptionalParams

Optional parameters.

SubgroupsOperations

Interface representing a Subgroups operations.

Subnet

Subnet in a virtual network resource.

SubnetAssociation

Subnet and it's custom security rules.

SubnetPropertiesFormat

Properties of the subnet.

SubnetsCreateOrUpdateOptionalParams

Optional parameters.

SubnetsDeleteOptionalParams

Optional parameters.

SubnetsGetOptionalParams

Optional parameters.

SubnetsListOptionalParams

Optional parameters.

SubnetsOperations

Interface representing a Subnets operations.

SubnetsPrepareNetworkPoliciesOptionalParams

Optional parameters.

SubnetsUnprepareNetworkPoliciesOptionalParams

Optional parameters.

SubscriptionId

model interface SubscriptionId

SubscriptionNetworkManagerConnectionsCreateOrUpdateOptionalParams

Optional parameters.

SubscriptionNetworkManagerConnectionsDeleteOptionalParams

Optional parameters.

SubscriptionNetworkManagerConnectionsGetOptionalParams

Optional parameters.

SubscriptionNetworkManagerConnectionsListOptionalParams

Optional parameters.

SubscriptionNetworkManagerConnectionsOperations

Interface representing a SubscriptionNetworkManagerConnections operations.

SupportedSecurityProvidersOptionalParams

Optional parameters.

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.

UsagesListOptionalParams

Optional parameters.

UsagesOperations

Interface representing a Usages operations.

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.

VerifierWorkspacesCreateOptionalParams

Optional parameters.

VerifierWorkspacesDeleteOptionalParams

Optional parameters.

VerifierWorkspacesGetOptionalParams

Optional parameters.

VerifierWorkspacesListOptionalParams

Optional parameters.

VerifierWorkspacesOperations

Interface representing a VerifierWorkspaces operations.

VerifierWorkspacesUpdateOptionalParams

Optional parameters.

VipSwapCreateOptionalParams

Optional parameters.

VipSwapGetOptionalParams

Optional parameters.

VipSwapListOptionalParams

Optional parameters.

VipSwapOperations

Interface representing a VipSwap operations.

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.

VirtualApplianceSitesCreateOrUpdateOptionalParams

Optional parameters.

VirtualApplianceSitesDeleteOptionalParams

Optional parameters.

VirtualApplianceSitesGetOptionalParams

Optional parameters.

VirtualApplianceSitesListOptionalParams

Optional parameters.

VirtualApplianceSitesOperations

Interface representing a VirtualApplianceSites operations.

VirtualApplianceSkuProperties

Network Virtual Appliance Sku Properties.

VirtualApplianceSkusGetOptionalParams

Optional parameters.

VirtualApplianceSkusListOptionalParams

Optional parameters.

VirtualApplianceSkusOperations

Interface representing a VirtualApplianceSkus operations.

VirtualHub

VirtualHub Resource.

VirtualHubBgpConnectionCreateOrUpdateOptionalParams

Optional parameters.

VirtualHubBgpConnectionDeleteOptionalParams

Optional parameters.

VirtualHubBgpConnectionGetOptionalParams

Optional parameters.

VirtualHubBgpConnectionOperations

Interface representing a VirtualHubBgpConnection operations.

VirtualHubBgpConnectionsListAdvertisedRoutesOptionalParams

Optional parameters.

VirtualHubBgpConnectionsListLearnedRoutesOptionalParams

Optional parameters.

VirtualHubBgpConnectionsListOptionalParams

Optional parameters.

VirtualHubBgpConnectionsOperations

Interface representing a VirtualHubBgpConnections operations.

VirtualHubEffectiveRoute

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

VirtualHubEffectiveRouteList

EffectiveRoutes List.

VirtualHubId

Virtual Hub identifier.

VirtualHubIpConfigurationCreateOrUpdateOptionalParams

Optional parameters.

VirtualHubIpConfigurationDeleteOptionalParams

Optional parameters.

VirtualHubIpConfigurationGetOptionalParams

Optional parameters.

VirtualHubIpConfigurationListOptionalParams

Optional parameters.

VirtualHubIpConfigurationOperations

Interface representing a VirtualHubIpConfiguration operations.

VirtualHubProperties

Parameters for VirtualHub.

VirtualHubRoute

VirtualHub route.

VirtualHubRouteTable

VirtualHub route table.

VirtualHubRouteTableV2

VirtualHubRouteTableV2 Resource.

VirtualHubRouteTableV2Properties

Parameters for VirtualHubRouteTableV2.

VirtualHubRouteTableV2SCreateOrUpdateOptionalParams

Optional parameters.

VirtualHubRouteTableV2SDeleteOptionalParams

Optional parameters.

VirtualHubRouteTableV2SGetOptionalParams

Optional parameters.

VirtualHubRouteTableV2SListOptionalParams

Optional parameters.

VirtualHubRouteTableV2SOperations

Interface representing a VirtualHubRouteTableV2S operations.

VirtualHubRouteV2

VirtualHubRouteTableV2 route.

VirtualHubsCreateOrUpdateOptionalParams

Optional parameters.

VirtualHubsDeleteOptionalParams

Optional parameters.

VirtualHubsGetEffectiveVirtualHubRoutesOptionalParams

Optional parameters.

VirtualHubsGetInboundRoutesOptionalParams

Optional parameters.

VirtualHubsGetOptionalParams

Optional parameters.

VirtualHubsGetOutboundRoutesOptionalParams

Optional parameters.

VirtualHubsListByResourceGroupOptionalParams

Optional parameters.

VirtualHubsListOptionalParams

Optional parameters.

VirtualHubsOperations

Interface representing a VirtualHubs operations.

VirtualHubsUpdateTagsOptionalParams

Optional parameters.

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.

VirtualNetworkAppliancesCreateOrUpdateOptionalParams

Optional parameters.

VirtualNetworkAppliancesDeleteOptionalParams

Optional parameters.

VirtualNetworkAppliancesGetOptionalParams

Optional parameters.

VirtualNetworkAppliancesListAllOptionalParams

Optional parameters.

VirtualNetworkAppliancesListOptionalParams

Optional parameters.

VirtualNetworkAppliancesOperations

Interface representing a VirtualNetworkAppliances operations.

VirtualNetworkAppliancesUpdateTagsOptionalParams

Optional parameters.

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

model interface 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

model interface VirtualNetworkGatewayConnectionTunnelProperties

VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsDeleteOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsGetIkeSasOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsGetOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsListOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsOperations

Interface representing a VirtualNetworkGatewayConnections operations.

VirtualNetworkGatewayConnectionsResetConnectionOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams

Optional parameters.

VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams

Optional parameters.

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.

VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams

Optional parameters.

VirtualNetworkGatewayNatRulesDeleteOptionalParams

Optional parameters.

VirtualNetworkGatewayNatRulesGetOptionalParams

Optional parameters.

VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams

Optional parameters.

VirtualNetworkGatewayNatRulesOperations

Interface representing a VirtualNetworkGatewayNatRules operations.

VirtualNetworkGatewayPolicyGroup

Parameters for VirtualNetworkGatewayPolicyGroup.

VirtualNetworkGatewayPolicyGroupMember

Vpn Client Connection configuration PolicyGroup member

VirtualNetworkGatewayPolicyGroupProperties

Properties of VirtualNetworkGatewayPolicyGroup.

VirtualNetworkGatewayPropertiesFormat

VirtualNetworkGateway properties.

VirtualNetworkGatewaySku

VirtualNetworkGatewaySku details.

VirtualNetworkGatewaysCreateOrUpdateOptionalParams

Optional parameters.

VirtualNetworkGatewaysDeleteOptionalParams

Optional parameters.

VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams

Optional parameters.

VirtualNetworkGatewaysGenerateVpnProfileOptionalParams

Optional parameters.

VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetFailoverAllTestDetailsOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetFailoverSingleTestDetailsOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetLearnedRoutesOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetResiliencyInformationOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetRoutesInformationOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams

Optional parameters.

VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams

Optional parameters.

VirtualNetworkGatewaysInvokeAbortMigrationOptionalParams

Optional parameters.

VirtualNetworkGatewaysInvokeCommitMigrationOptionalParams

Optional parameters.

VirtualNetworkGatewaysInvokeExecuteMigrationOptionalParams

Optional parameters.

VirtualNetworkGatewaysInvokePrepareMigrationOptionalParams

Optional parameters.

VirtualNetworkGatewaysListConnectionsOptionalParams

Optional parameters.

VirtualNetworkGatewaysListOptionalParams

Optional parameters.

VirtualNetworkGatewaysListRadiusSecretsOptionalParams

Optional parameters.

VirtualNetworkGatewaysOperations

Interface representing a VirtualNetworkGateways operations.

VirtualNetworkGatewaysResetOptionalParams

Optional parameters.

VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams

Optional parameters.

VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams

Optional parameters.

VirtualNetworkGatewaysStartExpressRouteSiteFailoverSimulationOptionalParams

Optional parameters.

VirtualNetworkGatewaysStartPacketCaptureOptionalParams

Optional parameters.

VirtualNetworkGatewaysStopExpressRouteSiteFailoverSimulationOptionalParams

Optional parameters.

VirtualNetworkGatewaysStopPacketCaptureOptionalParams

Optional parameters.

VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams

Optional parameters.

VirtualNetworkGatewaysUpdateTagsOptionalParams

Optional parameters.

VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams

Optional parameters.

VirtualNetworkPeering

Peerings in a virtual network resource.

VirtualNetworkPeeringPropertiesFormat

Properties of the virtual network peering.

VirtualNetworkPeeringsCreateOrUpdateOptionalParams

Optional parameters.

VirtualNetworkPeeringsDeleteOptionalParams

Optional parameters.

VirtualNetworkPeeringsGetOptionalParams

Optional parameters.

VirtualNetworkPeeringsListOptionalParams

Optional parameters.

VirtualNetworkPeeringsOperations

Interface representing a VirtualNetworkPeerings operations.

VirtualNetworkPropertiesFormat

Properties of the virtual network.

VirtualNetworkTap

Virtual Network Tap resource.

VirtualNetworkTapPropertiesFormat

Virtual Network Tap properties.

VirtualNetworkTapsCreateOrUpdateOptionalParams

Optional parameters.

VirtualNetworkTapsDeleteOptionalParams

Optional parameters.

VirtualNetworkTapsGetOptionalParams

Optional parameters.

VirtualNetworkTapsListAllOptionalParams

Optional parameters.

VirtualNetworkTapsListByResourceGroupOptionalParams

Optional parameters.

VirtualNetworkTapsOperations

Interface representing a VirtualNetworkTaps operations.

VirtualNetworkTapsUpdateTagsOptionalParams

Optional parameters.

VirtualNetworkUsage

Usage details for subnet.

VirtualNetworkUsageName

Usage strings container.

VirtualNetworksCheckIPAddressAvailabilityOptionalParams

Optional parameters.

VirtualNetworksCreateOrUpdateOptionalParams

Optional parameters.

VirtualNetworksDeleteOptionalParams

Optional parameters.

VirtualNetworksGetOptionalParams

Optional parameters.

VirtualNetworksListAllOptionalParams

Optional parameters.

VirtualNetworksListDdosProtectionStatusOptionalParams

Optional parameters.

VirtualNetworksListOptionalParams

Optional parameters.

VirtualNetworksListUsageOptionalParams

Optional parameters.

VirtualNetworksOperations

Interface representing a VirtualNetworks operations.

VirtualNetworksUpdateTagsOptionalParams

Optional parameters.

VirtualRouter

VirtualRouter Resource.

VirtualRouterAutoScaleConfiguration

The VirtualHub Router autoscale configuration.

VirtualRouterPeering

Virtual Router Peering resource.

VirtualRouterPeeringProperties

Properties of the rule group.

VirtualRouterPeeringsCreateOrUpdateOptionalParams

Optional parameters.

VirtualRouterPeeringsDeleteOptionalParams

Optional parameters.

VirtualRouterPeeringsGetOptionalParams

Optional parameters.

VirtualRouterPeeringsListOptionalParams

Optional parameters.

VirtualRouterPeeringsOperations

Interface representing a VirtualRouterPeerings operations.

VirtualRouterPropertiesFormat

Virtual Router definition.

VirtualRoutersCreateOrUpdateOptionalParams

Optional parameters.

VirtualRoutersDeleteOptionalParams

Optional parameters.

VirtualRoutersGetOptionalParams

Optional parameters.

VirtualRoutersListByResourceGroupOptionalParams

Optional parameters.

VirtualRoutersListOptionalParams

Optional parameters.

VirtualRoutersOperations

Interface representing a VirtualRouters operations.

VirtualWAN

VirtualWAN Resource.

VirtualWanProperties

Parameters for VirtualWAN.

VirtualWanSecurityProvider

Collection of SecurityProviders.

VirtualWanSecurityProviders

Collection of SecurityProviders.

VirtualWanVpnProfileParameters

Virtual Wan Vpn profile parameters Vpn profile generation.

VirtualWansCreateOrUpdateOptionalParams

Optional parameters.

VirtualWansDeleteOptionalParams

Optional parameters.

VirtualWansGetOptionalParams

Optional parameters.

VirtualWansListByResourceGroupOptionalParams

Optional parameters.

VirtualWansListOptionalParams

Optional parameters.

VirtualWansOperations

Interface representing a VirtualWans operations.

VirtualWansUpdateTagsOptionalParams

Optional parameters.

Vm

Describes a Virtual Machine.

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.

VpnConnectionsCreateOrUpdateOptionalParams

Optional parameters.

VpnConnectionsDeleteOptionalParams

Optional parameters.

VpnConnectionsGetOptionalParams

Optional parameters.

VpnConnectionsListByVpnGatewayOptionalParams

Optional parameters.

VpnConnectionsOperations

Interface representing a VpnConnections operations.

VpnConnectionsStartPacketCaptureOptionalParams

Optional parameters.

VpnConnectionsStopPacketCaptureOptionalParams

Optional parameters.

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.

VpnGatewaysCreateOrUpdateOptionalParams

Optional parameters.

VpnGatewaysDeleteOptionalParams

Optional parameters.

VpnGatewaysGetOptionalParams

Optional parameters.

VpnGatewaysListByResourceGroupOptionalParams

Optional parameters.

VpnGatewaysListOptionalParams

Optional parameters.

VpnGatewaysOperations

Interface representing a VpnGateways operations.

VpnGatewaysResetOptionalParams

Optional parameters.

VpnGatewaysStartPacketCaptureOptionalParams

Optional parameters.

VpnGatewaysStopPacketCaptureOptionalParams

Optional parameters.

VpnGatewaysUpdateTagsOptionalParams

Optional parameters.

VpnLinkBgpSettings

BGP settings details for a link.

VpnLinkConnectionsGetDefaultSharedKeyOptionalParams

Optional parameters.

VpnLinkConnectionsGetIkeSasOptionalParams

Optional parameters.

VpnLinkConnectionsListAllSharedKeysOptionalParams

Optional parameters.

VpnLinkConnectionsListByVpnConnectionOptionalParams

Optional parameters.

VpnLinkConnectionsListDefaultSharedKeyOptionalParams

Optional parameters.

VpnLinkConnectionsOperations

Interface representing a VpnLinkConnections operations.

VpnLinkConnectionsResetConnectionOptionalParams

Optional parameters.

VpnLinkConnectionsSetOrInitDefaultSharedKeyOptionalParams

Optional parameters.

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.

VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams

Optional parameters.

VpnServerConfigurationsAssociatedWithVirtualWanOperations

Interface representing a VpnServerConfigurationsAssociatedWithVirtualWan operations.

VpnServerConfigurationsCreateOrUpdateOptionalParams

Optional parameters.

VpnServerConfigurationsDeleteOptionalParams

Optional parameters.

VpnServerConfigurationsGetOptionalParams

Optional parameters.

VpnServerConfigurationsListByResourceGroupOptionalParams

Optional parameters.

VpnServerConfigurationsListOptionalParams

Optional parameters.

VpnServerConfigurationsListRadiusSecretsOptionalParams

Optional parameters.

VpnServerConfigurationsOperations

Interface representing a VpnServerConfigurations operations.

VpnServerConfigurationsResponse

VpnServerConfigurations list associated with VirtualWan Response.

VpnServerConfigurationsUpdateTagsOptionalParams

Optional parameters.

VpnSite

VpnSite Resource.

VpnSiteLink

VpnSiteLink Resource.

VpnSiteLinkConnection

VpnSiteLinkConnection Resource.

VpnSiteLinkConnectionProperties

Parameters for VpnConnection.

VpnSiteLinkConnectionsGetOptionalParams

Optional parameters.

VpnSiteLinkConnectionsOperations

Interface representing a VpnSiteLinkConnections operations.

VpnSiteLinkProperties

Parameters for VpnSite.

VpnSiteLinksGetOptionalParams

Optional parameters.

VpnSiteLinksListByVpnSiteOptionalParams

Optional parameters.

VpnSiteLinksOperations

Interface representing a VpnSiteLinks operations.

VpnSiteProperties

Parameters for VpnSite.

VpnSitesConfigurationDownloadOptionalParams

Optional parameters.

VpnSitesConfigurationOperations

Interface representing a VpnSitesConfiguration operations.

VpnSitesCreateOrUpdateOptionalParams

Optional parameters.

VpnSitesDeleteOptionalParams

Optional parameters.

VpnSitesGetOptionalParams

Optional parameters.

VpnSitesListByResourceGroupOptionalParams

Optional parameters.

VpnSitesListOptionalParams

Optional parameters.

VpnSitesOperations

Interface representing a VpnSites operations.

VpnSitesUpdateTagsOptionalParams

Optional parameters.

WebApplicationFirewallCustomRule

Defines contents of a web application rule.

WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams

Optional parameters.

WebApplicationFirewallPoliciesDeleteOptionalParams

Optional parameters.

WebApplicationFirewallPoliciesGetOptionalParams

Optional parameters.

WebApplicationFirewallPoliciesListAllOptionalParams

Optional parameters.

WebApplicationFirewallPoliciesListOptionalParams

Optional parameters.

WebApplicationFirewallPoliciesOperations

Interface representing a WebApplicationFirewallPolicies operations.

WebApplicationFirewallPolicy

Defines web application firewall policy.

WebApplicationFirewallPolicyPropertiesFormat

Defines web application firewall policy properties.

WebApplicationFirewallScrubbingRules

Allow certain variables to be scrubbed on WAF logs

WebCategoriesGetOptionalParams

Optional parameters.

WebCategoriesListBySubscriptionOptionalParams

Optional parameters.

WebCategoriesOperations

Interface representing a WebCategories operations.

WritableResource

Common resource representation.

Type Aliases

Access

Access to be allowed or denied.
KnownAccess can be used interchangeably with Access, this enum contains the known values that the service supports.

Known values supported by the service

Allow: Allow
Deny: Deny

AccessMode

The access mode of the private link service.
KnownAccessMode can be used interchangeably with AccessMode, this enum contains the known values that the service supports.

Known values supported by the service

Default: Allows unrestricted access to the private link service.
Restricted: Limits access to subscriptions which are inside visibility list only.

AccessRuleDirection

Direction that specifies whether the access rules is inbound/outbound.
KnownAccessRuleDirection can be used interchangeably with AccessRuleDirection, this enum contains the known values that the service supports.

Known values supported by the service

Inbound: Inbound
Outbound: Outbound

ActionType

Defines the action to take on rule match.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

AnomalyScoring: AnomalyScoring
Allow: Allow
Block: Block
Log: Log
JSChallenge: JSChallenge
CAPTCHA: CAPTCHA

ActiveBaseSecurityAdminRuleUnion

Alias for ActiveBaseSecurityAdminRuleUnion

AddressPrefixType

Address prefix type.
KnownAddressPrefixType can be used interchangeably with AddressPrefixType, this enum contains the known values that the service supports.

Known values supported by the service

IPPrefix: IPPrefix
ServiceTag: ServiceTag
NetworkGroup: NetworkGroup

AddressSpaceAggregationOption

Option indicating the update behavior of a resource's address prefixes referenced within a network manager configuration.
KnownAddressSpaceAggregationOption can be used interchangeably with AddressSpaceAggregationOption, this enum contains the known values that the service supports.

Known values supported by the service

None: None
Manual: Manual

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.
    KnownAddressUpdateAction can be used interchangeably with AddressUpdateAction, this enum contains the known values that the service supports.

Known values supported by the service

FullUpdate: FullUpdate
PartialUpdate: PartialUpdate

AdminRuleKind

Whether the rule is custom or default.
KnownAdminRuleKind can be used interchangeably with AdminRuleKind, this enum contains the known values that the service supports.

Known values supported by the service

Custom: Custom
Default: Default

AdminState

Property to indicate if the Express Route Gateway serves traffic when there are multiple Express Route Gateways in the vnet
KnownAdminState can be used interchangeably with AdminState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Enabled
Disabled: Disabled

AdvertisedPublicPrefixPropertiesValidationState

Advertised Public Prefix State that denotes if the prefix is validated or not.
KnownAdvertisedPublicPrefixPropertiesValidationState can be used interchangeably with AdvertisedPublicPrefixPropertiesValidationState, this enum contains the known values that the service supports.

Known values supported by the service

NotConfigured: NotConfigured
Configuring: Configuring
Configured: Configured
ValidationNeeded: ValidationNeeded
ValidationFailed: ValidationFailed
ManualValidationNeeded: ManualValidationNeeded
AsnValidationFailed: AsnValidationFailed
CertificateMissingInRoutingRegistry: CertificateMissingInRoutingRegistry
InvalidSignatureEncoding: InvalidSignatureEncoding
SignatureVerificationFailed: SignatureVerificationFailed

ApplicationGatewayBackendHealthServerHealth

Health of backend server.
KnownApplicationGatewayBackendHealthServerHealth can be used interchangeably with ApplicationGatewayBackendHealthServerHealth, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
Up: Up
Down: Down
Partial: Partial
Draining: Draining

ApplicationGatewayClientAuthVerificationModes

Verify client Authentication mode.
KnownApplicationGatewayClientAuthVerificationModes can be used interchangeably with ApplicationGatewayClientAuthVerificationModes, this enum contains the known values that the service supports.

Known values supported by the service

Strict: Strict
Passthrough: Passthrough

ApplicationGatewayClientRevocationOptions

Verify client certificate revocation status.
KnownApplicationGatewayClientRevocationOptions can be used interchangeably with ApplicationGatewayClientRevocationOptions, this enum contains the known values that the service supports.

Known values supported by the service

None: None
OCSP: OCSP

ApplicationGatewayCookieBasedAffinity

Cookie based affinity.
KnownApplicationGatewayCookieBasedAffinity can be used interchangeably with ApplicationGatewayCookieBasedAffinity, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Enabled
Disabled: Disabled

ApplicationGatewayCustomErrorStatusCode

Status code of the application gateway custom error.
KnownApplicationGatewayCustomErrorStatusCode can be used interchangeably with ApplicationGatewayCustomErrorStatusCode, this enum contains the known values that the service supports.

Known values supported by the service

HttpStatus400: HttpStatus400
HttpStatus403: HttpStatus403
HttpStatus404: HttpStatus404
HttpStatus405: HttpStatus405
HttpStatus408: HttpStatus408
HttpStatus500: HttpStatus500
HttpStatus502: HttpStatus502
HttpStatus503: HttpStatus503
HttpStatus504: HttpStatus504

ApplicationGatewayFirewallMode

Web application firewall mode.
KnownApplicationGatewayFirewallMode can be used interchangeably with ApplicationGatewayFirewallMode, this enum contains the known values that the service supports.

Known values supported by the service

Detection: Detection
Prevention: Prevention

ApplicationGatewayFirewallRateLimitDuration

Duration over which Rate Limit policy will be applied. Applies only when ruleType is RateLimitRule.
KnownApplicationGatewayFirewallRateLimitDuration can be used interchangeably with ApplicationGatewayFirewallRateLimitDuration, this enum contains the known values that the service supports.

Known values supported by the service

OneMin: OneMin
FiveMins: FiveMins

ApplicationGatewayFirewallUserSessionVariable

User Session clause variable.
KnownApplicationGatewayFirewallUserSessionVariable can be used interchangeably with ApplicationGatewayFirewallUserSessionVariable, this enum contains the known values that the service supports.

Known values supported by the service

ClientAddr: ClientAddr
GeoLocation: GeoLocation
None: None
ClientAddrXFFHeader: ClientAddrXFFHeader
GeoLocationXFFHeader: GeoLocationXFFHeader

ApplicationGatewayLoadDistributionAlgorithm

Load Distribution Algorithm enums.
KnownApplicationGatewayLoadDistributionAlgorithm can be used interchangeably with ApplicationGatewayLoadDistributionAlgorithm, this enum contains the known values that the service supports.

Known values supported by the service

RoundRobin: RoundRobin
LeastConnections: LeastConnections
IpHash: IpHash

ApplicationGatewayOperationalState

Operational state of the application gateway resource.
KnownApplicationGatewayOperationalState can be used interchangeably with ApplicationGatewayOperationalState, this enum contains the known values that the service supports.

Known values supported by the service

Stopped: Stopped
Starting: Starting
Running: Running
Stopping: Stopping

ApplicationGatewayProtocol

Application Gateway protocol.
KnownApplicationGatewayProtocol can be used interchangeably with ApplicationGatewayProtocol, this enum contains the known values that the service supports.

Known values supported by the service

Http: Supported for httpListeners and backendHttpSettingsCollection properties.
Https: Supported for httpListeners and backendHttpSettingsCollection properties.
Tcp: Supported for listeners and backendSettingsCollection properties.
Tls: Supported for listeners and backendSettingsCollection properties.

ApplicationGatewayRedirectType

Redirect type enum.
KnownApplicationGatewayRedirectType can be used interchangeably with ApplicationGatewayRedirectType, this enum contains the known values that the service supports.

Known values supported by the service

Permanent: Permanent
Found: Found
SeeOther: SeeOther
Temporary: Temporary

ApplicationGatewayRequestRoutingRuleType

Rule type.
KnownApplicationGatewayRequestRoutingRuleType can be used interchangeably with ApplicationGatewayRequestRoutingRuleType, this enum contains the known values that the service supports.

Known values supported by the service

Basic: Basic
PathBasedRouting: PathBasedRouting

ApplicationGatewayRuleSetStatusOptions

The rule set status
KnownApplicationGatewayRuleSetStatusOptions can be used interchangeably with ApplicationGatewayRuleSetStatusOptions, this enum contains the known values that the service supports.

Known values supported by the service

Preview: Preview
GA: GA
Supported: Supported
Deprecated: Deprecated

ApplicationGatewaySkuFamily

Family of an application gateway SKU.
KnownApplicationGatewaySkuFamily can be used interchangeably with ApplicationGatewaySkuFamily, this enum contains the known values that the service supports.

Known values supported by the service

Generation_1: Generation_1
Generation_2: Generation_2

ApplicationGatewaySkuName

Name of an application gateway SKU.
KnownApplicationGatewaySkuName can be used interchangeably with ApplicationGatewaySkuName, this enum contains the known values that the service supports.

Known values supported by the service

Standard_Small: Standard_Small
Standard_Medium: Standard_Medium
Standard_Large: Standard_Large
WAF_Medium: WAF_Medium
WAF_Large: WAF_Large
Standard_v2: Standard_v2
WAF_v2: WAF_v2
Basic: Basic

ApplicationGatewaySslCipherSuite

Ssl cipher suites enums.
KnownApplicationGatewaySslCipherSuite can be used interchangeably with ApplicationGatewaySslCipherSuite, this enum contains the known values that the service supports.

Known values supported by the service

TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_DHE_RSA_WITH_AES_256_GCM_SHA384: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
TLS_DHE_RSA_WITH_AES_128_GCM_SHA256: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
TLS_DHE_RSA_WITH_AES_256_CBC_SHA: TLS_DHE_RSA_WITH_AES_256_CBC_SHA
TLS_DHE_RSA_WITH_AES_128_CBC_SHA: TLS_DHE_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_256_GCM_SHA384: TLS_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_128_GCM_SHA256: TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA256: TLS_RSA_WITH_AES_256_CBC_SHA256
TLS_RSA_WITH_AES_128_CBC_SHA256: TLS_RSA_WITH_AES_128_CBC_SHA256
TLS_RSA_WITH_AES_256_CBC_SHA: TLS_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_128_CBC_SHA: TLS_RSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
TLS_DHE_DSS_WITH_AES_256_CBC_SHA256: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256
TLS_DHE_DSS_WITH_AES_128_CBC_SHA256: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
TLS_DHE_DSS_WITH_AES_256_CBC_SHA: TLS_DHE_DSS_WITH_AES_256_CBC_SHA
TLS_DHE_DSS_WITH_AES_128_CBC_SHA: TLS_DHE_DSS_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_3DES_EDE_CBC_SHA: TLS_RSA_WITH_3DES_EDE_CBC_SHA
TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA: TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

ApplicationGatewaySslPolicyName

Ssl predefined policy name enums.
KnownApplicationGatewaySslPolicyName can be used interchangeably with ApplicationGatewaySslPolicyName, this enum contains the known values that the service supports.

Known values supported by the service

AppGwSslPolicy20150501: AppGwSslPolicy20150501
AppGwSslPolicy20170401: AppGwSslPolicy20170401
AppGwSslPolicy20170401S: AppGwSslPolicy20170401S
AppGwSslPolicy20220101: AppGwSslPolicy20220101
AppGwSslPolicy20220101S: AppGwSslPolicy20220101S

ApplicationGatewaySslPolicyType

Type of Ssl Policy.
KnownApplicationGatewaySslPolicyType can be used interchangeably with ApplicationGatewaySslPolicyType, this enum contains the known values that the service supports.

Known values supported by the service

Predefined: Predefined
Custom: Custom
CustomV2: CustomV2

ApplicationGatewaySslProtocol

Ssl protocol enums.
KnownApplicationGatewaySslProtocol can be used interchangeably with ApplicationGatewaySslProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TLSv1_0: TLSv1_0
TLSv1_1: TLSv1_1
TLSv1_2: TLSv1_2
TLSv1_3: TLSv1_3

ApplicationGatewayTier

Tier of an application gateway.
KnownApplicationGatewayTier can be used interchangeably with ApplicationGatewayTier, this enum contains the known values that the service supports.

Known values supported by the service

Standard: Standard
WAF: WAF
Standard_v2: Standard_v2
WAF_v2: WAF_v2
Basic: Basic

ApplicationGatewayTierTypes

Type of ApplicationGatewayTierTypes

ApplicationGatewayUnAuthorizedRequestAction

Unauthorized request action.
KnownApplicationGatewayUnAuthorizedRequestAction can be used interchangeably with ApplicationGatewayUnAuthorizedRequestAction, this enum contains the known values that the service supports.

Known values supported by the service

Deny: Deny
Allow: Allow

ApplicationGatewayWafRuleActionTypes

The string representation of the web application firewall rule action.
KnownApplicationGatewayWafRuleActionTypes can be used interchangeably with ApplicationGatewayWafRuleActionTypes, this enum contains the known values that the service supports.

Known values supported by the service

None: None
AnomalyScoring: AnomalyScoring
Allow: Allow
Block: Block
Log: Log

ApplicationGatewayWafRuleSensitivityTypes

The string representation of the web application firewall rule sensitivity.
KnownApplicationGatewayWafRuleSensitivityTypes can be used interchangeably with ApplicationGatewayWafRuleSensitivityTypes, this enum contains the known values that the service supports.

Known values supported by the service

Low: Low
Medium: Medium
High: High

ApplicationGatewayWafRuleStateTypes

The string representation of the web application firewall rule state.
KnownApplicationGatewayWafRuleStateTypes can be used interchangeably with ApplicationGatewayWafRuleStateTypes, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Enabled
Disabled: Disabled

ApplicationGatewaysListAvailableRequestHeadersResponse
ApplicationGatewaysListAvailableResponseHeadersResponse
ApplicationGatewaysListAvailableServerVariablesResponse
AssociationAccessMode

Access mode on the association.
KnownAssociationAccessMode can be used interchangeably with AssociationAccessMode, this enum contains the known values that the service supports.

Known values supported by the service

Learning: Learning
Enforced: Enforced
Audit: Audit

AssociationType

The association type of the child resource to the parent resource.
KnownAssociationType can be used interchangeably with AssociationType, this enum contains the known values that the service supports.

Known values supported by the service

Associated: Associated
Contains: Contains

AuthenticationMethod

VPN client authentication method.
KnownAuthenticationMethod can be used interchangeably with AuthenticationMethod, this enum contains the known values that the service supports.

Known values supported by the service

EAPTLS: EAPTLS
EAPMSCHAPv2: EAPMSCHAPv2

AuthorizationUseStatus

The authorization use status.
KnownAuthorizationUseStatus can be used interchangeably with AuthorizationUseStatus, this enum contains the known values that the service supports.

Known values supported by the service

Available: Available
InUse: InUse

AutoLearnPrivateRangesMode

The operation mode for automatically learning private ranges to not be SNAT
KnownAutoLearnPrivateRangesMode can be used interchangeably with AutoLearnPrivateRangesMode, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Enabled
Disabled: Disabled

AzureFirewallApplicationRuleProtocolType

The protocol type of a Application Rule resource.
KnownAzureFirewallApplicationRuleProtocolType can be used interchangeably with AzureFirewallApplicationRuleProtocolType, this enum contains the known values that the service supports.

Known values supported by the service

Http: Http
Https: Https
Mssql: Mssql

AzureFirewallNatRCActionType

The action type of a NAT rule collection.
KnownAzureFirewallNatRCActionType can be used interchangeably with AzureFirewallNatRCActionType, this enum contains the known values that the service supports.

Known values supported by the service

Snat: Snat
Dnat: Dnat

AzureFirewallNetworkRuleProtocol

The protocol of a Network Rule resource.
KnownAzureFirewallNetworkRuleProtocol can be used interchangeably with AzureFirewallNetworkRuleProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP: TCP
UDP: UDP
Any: Any
ICMP: ICMP

AzureFirewallPacketCaptureFlagsType

The flags type to be captured.
KnownAzureFirewallPacketCaptureFlagsType can be used interchangeably with AzureFirewallPacketCaptureFlagsType, this enum contains the known values that the service supports.

Known values supported by the service

fin: fin
syn: syn
rst: rst
push: push
ack: ack
urg: urg

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.
KnownAzureFirewallPacketCaptureOperationType can be used interchangeably with AzureFirewallPacketCaptureOperationType, this enum contains the known values that the service supports.

Known values supported by the service

Start: Start
Status: Status
Stop: Stop

AzureFirewallPacketCaptureResponseCode

The packet capture operation response codes.
KnownAzureFirewallPacketCaptureResponseCode can be used interchangeably with AzureFirewallPacketCaptureResponseCode, this enum contains the known values that the service supports.

Known values supported by the service

NotImplemented: NotImplemented
AzureFirewallPacketCaptureStartSucceeded: AzureFirewallPacketCaptureStartSucceeded
AzureFirewallPacketCaptureStartFailed: AzureFirewallPacketCaptureStartFailed
AzureFirewallPacketCaptureStartFailedToUpload: AzureFirewallPacketCaptureStartFailedToUpload
AzureFirewallPacketCaptureStartFailure: AzureFirewallPacketCaptureStartFailure
AzureFirewallPacketCaptureInProgress: AzureFirewallPacketCaptureInProgress
AzureFirewallPacketCaptureNotInProgress: AzureFirewallPacketCaptureNotInProgress
AzureFirewallPacketCaptureStopSucceeded: AzureFirewallPacketCaptureStopSucceeded
AzureFirewallPacketCaptureFailed: AzureFirewallPacketCaptureFailed
AzureFirewallPacketCaptureCompleted: AzureFirewallPacketCaptureCompleted

AzureFirewallRCActionType

The action type of a rule collection.
KnownAzureFirewallRCActionType can be used interchangeably with AzureFirewallRCActionType, this enum contains the known values that the service supports.

Known values supported by the service

Allow: Allow
Deny: Deny

AzureFirewallSkuName

Name of an Azure Firewall SKU.
KnownAzureFirewallSkuName can be used interchangeably with AzureFirewallSkuName, this enum contains the known values that the service supports.

Known values supported by the service

AZFW_VNet: AZFW_VNet
AZFW_Hub: AZFW_Hub

AzureFirewallSkuTier

Tier of an Azure Firewall.
KnownAzureFirewallSkuTier can be used interchangeably with AzureFirewallSkuTier, this enum contains the known values that the service supports.

Known values supported by the service

Standard: Standard
Premium: Premium
Basic: Basic

AzureFirewallThreatIntelMode

The operation mode for Threat Intel.
KnownAzureFirewallThreatIntelMode can be used interchangeably with AzureFirewallThreatIntelMode, this enum contains the known values that the service supports.

Known values supported by the service

Alert: Alert
Deny: Deny
Off: Off

AzureSupportedClouds

The supported values for cloud setting as a string literal type

BaseAdminRuleUnion

Alias for BaseAdminRuleUnion

BastionConnectProtocol

The protocol used to connect to the target.
KnownBastionConnectProtocol can be used interchangeably with BastionConnectProtocol, this enum contains the known values that the service supports.

Known values supported by the service

SSH: SSH
RDP: RDP

BastionHostSkuName

The name of the sku of this Bastion Host.
KnownBastionHostSkuName can be used interchangeably with BastionHostSkuName, this enum contains the known values that the service supports.

Known values supported by the service

Basic: Basic
Standard: Standard
Developer: Developer
Premium: Premium

BgpPeerState

The BGP peer state.
KnownBgpPeerState can be used interchangeably with BgpPeerState, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
Stopped: Stopped
Idle: Idle
Connecting: Connecting
Connected: Connected

CircuitConnectionStatus

Express Route Circuit connection state.
KnownCircuitConnectionStatus can be used interchangeably with CircuitConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Connected: Connected
Connecting: Connecting
Disconnected: Disconnected

CommissionedState

The commissioned state of the Custom IP Prefix.
KnownCommissionedState can be used interchangeably with CommissionedState, this enum contains the known values that the service supports.

Known values supported by the service

Provisioning: Provisioning
Provisioned: Provisioned
Commissioning: Commissioning
CommissionedNoInternetAdvertise: CommissionedNoInternetAdvertise
Commissioned: Commissioned
Decommissioning: Decommissioning
Deprovisioning: Deprovisioning
Deprovisioned: Deprovisioned

CommonProvisioningState

Provisioning states of a resource.
KnownCommonProvisioningState can be used interchangeably with CommonProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Failed: Failed
Succeeded: Succeeded
Canceled: Canceled
Creating: Creating
Updating: Updating
Deleting: Deleting

ConfigurationType

Configuration Deployment Type.
KnownConfigurationType can be used interchangeably with ConfigurationType, this enum contains the known values that the service supports.

Known values supported by the service

SecurityAdmin: SecurityAdmin
Connectivity: Connectivity
SecurityUser: SecurityUser
Routing: Routing

ConnectedGroupAddressOverlap

Behavior to handle overlapped IP address space among members of the connected group of the connectivity configuration.
KnownConnectedGroupAddressOverlap can be used interchangeably with ConnectedGroupAddressOverlap, this enum contains the known values that the service supports.

Known values supported by the service

Allowed: Default. Allows connected group members to have overlapping IP address space.
Disallowed: Strictly disallows connected group members from having overlapping IP address space. Prevents the addition of a virtual network with overlapping address to the connected group, blocks peering between a virtual network and a connected group member if any connected group member has an overlapping range, and restricts address space modifications that would introduce overlap.

ConnectedGroupPrivateEndpointsScale

Option indicating the scale of private endpoints allowed in the connected group of the connectivity configuration.
KnownConnectedGroupPrivateEndpointsScale can be used interchangeably with ConnectedGroupPrivateEndpointsScale, this enum contains the known values that the service supports.

Known values supported by the service

Standard: Default. Allows for up to 2K private endpoints in the connected group.
HighScale: Allows for up to 20K private endpoints in the connected group.

ConnectionAuthenticationType

Gateway connection authentication type.
KnownConnectionAuthenticationType can be used interchangeably with ConnectionAuthenticationType, this enum contains the known values that the service supports.

Known values supported by the service

PSK: Pre-shared key authentication method for VPN gateway connections.
Certificate: Certificate-based authentication method for VPN gateway connections.

ConnectionMonitorEndpointFilterItemType

The type of item included in the filter. Currently only 'AgentAddress' is supported.
KnownConnectionMonitorEndpointFilterItemType can be used interchangeably with ConnectionMonitorEndpointFilterItemType, this enum contains the known values that the service supports.

Known values supported by the service

AgentAddress: AgentAddress

ConnectionMonitorEndpointFilterType

The behavior of the endpoint filter. Currently only 'Include' is supported.
KnownConnectionMonitorEndpointFilterType can be used interchangeably with ConnectionMonitorEndpointFilterType, this enum contains the known values that the service supports.

Known values supported by the service

Include: Include

ConnectionMonitorTestConfigurationProtocol

The protocol to use in test evaluation.
KnownConnectionMonitorTestConfigurationProtocol can be used interchangeably with ConnectionMonitorTestConfigurationProtocol, this enum contains the known values that the service supports.

Known values supported by the service

Tcp: Tcp
Http: Http
Icmp: Icmp

ConnectionMonitorType

Type of connection monitor.
KnownConnectionMonitorType can be used interchangeably with ConnectionMonitorType, this enum contains the known values that the service supports.

Known values supported by the service

MultiEndpoint: MultiEndpoint
SingleSourceDestination: SingleSourceDestination

ConnectionStatus

The connection status.
KnownConnectionStatus can be used interchangeably with ConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
Connected: Connected
Disconnected: Disconnected
Degraded: Degraded

ConnectivityTopology

Connectivity topology type.
KnownConnectivityTopology can be used interchangeably with ConnectivityTopology, this enum contains the known values that the service supports.

Known values supported by the service

HubAndSpoke: HubAndSpoke
Mesh: Mesh

ContinuablePage

An interface that describes a page of results.

CoverageLevel

Test coverage for the endpoint.
KnownCoverageLevel can be used interchangeably with CoverageLevel, this enum contains the known values that the service supports.

Known values supported by the service

Default: Default
Low: Low
BelowAverage: BelowAverage
Average: Average
AboveAverage: AboveAverage
Full: Full

CreatedByType

The kind of entity that created the resource.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User: The entity was created by a user.
Application: The entity was created by an application.
ManagedIdentity: The entity was created by a managed identity.
Key: The entity was created by a key.

CustomIpPrefixType

Type of custom IP prefix. Should be Singular, Parent, or Child.
KnownCustomIpPrefixType can be used interchangeably with CustomIpPrefixType, this enum contains the known values that the service supports.

Known values supported by the service

Singular: Singular
Parent: Parent
Child: Child

DdosDetectionMode

The detection mode for the DDoS detection rule.
KnownDdosDetectionMode can be used interchangeably with DdosDetectionMode, this enum contains the known values that the service supports.

Known values supported by the service

TrafficThreshold: TrafficThreshold

DdosSettingsProtectionMode

The DDoS protection mode of the public IP
KnownDdosSettingsProtectionMode can be used interchangeably with DdosSettingsProtectionMode, this enum contains the known values that the service supports.

Known values supported by the service

VirtualNetworkInherited: VirtualNetworkInherited
Enabled: Enabled
Disabled: Disabled

DdosTrafficType

The traffic type (one of Tcp, Udp, TcpSyn) that the detection rule will be applied upon.
KnownDdosTrafficType can be used interchangeably with DdosTrafficType, this enum contains the known values that the service supports.

Known values supported by the service

Tcp: Tcp
Udp: Udp
TcpSyn: TcpSyn

DeleteExistingPeering

Flag if need to remove current existing peerings.
KnownDeleteExistingPeering can be used interchangeably with DeleteExistingPeering, this enum contains the known values that the service supports.

Known values supported by the service

False: False
True: True

DeleteOptions

Specify what happens to the public IP address when the VM using it is deleted
KnownDeleteOptions can be used interchangeably with DeleteOptions, this enum contains the known values that the service supports.

Known values supported by the service

Delete: Delete
Detach: Detach

DeploymentStatus

Deployment Status.
KnownDeploymentStatus can be used interchangeably with DeploymentStatus, this enum contains the known values that the service supports.

Known values supported by the service

NotStarted: NotStarted
Deploying: Deploying
Deployed: Deployed
Failed: Failed

DestinationPortBehavior

Destination port behavior.
KnownDestinationPortBehavior can be used interchangeably with DestinationPortBehavior, this enum contains the known values that the service supports.

Known values supported by the service

None: None
ListenIfAvailable: ListenIfAvailable

DhGroup

The DH Groups used in IKE Phase 1 for initial SA.
KnownDhGroup can be used interchangeably with DhGroup, this enum contains the known values that the service supports.

Known values supported by the service

None: None
DHGroup1: DHGroup1
DHGroup2: DHGroup2
DHGroup14: DHGroup14
DHGroup2048: DHGroup2048
ECP256: ECP256
ECP384: ECP384
DHGroup24: DHGroup24

Direction

The direction of the traffic.
KnownDirection can be used interchangeably with Direction, this enum contains the known values that the service supports.

Known values supported by the service

Inbound: Inbound
Outbound: Outbound

DisableBgpRoutePropagation

Determines whether BGP route propagation is enabled. Defaults to true.
KnownDisableBgpRoutePropagation can be used interchangeably with DisableBgpRoutePropagation, this enum contains the known values that the service supports.

Known values supported by the service

False: BGP route propagation is enabled.
True: BGP route propagation is disabled.

DisablePeeringRoute

Whether to disable the routes learned by peering on the route table.
KnownDisablePeeringRoute can be used interchangeably with DisablePeeringRoute, this enum contains the known values that the service supports.

Known values supported by the service

None: Peering routes are enabled.
All: All peering routes are disabled.

EffectiveAdminRuleKind

Whether the rule is custom or default.
KnownEffectiveAdminRuleKind can be used interchangeably with EffectiveAdminRuleKind, this enum contains the known values that the service supports.

Known values supported by the service

Custom: Custom
Default: Default

EffectiveBaseSecurityAdminRuleUnion

Alias for EffectiveBaseSecurityAdminRuleUnion

EffectiveRouteSource

Who created the route.
KnownEffectiveRouteSource can be used interchangeably with EffectiveRouteSource, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
User: User
VirtualNetworkGateway: VirtualNetworkGateway
Default: Default

EffectiveRouteState

The value of effective route.
KnownEffectiveRouteState can be used interchangeably with EffectiveRouteState, this enum contains the known values that the service supports.

Known values supported by the service

Active: Active
Invalid: Invalid

EffectiveSecurityRuleProtocol

The network protocol this rule applies to.
KnownEffectiveSecurityRuleProtocol can be used interchangeably with EffectiveSecurityRuleProtocol, this enum contains the known values that the service supports.

Known values supported by the service

Tcp: Tcp
Udp: Udp
All: All

EndpointType

The endpoint type.
KnownEndpointType can be used interchangeably with EndpointType, this enum contains the known values that the service supports.

Known values supported by the service

AzureVM: AzureVM
AzureVNet: AzureVNet
AzureSubnet: AzureSubnet
ExternalAddress: ExternalAddress
MMAWorkspaceMachine: MMAWorkspaceMachine
MMAWorkspaceNetwork: MMAWorkspaceNetwork
AzureArcVM: AzureArcVM
AzureVMSS: AzureVMSS
AzureArcNetwork: AzureArcNetwork

ExceptionEntryMatchVariable

The variable on which we evaluate the exception condition
KnownExceptionEntryMatchVariable can be used interchangeably with ExceptionEntryMatchVariable, this enum contains the known values that the service supports.

Known values supported by the service

RequestURI: RequestURI
RemoteAddr: RemoteAddr
RequestHeader: RequestHeader

ExceptionEntrySelectorMatchOperator

When the matchVariable points to a key-value pair (e.g, RequestHeader), this operates on the selector
KnownExceptionEntrySelectorMatchOperator can be used interchangeably with ExceptionEntrySelectorMatchOperator, this enum contains the known values that the service supports.

Known values supported by the service

Equals: Equals
Contains: Contains
StartsWith: StartsWith
EndsWith: EndsWith

ExceptionEntryValueMatchOperator

Operates on the allowed values for the matchVariable
KnownExceptionEntryValueMatchOperator can be used interchangeably with ExceptionEntryValueMatchOperator, this enum contains the known values that the service supports.

Known values supported by the service

Equals: Equals
Contains: Contains
StartsWith: StartsWith
EndsWith: EndsWith
IPMatch: IPMatch

ExpressRouteCircuitPeeringAdvertisedPublicPrefixState

The advertised public prefix state of the Peering resource.
KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState can be used interchangeably with ExpressRouteCircuitPeeringAdvertisedPublicPrefixState, this enum contains the known values that the service supports.

Known values supported by the service

NotConfigured: NotConfigured
Configuring: Configuring
Configured: Configured
ValidationNeeded: ValidationNeeded

ExpressRouteCircuitPeeringState

The state of peering.
KnownExpressRouteCircuitPeeringState can be used interchangeably with ExpressRouteCircuitPeeringState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: Disabled
Enabled: Enabled

ExpressRouteCircuitSkuFamily

The family of the SKU.
KnownExpressRouteCircuitSkuFamily can be used interchangeably with ExpressRouteCircuitSkuFamily, this enum contains the known values that the service supports.

Known values supported by the service

UnlimitedData: UnlimitedData
MeteredData: MeteredData

ExpressRouteCircuitSkuTier

The tier of the SKU.
KnownExpressRouteCircuitSkuTier can be used interchangeably with ExpressRouteCircuitSkuTier, this enum contains the known values that the service supports.

Known values supported by the service

Standard: Standard
Premium: Premium
Basic: Basic
Local: Local

ExpressRouteCircuitsStartCircuitLinkFailoverTestResponse
ExpressRouteCircuitsStopCircuitLinkFailoverTestResponse
ExpressRouteFailoverBgpStatusAddressFamily

The address family type for BGP status.
KnownExpressRouteFailoverBgpStatusAddressFamily can be used interchangeably with ExpressRouteFailoverBgpStatusAddressFamily, this enum contains the known values that the service supports.

Known values supported by the service

IPv4: IPv4 address family.
IPv6: IPv6 address family.

ExpressRouteFailoverLinkType

The link on which the failover test is being performed.
KnownExpressRouteFailoverLinkType can be used interchangeably with ExpressRouteFailoverLinkType, this enum contains the known values that the service supports.

Known values supported by the service

Primary: Primary link.
Secondary: Secondary link.

ExpressRouteGatewaysStartSiteFailoverTestResponse
ExpressRouteGatewaysStopSiteFailoverTestResponse
ExpressRouteLinkAdminState

Administrative state of the physical port.
KnownExpressRouteLinkAdminState can be used interchangeably with ExpressRouteLinkAdminState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Enabled
Disabled: Disabled

ExpressRouteLinkConnectorType

Physical fiber port type.
KnownExpressRouteLinkConnectorType can be used interchangeably with ExpressRouteLinkConnectorType, this enum contains the known values that the service supports.

Known values supported by the service

LC: LC
SC: SC

ExpressRouteLinkFailoverBgpStatus

The BGP status of an ExpressRoute link failover.
KnownExpressRouteLinkFailoverBgpStatus can be used interchangeably with ExpressRouteLinkFailoverBgpStatus, this enum contains the known values that the service supports.

Known values supported by the service

Undefined: Undefined status.
Connected: Connected status.
Disconnected: Disconnected status.

ExpressRouteLinkMacSecCipher

Mac security cipher.
KnownExpressRouteLinkMacSecCipher can be used interchangeably with ExpressRouteLinkMacSecCipher, this enum contains the known values that the service supports.

Known values supported by the service

GcmAes256: GcmAes256
GcmAes128: GcmAes128
GcmAesXpn128: GcmAesXpn128
GcmAesXpn256: GcmAesXpn256

ExpressRouteLinkMacSecSciState

Sci mode enabled/disabled.
KnownExpressRouteLinkMacSecSciState can be used interchangeably with ExpressRouteLinkMacSecSciState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: Disabled
Enabled: Enabled

ExpressRoutePeeringState

The state of peering.
KnownExpressRoutePeeringState can be used interchangeably with ExpressRoutePeeringState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: Disabled
Enabled: Enabled

ExpressRoutePeeringType

The peering type.
KnownExpressRoutePeeringType can be used interchangeably with ExpressRoutePeeringType, this enum contains the known values that the service supports.

Known values supported by the service

AzurePublicPeering: AzurePublicPeering
AzurePrivatePeering: AzurePrivatePeering
MicrosoftPeering: MicrosoftPeering

ExpressRoutePortAuthorizationUseStatus

The authorization use status.
KnownExpressRoutePortAuthorizationUseStatus can be used interchangeably with ExpressRoutePortAuthorizationUseStatus, this enum contains the known values that the service supports.

Known values supported by the service

Available: Available
InUse: InUse

ExpressRoutePortsBillingType

The billing type of the ExpressRoutePort resource.
KnownExpressRoutePortsBillingType can be used interchangeably with ExpressRoutePortsBillingType, this enum contains the known values that the service supports.

Known values supported by the service

MeteredData: MeteredData
UnlimitedData: UnlimitedData

ExpressRoutePortsEncapsulation

Encapsulation method on physical ports.
KnownExpressRoutePortsEncapsulation can be used interchangeably with ExpressRoutePortsEncapsulation, this enum contains the known values that the service supports.

Known values supported by the service

Dot1Q: Dot1Q
QinQ: QinQ

ExtendedLocationTypes

The supported ExtendedLocation types. Currently only EdgeZone is supported in Microsoft.Network resources.
KnownExtendedLocationTypes can be used interchangeably with ExtendedLocationTypes, this enum contains the known values that the service supports.

Known values supported by the service

EdgeZone: EdgeZone

FailoverConnectionStatus

The current status of the connection
KnownFailoverConnectionStatus can be used interchangeably with FailoverConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Connected: Connected
Disconnected: Disconnected

FailoverTestStatus

The current status of the test
KnownFailoverTestStatus can be used interchangeably with FailoverTestStatus, this enum contains the known values that the service supports.

Known values supported by the service

NotStarted: NotStarted
Starting: Starting
Running: Running
StartFailed: StartFailed
Stopping: Stopping
Completed: Completed
StopFailed: StopFailed
Invalid: Invalid
Expired: Expired

FailoverTestStatusForSingleTest

The current status of the test
KnownFailoverTestStatusForSingleTest can be used interchangeably with FailoverTestStatusForSingleTest, this enum contains the known values that the service supports.

Known values supported by the service

NotStarted: NotStarted
Starting: Starting
Running: Running
StartFailed: StartFailed
Stopping: Stopping
Completed: Completed
StopFailed: StopFailed
Invalid: Invalid
Expired: Expired

FailoverTestType

The type of failover test
KnownFailoverTestType can be used interchangeably with FailoverTestType, this enum contains the known values that the service supports.

Known values supported by the service

SingleSiteFailover: SingleSiteFailover
MultiSiteFailover: MultiSiteFailover
All: All

FirewallPolicyFilterRuleCollectionActionType

The action type of a rule.
KnownFirewallPolicyFilterRuleCollectionActionType can be used interchangeably with FirewallPolicyFilterRuleCollectionActionType, this enum contains the known values that the service supports.

Known values supported by the service

Allow: Allow
Deny: Deny

FirewallPolicyIdpsQuerySortOrder

Describes if results should be in ascending/descending order
KnownFirewallPolicyIdpsQuerySortOrder can be used interchangeably with FirewallPolicyIdpsQuerySortOrder, this enum contains the known values that the service supports.

Known values supported by the service

Ascending: Ascending
Descending: Descending

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.
    KnownFirewallPolicyIntrusionDetectionProfileType can be used interchangeably with FirewallPolicyIntrusionDetectionProfileType, this enum contains the known values that the service supports.

Known values supported by the service

Off: Off
Emerging: Emerging
Core: Core
Extended: Extended

FirewallPolicyIntrusionDetectionProtocol

Possible intrusion detection bypass traffic protocols.
KnownFirewallPolicyIntrusionDetectionProtocol can be used interchangeably with FirewallPolicyIntrusionDetectionProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP: TCP
UDP: UDP
ICMP: ICMP
ANY: ANY

FirewallPolicyIntrusionDetectionStateType

Possible state values.
KnownFirewallPolicyIntrusionDetectionStateType can be used interchangeably with FirewallPolicyIntrusionDetectionStateType, this enum contains the known values that the service supports.

Known values supported by the service

Off: Off
Alert: Alert
Deny: Deny

FirewallPolicyNatRuleCollectionActionType

The action type of a rule.
KnownFirewallPolicyNatRuleCollectionActionType can be used interchangeably with FirewallPolicyNatRuleCollectionActionType, this enum contains the known values that the service supports.

Known values supported by the service

DNAT: DNAT

FirewallPolicyRuleApplicationProtocolType

The application protocol type of a Rule.
KnownFirewallPolicyRuleApplicationProtocolType can be used interchangeably with FirewallPolicyRuleApplicationProtocolType, this enum contains the known values that the service supports.

Known values supported by the service

Http: Http
Https: Https

FirewallPolicyRuleCollectionType

The type of the rule collection.
KnownFirewallPolicyRuleCollectionType can be used interchangeably with FirewallPolicyRuleCollectionType, this enum contains the known values that the service supports.

Known values supported by the service

FirewallPolicyNatRuleCollection: FirewallPolicyNatRuleCollection
FirewallPolicyFilterRuleCollection: FirewallPolicyFilterRuleCollection

FirewallPolicyRuleCollectionUnion

Alias for FirewallPolicyRuleCollectionUnion

FirewallPolicyRuleNetworkProtocol

The Network protocol of a Rule.
KnownFirewallPolicyRuleNetworkProtocol can be used interchangeably with FirewallPolicyRuleNetworkProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP: TCP
UDP: UDP
Any: Any
ICMP: ICMP

FirewallPolicyRuleType

Rule Type.
KnownFirewallPolicyRuleType can be used interchangeably with FirewallPolicyRuleType, this enum contains the known values that the service supports.

Known values supported by the service

ApplicationRule: ApplicationRule
NetworkRule: NetworkRule
NatRule: NatRule

FirewallPolicyRuleUnion

Alias for FirewallPolicyRuleUnion

FirewallPolicySkuTier

Tier of Firewall Policy.
KnownFirewallPolicySkuTier can be used interchangeably with FirewallPolicySkuTier, this enum contains the known values that the service supports.

Known values supported by the service

Standard: Standard
Premium: Premium
Basic: Basic

FlowLogFormatType

The file type of flow log.
KnownFlowLogFormatType can be used interchangeably with FlowLogFormatType, this enum contains the known values that the service supports.

Known values supported by the service

JSON: JSON

GatewayLoadBalancerTunnelInterfaceType

Traffic type of gateway load balancer tunnel interface.
KnownGatewayLoadBalancerTunnelInterfaceType can be used interchangeably with GatewayLoadBalancerTunnelInterfaceType, this enum contains the known values that the service supports.

Known values supported by the service

None: None
Internal: Internal
External: External

GatewayLoadBalancerTunnelProtocol

Protocol of gateway load balancer tunnel interface.
KnownGatewayLoadBalancerTunnelProtocol can be used interchangeably with GatewayLoadBalancerTunnelProtocol, this enum contains the known values that the service supports.

Known values supported by the service

None: None
Native: Native
VXLAN: VXLAN

Geo

The Geo for CIDR advertising. Should be an Geo code.
KnownGeo can be used interchangeably with Geo, this enum contains the known values that the service supports.

Known values supported by the service

GLOBAL: GLOBAL
AFRI: AFRI
APAC: APAC
EURO: EURO
LATAM: LATAM
NAM: NAM
ME: ME
OCEANIA: OCEANIA
AQ: AQ

GroupConnectivity

Group connectivity type.
KnownGroupConnectivity can be used interchangeably with GroupConnectivity, this enum contains the known values that the service supports.

Known values supported by the service

None: None
DirectlyConnected: DirectlyConnected

GroupMemberType

Network Group member type
KnownGroupMemberType can be used interchangeably with GroupMemberType, this enum contains the known values that the service supports.

Known values supported by the service

VirtualNetwork: VirtualNetwork
Subnet: Subnet

HttpConfigurationMethod

The HTTP method to use.
KnownHttpConfigurationMethod can be used interchangeably with HttpConfigurationMethod, this enum contains the known values that the service supports.

Known values supported by the service

Get: Get
Post: Post

HttpMethod

HTTP method.
KnownHttpMethod can be used interchangeably with HttpMethod, this enum contains the known values that the service supports.

Known values supported by the service

Get: Get

HubBgpConnectionStatus

The current state of the VirtualHub to Peer.
KnownHubBgpConnectionStatus can be used interchangeably with HubBgpConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
Connecting: Connecting
Connected: Connected
NotConnected: NotConnected

HubRoutingPreference

The hub routing preference gateway types
KnownHubRoutingPreference can be used interchangeably with HubRoutingPreference, this enum contains the known values that the service supports.

Known values supported by the service

ExpressRoute: ExpressRoute
VpnGateway: VpnGateway
ASPath: ASPath

IPAllocationMethod

IP address allocation method.
KnownIPAllocationMethod can be used interchangeably with IPAllocationMethod, this enum contains the known values that the service supports.

Known values supported by the service

Static: Static
Dynamic: Dynamic

IPVersion

IP address version.
KnownIPVersion can be used interchangeably with IPVersion, this enum contains the known values that the service supports.

Known values supported by the service

IPv4: IPv4
IPv6: IPv6

IkeEncryption

The IKE encryption algorithm (IKE phase 2).
KnownIkeEncryption can be used interchangeably with IkeEncryption, this enum contains the known values that the service supports.

Known values supported by the service

DES: DES
DES3: DES3
AES128: AES128
AES192: AES192
AES256: AES256
GCMAES256: GCMAES256
GCMAES128: GCMAES128

IkeIntegrity

The IKE integrity algorithm (IKE phase 2).
KnownIkeIntegrity can be used interchangeably with IkeIntegrity, this enum contains the known values that the service supports.

Known values supported by the service

MD5: MD5
SHA1: SHA1
SHA256: SHA256
SHA384: SHA384
GCMAES256: GCMAES256
GCMAES128: GCMAES128

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.
KnownInboundSecurityRuleType can be used interchangeably with InboundSecurityRuleType, this enum contains the known values that the service supports.

Known values supported by the service

AutoExpire: AutoExpire
Permanent: Permanent

InboundSecurityRulesProtocol

Protocol. This should be either TCP or UDP.
KnownInboundSecurityRulesProtocol can be used interchangeably with InboundSecurityRulesProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP: TCP
UDP: UDP

InterconnectGroupScope

Scope of an interconnect group resource.
KnownInterconnectGroupScope can be used interchangeably with InterconnectGroupScope, this enum contains the known values that the service supports.

Known values supported by the service

None: No interconnect group scope.
InfiniBand: InfiniBand interconnect group scope.

IpAllocationType

IpAllocation type.
KnownIpAllocationType can be used interchangeably with IpAllocationType, this enum contains the known values that the service supports.

Known values supported by the service

Undefined: Undefined
Hypernet: Hypernet

IpFlowProtocol

Protocol to be verified on.
KnownIpFlowProtocol can be used interchangeably with IpFlowProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP: TCP
UDP: UDP

IpType

Enumeration to indicate the IP type.
KnownIpType can be used interchangeably with IpType, this enum contains the known values that the service supports.

Known values supported by the service

IPv4: IPv4
IPv6: IPv6

IpsecEncryption

The IPSec encryption algorithm (IKE phase 1).
KnownIpsecEncryption can be used interchangeably with IpsecEncryption, this enum contains the known values that the service supports.

Known values supported by the service

None: None
DES: DES
DES3: DES3
AES128: AES128
AES192: AES192
AES256: AES256
GCMAES128: GCMAES128
GCMAES192: GCMAES192
GCMAES256: GCMAES256

IpsecIntegrity

The IPSec integrity algorithm (IKE phase 1).
KnownIpsecIntegrity can be used interchangeably with IpsecIntegrity, this enum contains the known values that the service supports.

Known values supported by the service

MD5: MD5
SHA1: SHA1
SHA256: SHA256
GCMAES128: GCMAES128
GCMAES192: GCMAES192
GCMAES256: GCMAES256

IsGlobal

Flag if global mesh is supported.
KnownIsGlobal can be used interchangeably with IsGlobal, this enum contains the known values that the service supports.

Known values supported by the service

False: False
True: True

IsRollback

When true, reverts from Static to Dynamic allocation (undo reservation).
KnownIsRollback can be used interchangeably with IsRollback, this enum contains the known values that the service supports.

Known values supported by the service

true: true
false: false

IsWorkloadProtected

Value indicating whether the IP address is DDoS workload protected or not.
KnownIsWorkloadProtected can be used interchangeably with IsWorkloadProtected, this enum contains the known values that the service supports.

Known values supported by the service

False: False
True: True

IssueType

The type of issue.
KnownIssueType can be used interchangeably with IssueType, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
AgentStopped: AgentStopped
GuestFirewall: GuestFirewall
DnsResolution: DnsResolution
SocketBind: SocketBind
NetworkSecurityRule: NetworkSecurityRule
UserDefinedRoute: UserDefinedRoute
PortThrottled: PortThrottled
Platform: Platform

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.
KnownLoadBalancerBackendAddressAdminState can be used interchangeably with LoadBalancerBackendAddressAdminState, this enum contains the known values that the service supports.

Known values supported by the service

None: None
Up: Up
Down: Down

LoadBalancerDetailLevel

Controls verbosity of the returned load balancer resource.
KnownLoadBalancerDetailLevel can be used interchangeably with LoadBalancerDetailLevel, this enum contains the known values that the service supports.

Known values supported by the service

Reduced: When set to 'Reduced', read-only reference collections may be omitted.

LoadBalancerOutboundRuleProtocol

The protocol for the outbound rule in load balancer.
KnownLoadBalancerOutboundRuleProtocol can be used interchangeably with LoadBalancerOutboundRuleProtocol, this enum contains the known values that the service supports.

Known values supported by the service

Tcp: Tcp
Udp: Udp
All: All

LoadBalancerScope

Indicates the scope of the load balancer: external (Public) or internal (Private).
KnownLoadBalancerScope can be used interchangeably with LoadBalancerScope, this enum contains the known values that the service supports.

Known values supported by the service

Public: Public
Private: Private

LoadBalancerSkuName

Name of a load balancer SKU.
KnownLoadBalancerSkuName can be used interchangeably with LoadBalancerSkuName, this enum contains the known values that the service supports.

Known values supported by the service

Basic: Basic
Standard: Standard
Gateway: Gateway

LoadBalancerSkuTier

Tier of a load balancer SKU.
KnownLoadBalancerSkuTier can be used interchangeably with LoadBalancerSkuTier, this enum contains the known values that the service supports.

Known values supported by the service

Regional: Regional
Global: Global

LoadDistribution

The load distribution policy for this rule.
KnownLoadDistribution can be used interchangeably with LoadDistribution, this enum contains the known values that the service supports.

Known values supported by the service

Default: Default
SourceIP: SourceIP
SourceIPProtocol: SourceIPProtocol

MaintenanceTestCategory

The type of maintenance that can occur during an ExpressRoute failover test.
KnownMaintenanceTestCategory can be used interchangeably with MaintenanceTestCategory, this enum contains the known values that the service supports.

Known values supported by the service

BgpDisconnect: BGP disconnect test category.
ASPathPrepend: AS path prepend test category.

ManagedRuleEnabledState

The state of the managed rule. Defaults to Disabled if not specified.
KnownManagedRuleEnabledState can be used interchangeably with ManagedRuleEnabledState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: Disabled
Enabled: Enabled

Nat64State

Whether Nat64 is enabled for the NAT gateway resource.
KnownNat64State can be used interchangeably with Nat64State, this enum contains the known values that the service supports.

Known values supported by the service

None: Nat64 Property is not set.
Enabled: Nat64 is enabled.
Disabled: Nat64 is disabled.

NatGatewaySkuName

Name of Nat Gateway SKU.
KnownNatGatewaySkuName can be used interchangeably with NatGatewaySkuName, this enum contains the known values that the service supports.

Known values supported by the service

Standard: Standard
StandardV2: StandardV2

NetworkIntentPolicyBasedService

Network intent policy based services.
KnownNetworkIntentPolicyBasedService can be used interchangeably with NetworkIntentPolicyBasedService, this enum contains the known values that the service supports.

Known values supported by the service

None: None
All: All
AllowRulesOnly: AllowRulesOnly

NetworkInterfaceAuxiliaryMode

Auxiliary mode of Network Interface resource.
KnownNetworkInterfaceAuxiliaryMode can be used interchangeably with NetworkInterfaceAuxiliaryMode, this enum contains the known values that the service supports.

Known values supported by the service

None: None
MaxConnections: MaxConnections
Floating: Floating
AcceleratedConnections: AcceleratedConnections

NetworkInterfaceAuxiliarySku

Auxiliary sku of Network Interface resource.
KnownNetworkInterfaceAuxiliarySku can be used interchangeably with NetworkInterfaceAuxiliarySku, this enum contains the known values that the service supports.

Known values supported by the service

None: None
A1: A1
A2: A2
A4: A4
A8: A8

NetworkInterfaceMigrationPhase

Migration phase of Network Interface resource.
KnownNetworkInterfaceMigrationPhase can be used interchangeably with NetworkInterfaceMigrationPhase, this enum contains the known values that the service supports.

Known values supported by the service

None: None
Prepare: Prepare
Commit: Commit
Abort: Abort
Committed: Committed

NetworkInterfaceNicType

Type of Network Interface resource.
KnownNetworkInterfaceNicType can be used interchangeably with NetworkInterfaceNicType, this enum contains the known values that the service supports.

Known values supported by the service

Standard: Standard
Elastic: Elastic

NetworkProtocol

Network Protocol.
KnownNetworkProtocol can be used interchangeably with NetworkProtocol, this enum contains the known values that the service supports.

Known values supported by the service

Any: Any
TCP: TCP
UDP: UDP
ICMP: ICMP

NextHopType

Next hop type.
KnownNextHopType can be used interchangeably with NextHopType, this enum contains the known values that the service supports.

Known values supported by the service

Internet: Internet
VirtualAppliance: VirtualAppliance
VirtualNetworkGateway: VirtualNetworkGateway
VnetLocal: VnetLocal
HyperNetGateway: HyperNetGateway
VirtualApplianceEcmp: Routes traffic to virtual appliances using Equal-Cost Multi-Path (ECMP) routing with multiple next hop IP addresses.
None: No next hop type.

NextStep

Supported next step behaviors after a rule is applied to a matched route
KnownNextStep can be used interchangeably with NextStep, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
Continue: Continue
Terminate: Terminate

NicTypeInRequest

NIC type. This should be either PublicNic or PrivateNic.
KnownNicTypeInRequest can be used interchangeably with NicTypeInRequest, this enum contains the known values that the service supports.

Known values supported by the service

PublicNic: PublicNic
PrivateNic: PrivateNic

NicTypeInResponse

NIC type - PublicNic, PrivateNic, or AdditionalNic; AdditionalPrivateNic and AdditionalPublicNic are only supported for NVAs deployed in VNets.
KnownNicTypeInResponse can be used interchangeably with NicTypeInResponse, this enum contains the known values that the service supports.

Known values supported by the service

PublicNic: PublicNic
PrivateNic: PrivateNic
AdditionalNic: AdditionalNic

NspLinkProvisioningState

The current provisioning state of NSP Link/LinkReference.
KnownNspLinkProvisioningState can be used interchangeably with NspLinkProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: Succeeded
Creating: Creating
Updating: Updating
Deleting: Deleting
Accepted: Accepted
Failed: Failed
WaitForRemoteCompletion: WaitForRemoteCompletion

NspLinkStatus

The NSP link state.
KnownNspLinkStatus can be used interchangeably with NspLinkStatus, this enum contains the known values that the service supports.

Known values supported by the service

Approved: Approved
Pending: Pending
Rejected: Rejected
Disconnected: Disconnected

NspProvisioningState

The current provisioning state.
KnownNspProvisioningState can be used interchangeably with NspProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded: Succeeded
Creating: Creating
Updating: Updating
Deleting: Deleting
Accepted: Accepted
Failed: Failed

NspReadinessState

The readiness state of the resource type for NSP support.
KnownNspReadinessState can be used interchangeably with NspReadinessState, this enum contains the known values that the service supports.

Known values supported by the service

Onboarding: Resource Provider is actively being onboarded to NSP
Preview: Resource Provider supports NSP in Preview
GA: Resource Provider is generally available for NSP Integration
NotReady: NSP Onboarding is not started or not Supported

NvaNicType

Type of NvaNicType

OfficeTrafficCategory

The office traffic category.
KnownOfficeTrafficCategory can be used interchangeably with OfficeTrafficCategory, this enum contains the known values that the service supports.

Known values supported by the service

Optimize: Optimize
OptimizeAndAllow: OptimizeAndAllow
All: All
None: None

Origin

The origin of the issue.
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

Local: Local
Inbound: Inbound
Outbound: Outbound

OutputType

Connection monitor output destination type. Currently, only "Workspace" is supported.
KnownOutputType can be used interchangeably with OutputType, this enum contains the known values that the service supports.

Known values supported by the service

Workspace: Workspace

OwaspCrsExclusionEntryMatchVariable

The variable to be excluded.
KnownOwaspCrsExclusionEntryMatchVariable can be used interchangeably with OwaspCrsExclusionEntryMatchVariable, this enum contains the known values that the service supports.

Known values supported by the service

RequestHeaderNames: RequestHeaderNames
RequestCookieNames: RequestCookieNames
RequestArgNames: RequestArgNames
RequestHeaderKeys: RequestHeaderKeys
RequestHeaderValues: RequestHeaderValues
RequestCookieKeys: RequestCookieKeys
RequestCookieValues: RequestCookieValues
RequestArgKeys: RequestArgKeys
RequestArgValues: RequestArgValues

OwaspCrsExclusionEntrySelectorMatchOperator

When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.
KnownOwaspCrsExclusionEntrySelectorMatchOperator can be used interchangeably with OwaspCrsExclusionEntrySelectorMatchOperator, this enum contains the known values that the service supports.

Known values supported by the service

Equals: Equals
Contains: Contains
StartsWith: StartsWith
EndsWith: EndsWith
EqualsAny: EqualsAny

PacketCaptureTargetType

Target type of the resource provided.

PcError

Type of PcError

PcProtocol

Protocol to be filtered on.
KnownPcProtocol can be used interchangeably with PcProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP: TCP
UDP: UDP
Any: Any

PcStatus

The status of the packet capture session.
KnownPcStatus can be used interchangeably with PcStatus, this enum contains the known values that the service supports.

Known values supported by the service

NotStarted: NotStarted
Running: Running
Stopped: Stopped
Error: Error
Unknown: Unknown

PeeringEnforcement

Option indicating enforcement of peerings created by the connectivity configuration.
KnownPeeringEnforcement can be used interchangeably with PeeringEnforcement, this enum contains the known values that the service supports.

Known values supported by the service

Unenforced: Default. Peerings created by the connectivity configuration may be modified or deleted outside of the network manager.
Enforced: Peerings created by the connectivity configuration will not be modifiable or deletable outside of the network manager.

PfsGroup

The Pfs Groups used in IKE Phase 2 for new child SA.
KnownPfsGroup can be used interchangeably with PfsGroup, this enum contains the known values that the service supports.

Known values supported by the service

None: None
PFS1: PFS1
PFS2: PFS2
PFS2048: PFS2048
ECP256: ECP256
ECP384: ECP384
PFS24: PFS24
PFS14: PFS14
PFSMM: PFSMM

PreferredIPVersion

The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.
KnownPreferredIPVersion can be used interchangeably with PreferredIPVersion, this enum contains the known values that the service supports.

Known values supported by the service

IPv4: IPv4
IPv6: IPv6

PreferredRoutingGateway

The preferred routing gateway types
KnownPreferredRoutingGateway can be used interchangeably with PreferredRoutingGateway, this enum contains the known values that the service supports.

Known values supported by the service

ExpressRoute: ExpressRoute
VpnGateway: VpnGateway
None: None

PrivateEndpointBillingSku

The billing sku of the private endpoint.
KnownPrivateEndpointBillingSku can be used interchangeably with PrivateEndpointBillingSku, this enum contains the known values that the service supports.

Known values supported by the service

PayAsYouGo: PayAsYouGo sku is the default price for private endpoints.
Fixed: Fixed sku is best for high data processing private endpoints.

PrivateEndpointIPVersionType

Specifies the IP version type for the private IPs of the private endpoint. If not defined, this defaults to IPv4.
KnownPrivateEndpointIPVersionType can be used interchangeably with PrivateEndpointIPVersionType, this enum contains the known values that the service supports.

Known values supported by the service

IPv4: Indicates that the Private IPs of the private endpoint will be IPv4 only.
IPv6: Indicates that the Private IPs of the private endpoint will be IPv6 only.
DualStack: Indicates that the Private IPs of the private endpoint can be both IPv4 and IPv6.

PrivateEndpointVNetPolicies

Private Endpoint VNet Policies.
KnownPrivateEndpointVNetPolicies can be used interchangeably with PrivateEndpointVNetPolicies, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: Disabled
Basic: Basic

ProbeNoHealthyBackendsBehavior

Determines how new connections are handled by the load balancer when all backend instances are probed down.
KnownProbeNoHealthyBackendsBehavior can be used interchangeably with ProbeNoHealthyBackendsBehavior, this enum contains the known values that the service supports.

Known values supported by the service

AllProbedDown: No new flows will be sent to the backend pool.
AllProbedUp: When all backend instances are probed down, incoming packets will be sent to all instances.

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.
KnownProbeProtocol can be used interchangeably with ProbeProtocol, this enum contains the known values that the service supports.

Known values supported by the service

Http: Http
Tcp: Tcp
Https: Https

ProcessorArchitecture

VPN client Processor Architecture.
KnownProcessorArchitecture can be used interchangeably with ProcessorArchitecture, this enum contains the known values that the service supports.

Known values supported by the service

Amd64: Amd64
X86: X86

Protocol

Network protocol.
KnownProtocol can be used interchangeably with Protocol, this enum contains the known values that the service supports.

Known values supported by the service

Tcp: Tcp
Http: Http
Https: Https
Icmp: Icmp

ProtocolType

RNM supported protocol types.
KnownProtocolType can be used interchangeably with ProtocolType, this enum contains the known values that the service supports.

Known values supported by the service

DoNotUse: DoNotUse
Icmp: Icmp
Tcp: Tcp
Udp: Udp
Gre: Gre
Esp: Esp
Ah: Ah
Vxlan: Vxlan
All: All

PublicIPAddressMigrationPhase

Migration phase of Public IP Address.
KnownPublicIPAddressMigrationPhase can be used interchangeably with PublicIPAddressMigrationPhase, this enum contains the known values that the service supports.

Known values supported by the service

None: None
Prepare: Prepare
Commit: Commit
Abort: Abort
Committed: Committed

PublicIPAddressSkuName

Name of a public IP address SKU.
KnownPublicIPAddressSkuName can be used interchangeably with PublicIPAddressSkuName, this enum contains the known values that the service supports.

Known values supported by the service

Basic: Basic
Standard: Standard
StandardV2: StandardV2

PublicIPAddressSkuTier

Tier of a public IP address SKU.
KnownPublicIPAddressSkuTier can be used interchangeably with PublicIPAddressSkuTier, this enum contains the known values that the service supports.

Known values supported by the service

Regional: Regional
Global: Global

PublicIPPrefixSkuName

Name of a public IP prefix SKU.
KnownPublicIPPrefixSkuName can be used interchangeably with PublicIPPrefixSkuName, this enum contains the known values that the service supports.

Known values supported by the service

Standard: Standard
StandardV2: StandardV2

PublicIPPrefixSkuTier

Tier of a public IP prefix SKU.
KnownPublicIPPrefixSkuTier can be used interchangeably with PublicIPPrefixSkuTier, this enum contains the known values that the service supports.

Known values supported by the service

Regional: Regional
Global: Global

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.

ResiliencyModel

Property to indicate if the Express Route Gateway has resiliency model of MultiHomed or SingleHomed
KnownResiliencyModel can be used interchangeably with ResiliencyModel, this enum contains the known values that the service supports.

Known values supported by the service

SingleHomed: SingleHomed
MultiHomed: MultiHomed

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.
KnownRouteFilterRuleType can be used interchangeably with RouteFilterRuleType, this enum contains the known values that the service supports.

Known values supported by the service

Community: Community

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
KnownRouteMapActionType can be used interchangeably with RouteMapActionType, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
Remove: Remove
Add: Add
Replace: Replace
Drop: Drop

RouteMapMatchCondition

Match condition to apply RouteMap rules.
KnownRouteMapMatchCondition can be used interchangeably with RouteMapMatchCondition, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
Contains: Contains
Equals: Equals
NotContains: NotContains
NotEquals: NotEquals

RouteNextHopType

The type of Azure hop the packet should be sent to.
KnownRouteNextHopType can be used interchangeably with RouteNextHopType, this enum contains the known values that the service supports.

Known values supported by the service

VirtualNetworkGateway: VirtualNetworkGateway
VnetLocal: VnetLocal
Internet: Internet
VirtualAppliance: VirtualAppliance
VirtualApplianceEcmp: Routes traffic to virtual appliances using Equal-Cost Multi-Path (ECMP) routing with multiple next hop IP addresses.
None: No next hop type.

RouteTableUsageMode

Route table usage mode defines which route table will be used by the configuration. If not defined, this will default to 'ManagedOnly'.
KnownRouteTableUsageMode can be used interchangeably with RouteTableUsageMode, this enum contains the known values that the service supports.

Known values supported by the service

ManagedOnly: Only route tables managed by the routing configuration will be used.
UseExisting: Use existing user-defined route tables already associated with resources.

RoutingRuleDestinationType

Routing rule destination type.
KnownRoutingRuleDestinationType can be used interchangeably with RoutingRuleDestinationType, this enum contains the known values that the service supports.

Known values supported by the service

AddressPrefix: Destination specified as an IP address prefix (CIDR).
ServiceTag: Destination specified as an Azure service tag.

RoutingRuleNextHopType

Routing rule next hop type.
KnownRoutingRuleNextHopType can be used interchangeably with RoutingRuleNextHopType, this enum contains the known values that the service supports.

Known values supported by the service

Internet: Forward traffic to the Internet.
NoNextHop: No next hop will be used.
VirtualAppliance: Forward traffic to a specified virtual appliance IP address.
VirtualNetworkGateway: Forward traffic to the virtual network gateway.
VnetLocal: Keep traffic within the local virtual network

RoutingState

The current routing state of the VirtualHub.
KnownRoutingState can be used interchangeably with RoutingState, this enum contains the known values that the service supports.

Known values supported by the service

None: None
Provisioned: Provisioned
Provisioning: Provisioning
Failed: Failed

ScopeConnectionState

The current scope connection state.
KnownScopeConnectionState can be used interchangeably with ScopeConnectionState, this enum contains the known values that the service supports.

Known values supported by the service

Connected: Connected
Pending: Pending
Conflict: Conflict
Revoked: Revoked
Rejected: Rejected

ScrubbingRuleEntryMatchOperator

When matchVariable is a collection, operate on the selector to specify which elements in the collection this rule applies to.
KnownScrubbingRuleEntryMatchOperator can be used interchangeably with ScrubbingRuleEntryMatchOperator, this enum contains the known values that the service supports.

Known values supported by the service

Equals: Equals
EqualsAny: EqualsAny

ScrubbingRuleEntryMatchVariable

The variable to be scrubbed from the logs.
KnownScrubbingRuleEntryMatchVariable can be used interchangeably with ScrubbingRuleEntryMatchVariable, this enum contains the known values that the service supports.

Known values supported by the service

RequestHeaderNames: RequestHeaderNames
RequestCookieNames: RequestCookieNames
RequestArgNames: RequestArgNames
RequestPostArgNames: RequestPostArgNames
RequestJSONArgNames: RequestJSONArgNames
RequestIPAddress: RequestIPAddress

ScrubbingRuleEntryState

Defines the state of log scrubbing rule. Default value is Enabled.
KnownScrubbingRuleEntryState can be used interchangeably with ScrubbingRuleEntryState, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Enabled
Disabled: Disabled

SecurityConfigurationRuleAccess

Whether network traffic is allowed or denied.
KnownSecurityConfigurationRuleAccess can be used interchangeably with SecurityConfigurationRuleAccess, this enum contains the known values that the service supports.

Known values supported by the service

Allow: Allow
Deny: Deny
AlwaysAllow: AlwaysAllow

SecurityConfigurationRuleDirection

The direction of the rule. The direction specifies if the rule will be evaluated on incoming or outgoing traffic.
KnownSecurityConfigurationRuleDirection can be used interchangeably with SecurityConfigurationRuleDirection, this enum contains the known values that the service supports.

Known values supported by the service

Inbound: Inbound
Outbound: Outbound

SecurityConfigurationRuleProtocol

Network protocol this rule applies to.
KnownSecurityConfigurationRuleProtocol can be used interchangeably with SecurityConfigurationRuleProtocol, this enum contains the known values that the service supports.

Known values supported by the service

Tcp: Tcp
Udp: Udp
Icmp: Icmp
Esp: Esp
Any: Any
Ah: Ah

SecurityPartnerProviderConnectionStatus

The current state of the connection with Security Partner Provider.
KnownSecurityPartnerProviderConnectionStatus can be used interchangeably with SecurityPartnerProviderConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
PartiallyConnected: PartiallyConnected
Connected: Connected
NotConnected: NotConnected

SecurityProviderName

The Security Providers.
KnownSecurityProviderName can be used interchangeably with SecurityProviderName, this enum contains the known values that the service supports.

Known values supported by the service

ZScaler: ZScaler
IBoss: IBoss
Checkpoint: Checkpoint

SecurityRuleAccess

Whether network traffic is allowed or denied.
KnownSecurityRuleAccess can be used interchangeably with SecurityRuleAccess, this enum contains the known values that the service supports.

Known values supported by the service

Allow: Allow
Deny: Deny

SecurityRuleDirection

The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic.
KnownSecurityRuleDirection can be used interchangeably with SecurityRuleDirection, this enum contains the known values that the service supports.

Known values supported by the service

Inbound: Inbound
Outbound: Outbound

SecurityRuleProtocol

Network protocol this rule applies to.
KnownSecurityRuleProtocol can be used interchangeably with SecurityRuleProtocol, this enum contains the known values that the service supports.

Known values supported by the service

Tcp: Tcp
Udp: Udp
Icmp: Icmp
Esp: Esp
*****: *
Ah: Ah

SensitivityType

Defines the sensitivity for the rule.
KnownSensitivityType can be used interchangeably with SensitivityType, this enum contains the known values that the service supports.

Known values supported by the service

Low: Low
Medium: Medium
High: High

ServiceGatewaySkuName

Name of a service gateway SKU.
KnownServiceGatewaySkuName can be used interchangeably with ServiceGatewaySkuName, this enum contains the known values that the service supports.

Known values supported by the service

Standard: Standard

ServiceGatewaySkuTier

Tier of a service gateway SKU.
KnownServiceGatewaySkuTier can be used interchangeably with ServiceGatewaySkuTier, this enum contains the known values that the service supports.

Known values supported by the service

Regional: Regional

ServiceProviderProvisioningState

The ServiceProviderProvisioningState state of the resource.
KnownServiceProviderProvisioningState can be used interchangeably with ServiceProviderProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

NotProvisioned: NotProvisioned
Provisioning: Provisioning
Provisioned: Provisioned
Deprovisioning: Deprovisioning

ServiceType

Name of the service.
KnownServiceType can be used interchangeably with ServiceType, this enum contains the known values that the service supports.

Known values supported by the service

Inbound: Inbound
Outbound: Outbound
InboundOutbound: InboundOutbound

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.
    KnownServiceUpdateAction can be used interchangeably with ServiceUpdateAction, this enum contains the known values that the service supports.

Known values supported by the service

FullUpdate: FullUpdate
PartialUpdate: PartialUpdate

Severity

The severity of the issue.
KnownSeverity can be used interchangeably with Severity, this enum contains the known values that the service supports.

Known values supported by the service

Error: Error
Warning: Warning

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.
KnownSharingScope can be used interchangeably with SharingScope, this enum contains the known values that the service supports.

Known values supported by the service

Tenant: Tenant
DelegatedServices: DelegatedServices

SlotType

Specifies slot info on a cloud service

SubgroupProfileScope

Scope of the subgroup profile.
KnownSubgroupProfileScope can be used interchangeably with SubgroupProfileScope, this enum contains the known values that the service supports.

Known values supported by the service

None: No subgroup profile scope.
VerticalConnect: VerticalConnect subgroup profile scope.

SyncMode

Backend address synchronous mode for the backend pool
KnownSyncMode can be used interchangeably with SyncMode, this enum contains the known values that the service supports.

Known values supported by the service

Automatic: Automatic
Manual: Manual

SyncRemoteAddressSpace

Type of SyncRemoteAddressSpace

TransportProtocol

The transport protocol for the endpoint.
KnownTransportProtocol can be used interchangeably with TransportProtocol, this enum contains the known values that the service supports.

Known values supported by the service

Udp: Udp
Tcp: Tcp
All: All
Quic: Quic

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.
    KnownUpdateAction can be used interchangeably with UpdateAction, this enum contains the known values that the service supports.

Known values supported by the service

FullUpdate: FullUpdate
PartialUpdate: PartialUpdate

UsageUnit

An enum describing the unit of measurement.
KnownUsageUnit can be used interchangeably with UsageUnit, this enum contains the known values that the service supports.

Known values supported by the service

Count: Count

UseHubGateway

Flag if need to use hub gateway.
KnownUseHubGateway can be used interchangeably with UseHubGateway, this enum contains the known values that the service supports.

Known values supported by the service

False: False
True: True

VerbosityLevel

Verbosity level.
KnownVerbosityLevel can be used interchangeably with VerbosityLevel, this enum contains the known values that the service supports.

Known values supported by the service

Normal: Normal
Minimum: Minimum
Full: Full

VirtualNetworkApplianceIpVersionType

IP address version.
KnownVirtualNetworkApplianceIpVersionType can be used interchangeably with VirtualNetworkApplianceIpVersionType, this enum contains the known values that the service supports.

Known values supported by the service

IPv4: IPv4 version
DualStack: Dual Stack 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.
KnownVirtualNetworkEncryptionEnforcement can be used interchangeably with VirtualNetworkEncryptionEnforcement, this enum contains the known values that the service supports.

Known values supported by the service

DropUnencrypted: DropUnencrypted
AllowUnencrypted: AllowUnencrypted

VirtualNetworkGatewayConnectionMode

Gateway connection type.
KnownVirtualNetworkGatewayConnectionMode can be used interchangeably with VirtualNetworkGatewayConnectionMode, this enum contains the known values that the service supports.

Known values supported by the service

Default: Default
ResponderOnly: ResponderOnly
InitiatorOnly: InitiatorOnly

VirtualNetworkGatewayConnectionProtocol

Gateway connection protocol.
KnownVirtualNetworkGatewayConnectionProtocol can be used interchangeably with VirtualNetworkGatewayConnectionProtocol, this enum contains the known values that the service supports.

Known values supported by the service

IKEv2: IKEv2
IKEv1: IKEv1

VirtualNetworkGatewayConnectionStatus

Virtual Network Gateway connection status.
KnownVirtualNetworkGatewayConnectionStatus can be used interchangeably with VirtualNetworkGatewayConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
Connecting: Connecting
Connected: Connected
NotConnected: NotConnected

VirtualNetworkGatewayConnectionType

Gateway connection type.
KnownVirtualNetworkGatewayConnectionType can be used interchangeably with VirtualNetworkGatewayConnectionType, this enum contains the known values that the service supports.

Known values supported by the service

IPsec: IPsec
Vnet2Vnet: Vnet2Vnet
ExpressRoute: ExpressRoute
VPNClient: VPNClient

VirtualNetworkGatewayConnectionsGetIkeSasResponse
VirtualNetworkGatewayConnectionsStartPacketCaptureResponse
VirtualNetworkGatewayConnectionsStopPacketCaptureResponse
VirtualNetworkGatewayMigrationPhase

Represent the current migration phase of gateway.
KnownVirtualNetworkGatewayMigrationPhase can be used interchangeably with VirtualNetworkGatewayMigrationPhase, this enum contains the known values that the service supports.

Known values supported by the service

None: No migration phase set on gateway.
Prepare: Gateway is going through prepare migration or prepare has failed. Please see state and error details for more information.
PrepareSucceeded: Prepare succeeded on gateway.
Execute: Gateway is going through execute migration or execute has failed. Please see state and error details for more information.
ExecuteSucceeded: Execute succeeded on gateway.
Commit: Gateway is going through commit migration or commit has failed. Please see state and error details for more information.
CommitSucceeded: Commit succeeded, represent migration is complete for the gateway.
AbortSucceeded: Represent abort succeeded on gateway, start with prepare to retrigger migration.
Abort: Gateway is going through abort migration or abort has failed. Please see state and error details for more information.

VirtualNetworkGatewayMigrationState

Represent the current state of gateway migration.
KnownVirtualNetworkGatewayMigrationState can be used interchangeably with VirtualNetworkGatewayMigrationState, this enum contains the known values that the service supports.

Known values supported by the service

None: None
InProgress: InProgress
Succeeded: Succeeded
Failed: Failed

VirtualNetworkGatewayMigrationType

MigrationType for the virtual network gateway.
KnownVirtualNetworkGatewayMigrationType can be used interchangeably with VirtualNetworkGatewayMigrationType, this enum contains the known values that the service supports.

Known values supported by the service

UpgradeDeploymentToStandardIP: Indicates that it is a migration process from basic IP CSES to standard IP VMSS.

VirtualNetworkGatewaySkuName

Gateway SKU name.
KnownVirtualNetworkGatewaySkuName can be used interchangeably with VirtualNetworkGatewaySkuName, this enum contains the known values that the service supports.

Known values supported by the service

Basic: Basic
HighPerformance: HighPerformance
Standard: Standard
UltraPerformance: UltraPerformance
VpnGw1: VpnGw1
VpnGw2: VpnGw2
VpnGw3: VpnGw3
VpnGw4: VpnGw4
VpnGw5: VpnGw5
VpnGw1AZ: VpnGw1AZ
VpnGw2AZ: VpnGw2AZ
VpnGw3AZ: VpnGw3AZ
VpnGw4AZ: VpnGw4AZ
VpnGw5AZ: VpnGw5AZ
ErGw1AZ: ErGw1AZ
ErGw2AZ: ErGw2AZ
ErGw3AZ: ErGw3AZ
ErGwScale: ErGwScale

VirtualNetworkGatewaySkuTier

Gateway SKU tier.
KnownVirtualNetworkGatewaySkuTier can be used interchangeably with VirtualNetworkGatewaySkuTier, this enum contains the known values that the service supports.

Known values supported by the service

Basic: Basic
HighPerformance: HighPerformance
Standard: Standard
UltraPerformance: UltraPerformance
VpnGw1: VpnGw1
VpnGw2: VpnGw2
VpnGw3: VpnGw3
VpnGw4: VpnGw4
VpnGw5: VpnGw5
VpnGw1AZ: VpnGw1AZ
VpnGw2AZ: VpnGw2AZ
VpnGw3AZ: VpnGw3AZ
VpnGw4AZ: VpnGw4AZ
VpnGw5AZ: VpnGw5AZ
ErGw1AZ: ErGw1AZ
ErGw2AZ: ErGw2AZ
ErGw3AZ: ErGw3AZ
ErGwScale: ErGwScale

VirtualNetworkGatewayType

The type of this virtual network gateway.
KnownVirtualNetworkGatewayType can be used interchangeably with VirtualNetworkGatewayType, this enum contains the known values that the service supports.

Known values supported by the service

Vpn: Vpn
ExpressRoute: ExpressRoute
LocalGateway: LocalGateway

VirtualNetworkGatewaysGenerateVpnProfileResponse
VirtualNetworkGatewaysGeneratevpnclientpackageResponse
VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse
VirtualNetworkGatewaysStartExpressRouteSiteFailoverSimulationResponse
VirtualNetworkGatewaysStartPacketCaptureResponse
VirtualNetworkGatewaysStopExpressRouteSiteFailoverSimulationResponse
VirtualNetworkGatewaysStopPacketCaptureResponse
VirtualNetworkGatewaysSupportedVpnDevicesResponse
VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse
VirtualNetworkPeeringLevel

The peering sync status of the virtual network peering.
KnownVirtualNetworkPeeringLevel can be used interchangeably with VirtualNetworkPeeringLevel, this enum contains the known values that the service supports.

Known values supported by the service

FullyInSync: FullyInSync
RemoteNotInSync: RemoteNotInSync
LocalNotInSync: LocalNotInSync
LocalAndRemoteNotInSync: LocalAndRemoteNotInSync

VirtualNetworkPeeringState

The status of the virtual network peering.
KnownVirtualNetworkPeeringState can be used interchangeably with VirtualNetworkPeeringState, this enum contains the known values that the service supports.

Known values supported by the service

Initiated: Initiated
Connected: Connected
Disconnected: Disconnected

VirtualNetworkPrivateEndpointNetworkPolicies

Enable or Disable apply network policies on private end point in the subnet.
KnownVirtualNetworkPrivateEndpointNetworkPolicies can be used interchangeably with VirtualNetworkPrivateEndpointNetworkPolicies, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Enabled
Disabled: Disabled
NetworkSecurityGroupEnabled: NetworkSecurityGroupEnabled
RouteTableEnabled: RouteTableEnabled

VirtualNetworkPrivateLinkServiceNetworkPolicies

Enable or Disable apply network policies on private link service in the subnet.
KnownVirtualNetworkPrivateLinkServiceNetworkPolicies can be used interchangeably with VirtualNetworkPrivateLinkServiceNetworkPolicies, this enum contains the known values that the service supports.

Known values supported by the service

Enabled: Enabled
Disabled: Disabled

VirtualWanSecurityProviderType

The virtual wan security provider type.
KnownVirtualWanSecurityProviderType can be used interchangeably with VirtualWanSecurityProviderType, this enum contains the known values that the service supports.

Known values supported by the service

External: External
Native: Native

VnetLocalRouteOverrideCriteria

Parameter determining whether NVA in spoke vnet is bypassed for traffic with destination in spoke vnet.
KnownVnetLocalRouteOverrideCriteria can be used interchangeably with VnetLocalRouteOverrideCriteria, this enum contains the known values that the service supports.

Known values supported by the service

Contains: Contains
Equal: Equal

VpnAuthenticationType

VPN authentication types enabled for the virtual network gateway.
KnownVpnAuthenticationType can be used interchangeably with VpnAuthenticationType, this enum contains the known values that the service supports.

Known values supported by the service

Certificate: Certificate
Radius: Radius
AAD: AAD

VpnClientProtocol

VPN client protocol enabled for the virtual network gateway.
KnownVpnClientProtocol can be used interchangeably with VpnClientProtocol, this enum contains the known values that the service supports.

Known values supported by the service

IkeV2: IkeV2
SSTP: SSTP
OpenVPN: OpenVPN

VpnConnectionStatus

The current state of the vpn connection.
KnownVpnConnectionStatus can be used interchangeably with VpnConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Unknown: Unknown
Connecting: Connecting
Connected: Connected
NotConnected: NotConnected

VpnConnectionsStartPacketCaptureResponse
VpnConnectionsStopPacketCaptureResponse
VpnGatewayGeneration

The generation for this VirtualNetworkGateway. Must be None if gatewayType is not VPN.
KnownVpnGatewayGeneration can be used interchangeably with VpnGatewayGeneration, this enum contains the known values that the service supports.

Known values supported by the service

None: None
Generation1: Generation1
Generation2: Generation2

VpnGatewayTunnelingProtocol

VPN protocol enabled for the VpnServerConfiguration.
KnownVpnGatewayTunnelingProtocol can be used interchangeably with VpnGatewayTunnelingProtocol, this enum contains the known values that the service supports.

Known values supported by the service

IkeV2: IkeV2
OpenVPN: OpenVPN

VpnGatewaysStartPacketCaptureResponse
VpnGatewaysStopPacketCaptureResponse
VpnLinkConnectionMode

Vpn link connection mode.
KnownVpnLinkConnectionMode can be used interchangeably with VpnLinkConnectionMode, this enum contains the known values that the service supports.

Known values supported by the service

Default: Default
ResponderOnly: ResponderOnly
InitiatorOnly: InitiatorOnly

VpnLinkConnectionsGetIkeSasResponse
VpnNatRuleMode

The Source NAT direction of a VPN NAT.
KnownVpnNatRuleMode can be used interchangeably with VpnNatRuleMode, this enum contains the known values that the service supports.

Known values supported by the service

EgressSnat: EgressSnat
IngressSnat: IngressSnat

VpnNatRuleType

The type of NAT rule for VPN NAT.
KnownVpnNatRuleType can be used interchangeably with VpnNatRuleType, this enum contains the known values that the service supports.

Known values supported by the service

Static: Static
Dynamic: Dynamic

VpnPolicyMemberAttributeType

The Vpn Policy member attribute type.
KnownVpnPolicyMemberAttributeType can be used interchangeably with VpnPolicyMemberAttributeType, this enum contains the known values that the service supports.

Known values supported by the service

CertificateGroupId: CertificateGroupId
AADGroupId: AADGroupId
RadiusAzureGroupId: RadiusAzureGroupId

VpnType

The type of this virtual network gateway.
KnownVpnType can be used interchangeably with VpnType, this enum contains the known values that the service supports.

Known values supported by the service

PolicyBased: PolicyBased
RouteBased: RouteBased

WebApplicationFirewallAction

Type of Actions.
KnownWebApplicationFirewallAction can be used interchangeably with WebApplicationFirewallAction, this enum contains the known values that the service supports.

Known values supported by the service

Allow: Allow
Block: Block
Log: Log
JSChallenge: JSChallenge
CAPTCHA: CAPTCHA

WebApplicationFirewallEnabledState

The state of the policy.
KnownWebApplicationFirewallEnabledState can be used interchangeably with WebApplicationFirewallEnabledState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: Disabled
Enabled: Enabled

WebApplicationFirewallMatchVariable

Match Variable.
KnownWebApplicationFirewallMatchVariable can be used interchangeably with WebApplicationFirewallMatchVariable, this enum contains the known values that the service supports.

Known values supported by the service

RemoteAddr: RemoteAddr
RequestMethod: RequestMethod
QueryString: QueryString
PostArgs: PostArgs
RequestUri: RequestUri
RequestHeaders: RequestHeaders
RequestBody: RequestBody
RequestCookies: RequestCookies

WebApplicationFirewallMode

The mode of the policy.
KnownWebApplicationFirewallMode can be used interchangeably with WebApplicationFirewallMode, this enum contains the known values that the service supports.

Known values supported by the service

Prevention: Prevention
Detection: Detection

WebApplicationFirewallOperator

The operator to be matched.
KnownWebApplicationFirewallOperator can be used interchangeably with WebApplicationFirewallOperator, this enum contains the known values that the service supports.

Known values supported by the service

IPMatch: IPMatch
Equal: Equal
Contains: Contains
LessThan: LessThan
GreaterThan: GreaterThan
LessThanOrEqual: LessThanOrEqual
GreaterThanOrEqual: GreaterThanOrEqual
BeginsWith: BeginsWith
EndsWith: EndsWith
Regex: Regex
GeoMatch: GeoMatch
Any: Any

WebApplicationFirewallPolicyResourceState

Resource status of the policy.
KnownWebApplicationFirewallPolicyResourceState can be used interchangeably with WebApplicationFirewallPolicyResourceState, this enum contains the known values that the service supports.

Known values supported by the service

Creating: Creating
Enabling: Enabling
Enabled: Enabled
Disabling: Disabling
Disabled: Disabled
Deleting: Deleting

WebApplicationFirewallRuleType

The rule type.
KnownWebApplicationFirewallRuleType can be used interchangeably with WebApplicationFirewallRuleType, this enum contains the known values that the service supports.

Known values supported by the service

MatchRule: MatchRule
RateLimitRule: RateLimitRule
Invalid: Invalid

WebApplicationFirewallScrubbingState

State of the log scrubbing config. Default value is Enabled.
KnownWebApplicationFirewallScrubbingState can be used interchangeably with WebApplicationFirewallScrubbingState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: Disabled
Enabled: Enabled

WebApplicationFirewallState

Describes if the custom rule is in enabled or disabled state. Defaults to Enabled if not specified.
KnownWebApplicationFirewallState can be used interchangeably with WebApplicationFirewallState, this enum contains the known values that the service supports.

Known values supported by the service

Disabled: Disabled
Enabled: Enabled

WebApplicationFirewallTransform

Transforms applied before matching.
KnownWebApplicationFirewallTransform can be used interchangeably with WebApplicationFirewallTransform, this enum contains the known values that the service supports.

Known values supported by the service

Uppercase: Uppercase
Lowercase: Lowercase
Trim: Trim
UrlDecode: UrlDecode
UrlEncode: UrlEncode
RemoveNulls: RemoveNulls
HtmlEntityDecode: HtmlEntityDecode

Enums

AzureClouds

An enum to describe Azure Cloud environments.

KnownAccess

Access to be allowed or denied.

KnownAccessMode

The access mode of the private link service.

KnownAccessRuleDirection

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

KnownActionType

Defines the action to take on rule match.

KnownAddressPrefixType

Address prefix type.

KnownAddressSpaceAggregationOption

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

KnownAddressUpdateAction

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

Whether the rule is custom or default.

KnownAdminState

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

KnownAdvertisedPublicPrefixPropertiesValidationState

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

KnownApplicationGatewayBackendHealthServerHealth

Health of backend server.

KnownApplicationGatewayClientAuthVerificationModes

Verify client Authentication mode.

KnownApplicationGatewayClientRevocationOptions

Verify client certificate revocation status.

KnownApplicationGatewayCookieBasedAffinity

Cookie based affinity.

KnownApplicationGatewayCustomErrorStatusCode

Status code of the application gateway custom error.

KnownApplicationGatewayFirewallMode

Web application firewall mode.

KnownApplicationGatewayFirewallRateLimitDuration

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

KnownApplicationGatewayFirewallUserSessionVariable

User Session clause variable.

KnownApplicationGatewayLoadDistributionAlgorithm

Load Distribution Algorithm enums.

KnownApplicationGatewayOperationalState

Operational state of the application gateway resource.

KnownApplicationGatewayProtocol

Application Gateway protocol.

KnownApplicationGatewayRedirectType

Redirect type enum.

KnownApplicationGatewayRequestRoutingRuleType

Rule type.

KnownApplicationGatewayRuleSetStatusOptions

The rule set status

KnownApplicationGatewaySkuFamily

Family of an application gateway SKU.

KnownApplicationGatewaySkuName

Name of an application gateway SKU.

KnownApplicationGatewaySslCipherSuite

Ssl cipher suites enums.

KnownApplicationGatewaySslPolicyName

Ssl predefined policy name enums.

KnownApplicationGatewaySslPolicyType

Type of Ssl Policy.

KnownApplicationGatewaySslProtocol

Ssl protocol enums.

KnownApplicationGatewayTier

Tier of an application gateway.

KnownApplicationGatewayTierTypes

Known values of ApplicationGatewayTierTypes that the service accepts.

KnownApplicationGatewayUnAuthorizedRequestAction

Unauthorized request action.

KnownApplicationGatewayWafRuleActionTypes

The string representation of the web application firewall rule action.

KnownApplicationGatewayWafRuleSensitivityTypes

The string representation of the web application firewall rule sensitivity.

KnownApplicationGatewayWafRuleStateTypes

The string representation of the web application firewall rule state.

KnownAssociationAccessMode

Access mode on the association.

KnownAssociationType

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

KnownAuthenticationMethod

VPN client authentication method.

KnownAuthorizationUseStatus

The authorization use status.

KnownAutoLearnPrivateRangesMode

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

KnownAzureFirewallApplicationRuleProtocolType

The protocol type of a Application Rule resource.

KnownAzureFirewallNatRCActionType

The action type of a NAT rule collection.

KnownAzureFirewallNetworkRuleProtocol

The protocol of a Network Rule resource.

KnownAzureFirewallPacketCaptureFlagsType

The flags type to be captured.

KnownAzureFirewallPacketCaptureOperationType

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.

KnownAzureFirewallPacketCaptureResponseCode

The packet capture operation response codes.

KnownAzureFirewallRCActionType

The action type of a rule collection.

KnownAzureFirewallSkuName

Name of an Azure Firewall SKU.

KnownAzureFirewallSkuTier

Tier of an Azure Firewall.

KnownAzureFirewallThreatIntelMode

The operation mode for Threat Intel.

KnownBastionConnectProtocol

The protocol used to connect to the target.

KnownBastionHostSkuName

The name of the sku of this Bastion Host.

KnownBgpPeerState

The BGP peer state.

KnownCircuitConnectionStatus

Express Route Circuit connection state.

KnownCommissionedState

The commissioned state of the Custom IP Prefix.

KnownCommonProvisioningState

Provisioning states of a resource.

KnownConfigurationType

Configuration Deployment Type.

KnownConnectedGroupAddressOverlap

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

KnownConnectedGroupPrivateEndpointsScale

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

KnownConnectionAuthenticationType

Gateway connection authentication type.

KnownConnectionMonitorEndpointFilterItemType

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

KnownConnectionMonitorEndpointFilterType

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

KnownConnectionMonitorTestConfigurationProtocol

The protocol to use in test evaluation.

KnownConnectionMonitorType

Type of connection monitor.

KnownConnectionStatus

The connection status.

KnownConnectivityTopology

Connectivity topology type.

KnownCoverageLevel

Test coverage for the endpoint.

KnownCreatedByType

The kind of entity that created the resource.

KnownCustomIpPrefixType

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

KnownDdosDetectionMode

The detection mode for the DDoS detection rule.

KnownDdosSettingsProtectionMode

The DDoS protection mode of the public IP

KnownDdosTrafficType

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

KnownDeleteExistingPeering

Flag if need to remove current existing peerings.

KnownDeleteOptions

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

KnownDeploymentStatus

Deployment Status.

KnownDestinationPortBehavior

Destination port behavior.

KnownDhGroup

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

KnownDirection

The direction of the traffic.

KnownDisableBgpRoutePropagation

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

KnownDisablePeeringRoute

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

KnownEffectiveAdminRuleKind

Whether the rule is custom or default.

KnownEffectiveRouteSource

Who created the route.

KnownEffectiveRouteState

The value of effective route.

KnownEffectiveSecurityRuleProtocol

The network protocol this rule applies to.

KnownEndpointType

The endpoint type.

KnownExceptionEntryMatchVariable

The variable on which we evaluate the exception condition

KnownExceptionEntrySelectorMatchOperator

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

KnownExceptionEntryValueMatchOperator

Operates on the allowed values for the matchVariable

KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState

The advertised public prefix state of the Peering resource.

KnownExpressRouteCircuitPeeringState

The state of peering.

KnownExpressRouteCircuitSkuFamily

The family of the SKU.

KnownExpressRouteCircuitSkuTier

The tier of the SKU.

KnownExpressRouteFailoverBgpStatusAddressFamily

The address family type for BGP status.

KnownExpressRouteFailoverLinkType

The link on which the failover test is being performed.

KnownExpressRouteLinkAdminState

Administrative state of the physical port.

KnownExpressRouteLinkConnectorType

Physical fiber port type.

KnownExpressRouteLinkFailoverBgpStatus

The BGP status of an ExpressRoute link failover.

KnownExpressRouteLinkMacSecCipher

Mac security cipher.

KnownExpressRouteLinkMacSecSciState

Sci mode enabled/disabled.

KnownExpressRoutePeeringState

The state of peering.

KnownExpressRoutePeeringType

The peering type.

KnownExpressRoutePortAuthorizationUseStatus

The authorization use status.

KnownExpressRoutePortsBillingType

The billing type of the ExpressRoutePort resource.

KnownExpressRoutePortsEncapsulation

Encapsulation method on physical ports.

KnownExtendedLocationTypes

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

KnownFailoverConnectionStatus

The current status of the connection

KnownFailoverTestStatus

The current status of the test

KnownFailoverTestStatusForSingleTest

The current status of the test

KnownFailoverTestType

The type of failover test

KnownFirewallPolicyFilterRuleCollectionActionType

The action type of a rule.

KnownFirewallPolicyIdpsQuerySortOrder

Describes if results should be in ascending/descending order

KnownFirewallPolicyIntrusionDetectionProfileType

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

Possible intrusion detection bypass traffic protocols.

KnownFirewallPolicyIntrusionDetectionStateType

Possible state values.

KnownFirewallPolicyNatRuleCollectionActionType

The action type of a rule.

KnownFirewallPolicyRuleApplicationProtocolType

The application protocol type of a Rule.

KnownFirewallPolicyRuleCollectionType

The type of the rule collection.

KnownFirewallPolicyRuleNetworkProtocol

The Network protocol of a Rule.

KnownFirewallPolicyRuleType

Rule Type.

KnownFirewallPolicySkuTier

Tier of Firewall Policy.

KnownFlowLogFormatType

The file type of flow log.

KnownGatewayLoadBalancerTunnelInterfaceType

Traffic type of gateway load balancer tunnel interface.

KnownGatewayLoadBalancerTunnelProtocol

Protocol of gateway load balancer tunnel interface.

KnownGeo

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

KnownGroupConnectivity

Group connectivity type.

KnownGroupMemberType

Network Group member type

KnownHttpConfigurationMethod

The HTTP method to use.

KnownHttpMethod

HTTP method.

KnownHubBgpConnectionStatus

The current state of the VirtualHub to Peer.

KnownHubRoutingPreference

The hub routing preference gateway types

KnownIPAllocationMethod

IP address allocation method.

KnownIPVersion

IP address version.

KnownIkeEncryption

The IKE encryption algorithm (IKE phase 2).

KnownIkeIntegrity

The IKE integrity algorithm (IKE phase 2).

KnownInboundSecurityRuleType

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.

KnownInboundSecurityRulesProtocol

Protocol. This should be either TCP or UDP.

KnownInterconnectGroupScope

Scope of an interconnect group resource.

KnownIpAllocationType

IpAllocation type.

KnownIpFlowProtocol

Protocol to be verified on.

KnownIpType

Enumeration to indicate the IP type.

KnownIpsecEncryption

The IPSec encryption algorithm (IKE phase 1).

KnownIpsecIntegrity

The IPSec integrity algorithm (IKE phase 1).

KnownIsGlobal

Flag if global mesh is supported.

KnownIsRollback

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

KnownIsWorkloadProtected

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

KnownIssueType

The type of issue.

KnownLoadBalancerBackendAddressAdminState

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.

KnownLoadBalancerDetailLevel

Controls verbosity of the returned load balancer resource.

KnownLoadBalancerOutboundRuleProtocol

The protocol for the outbound rule in load balancer.

KnownLoadBalancerScope

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

KnownLoadBalancerSkuName

Name of a load balancer SKU.

KnownLoadBalancerSkuTier

Tier of a load balancer SKU.

KnownLoadDistribution

The load distribution policy for this rule.

KnownMaintenanceTestCategory

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

KnownManagedRuleEnabledState

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

KnownNat64State

Whether Nat64 is enabled for the NAT gateway resource.

KnownNatGatewaySkuName

Name of Nat Gateway SKU.

KnownNetworkIntentPolicyBasedService

Network intent policy based services.

KnownNetworkInterfaceAuxiliaryMode

Auxiliary mode of Network Interface resource.

KnownNetworkInterfaceAuxiliarySku

Auxiliary sku of Network Interface resource.

KnownNetworkInterfaceMigrationPhase

Migration phase of Network Interface resource.

KnownNetworkInterfaceNicType

Type of Network Interface resource.

KnownNetworkProtocol

Network Protocol.

KnownNextHopType

Next hop type.

KnownNextStep

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

KnownNicTypeInRequest

NIC type. This should be either PublicNic or PrivateNic.

KnownNicTypeInResponse

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

KnownNspLinkProvisioningState

The current provisioning state of NSP Link/LinkReference.

KnownNspLinkStatus

The NSP link state.

KnownNspProvisioningState

The current provisioning state.

KnownNspReadinessState

The readiness state of the resource type for NSP support.

KnownNvaNicType

Known values of NvaNicType that the service accepts.

KnownOfficeTrafficCategory

The office traffic category.

KnownOrigin

The origin of the issue.

KnownOutputType

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

KnownOwaspCrsExclusionEntryMatchVariable

The variable to be excluded.

KnownOwaspCrsExclusionEntrySelectorMatchOperator

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

KnownPcError

Known values of PcError that the service accepts.

KnownPcProtocol

Protocol to be filtered on.

KnownPcStatus

The status of the packet capture session.

KnownPeeringEnforcement

Option indicating enforcement of peerings created by the connectivity configuration.

KnownPfsGroup

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

KnownPreferredIPVersion

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

KnownPreferredRoutingGateway

The preferred routing gateway types

KnownPrivateEndpointBillingSku

The billing sku of the private endpoint.

KnownPrivateEndpointIPVersionType

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

KnownPrivateEndpointVNetPolicies

Private Endpoint VNet Policies.

KnownProbeNoHealthyBackendsBehavior

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

KnownProbeProtocol

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.

KnownProcessorArchitecture

VPN client Processor Architecture.

KnownProtocol

Network protocol.

KnownProtocolType

RNM supported protocol types.

KnownPublicIPAddressMigrationPhase

Migration phase of Public IP Address.

KnownPublicIPAddressSkuName

Name of a public IP address SKU.

KnownPublicIPAddressSkuTier

Tier of a public IP address SKU.

KnownPublicIPPrefixSkuName

Name of a public IP prefix SKU.

KnownPublicIPPrefixSkuTier

Tier of a public IP prefix SKU.

KnownResiliencyModel

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

KnownRouteFilterRuleType

The rule type of the rule.

KnownRouteMapActionType

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

KnownRouteMapMatchCondition

Match condition to apply RouteMap rules.

KnownRouteNextHopType

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

KnownRouteTableUsageMode

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

KnownRoutingRuleDestinationType

Routing rule destination type.

KnownRoutingRuleNextHopType

Routing rule next hop type.

KnownRoutingState

The current routing state of the VirtualHub.

KnownScopeConnectionState

The current scope connection state.

KnownScrubbingRuleEntryMatchOperator

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

KnownScrubbingRuleEntryMatchVariable

The variable to be scrubbed from the logs.

KnownScrubbingRuleEntryState

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

KnownSecurityConfigurationRuleAccess

Whether network traffic is allowed or denied.

KnownSecurityConfigurationRuleDirection

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

KnownSecurityConfigurationRuleProtocol

Network protocol this rule applies to.

KnownSecurityPartnerProviderConnectionStatus

The current state of the connection with Security Partner Provider.

KnownSecurityProviderName

The Security Providers.

KnownSecurityRuleAccess

Whether network traffic is allowed or denied.

KnownSecurityRuleDirection

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

KnownSecurityRuleProtocol

Network protocol this rule applies to.

KnownSensitivityType

Defines the sensitivity for the rule.

KnownServiceGatewaySkuName

Name of a service gateway SKU.

KnownServiceGatewaySkuTier

Tier of a service gateway SKU.

KnownServiceProviderProvisioningState

The ServiceProviderProvisioningState state of the resource.

KnownServiceType

Name of the service.

KnownServiceUpdateAction

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

The severity of the issue.

KnownSharingScope

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.

KnownSubgroupProfileScope

Scope of the subgroup profile.

KnownSyncMode

Backend address synchronous mode for the backend pool

KnownSyncRemoteAddressSpace

Known values of SyncRemoteAddressSpace that the service accepts.

KnownTransportProtocol

The transport protocol for the endpoint.

KnownUpdateAction

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

An enum describing the unit of measurement.

KnownUseHubGateway

Flag if need to use hub gateway.

KnownVerbosityLevel

Verbosity level.

KnownVirtualNetworkApplianceIpVersionType

IP address version.

KnownVirtualNetworkEncryptionEnforcement

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.

KnownVirtualNetworkGatewayConnectionMode

Gateway connection type.

KnownVirtualNetworkGatewayConnectionProtocol

Gateway connection protocol.

KnownVirtualNetworkGatewayConnectionStatus

Virtual Network Gateway connection status.

KnownVirtualNetworkGatewayConnectionType

Gateway connection type.

KnownVirtualNetworkGatewayMigrationPhase

Represent the current migration phase of gateway.

KnownVirtualNetworkGatewayMigrationState

Represent the current state of gateway migration.

KnownVirtualNetworkGatewayMigrationType

MigrationType for the virtual network gateway.

KnownVirtualNetworkGatewaySkuName

Gateway SKU name.

KnownVirtualNetworkGatewaySkuTier

Gateway SKU tier.

KnownVirtualNetworkGatewayType

The type of this virtual network gateway.

KnownVirtualNetworkPeeringLevel

The peering sync status of the virtual network peering.

KnownVirtualNetworkPeeringState

The status of the virtual network peering.

KnownVirtualNetworkPrivateEndpointNetworkPolicies

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

KnownVirtualNetworkPrivateLinkServiceNetworkPolicies

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

KnownVirtualWanSecurityProviderType

The virtual wan security provider type.

KnownVnetLocalRouteOverrideCriteria

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

KnownVpnAuthenticationType

VPN authentication types enabled for the virtual network gateway.

KnownVpnClientProtocol

VPN client protocol enabled for the virtual network gateway.

KnownVpnConnectionStatus

The current state of the vpn connection.

KnownVpnGatewayGeneration

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

KnownVpnGatewayTunnelingProtocol

VPN protocol enabled for the VpnServerConfiguration.

KnownVpnLinkConnectionMode

Vpn link connection mode.

KnownVpnNatRuleMode

The Source NAT direction of a VPN NAT.

KnownVpnNatRuleType

The type of NAT rule for VPN NAT.

KnownVpnPolicyMemberAttributeType

The Vpn Policy member attribute type.

KnownVpnType

The type of this virtual network gateway.

KnownWebApplicationFirewallAction

Type of Actions.

KnownWebApplicationFirewallEnabledState

The state of the policy.

KnownWebApplicationFirewallMatchVariable

Match Variable.

KnownWebApplicationFirewallMode

The mode of the policy.

KnownWebApplicationFirewallOperator

The operator to be matched.

KnownWebApplicationFirewallPolicyResourceState

Resource status of the policy.

KnownWebApplicationFirewallRuleType

The rule type.

KnownWebApplicationFirewallScrubbingState

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

KnownWebApplicationFirewallState

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

KnownWebApplicationFirewallTransform

Transforms applied before matching.

Functions

isRestError(unknown)

Typeguard for RestError

restorePoller<TResponse, TResult>(NetworkManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

Variables

RestError

A custom error type for failed pipeline requests.

Function Details

isRestError(unknown)

Typeguard for RestError

function isRestError(e: unknown): e

Parameters

e

unknown

Something caught by a catch clause.

Returns

e

restorePoller<TResponse, TResult>(NetworkManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

function restorePoller<TResponse, TResult>(client: NetworkManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameters

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Returns

PollerLike<OperationState<TResult>, TResult>

Variable Details

RestError

A custom error type for failed pipeline requests.

RestError: RestErrorConstructor

Type