Share via


Azure.Provisioning.Network Namespace

Classes

Name Description
ApplicationGatewayBackendAddress

Backend address of an application gateway.

ApplicationGatewayBackendAddressPool

Backend Address Pool of an application gateway.

ApplicationGatewayIPConfiguration

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

ApplicationSecurityGroup

ApplicationSecurityGroup.

ApplicationSecurityGroup.ResourceVersions

Supported ApplicationSecurityGroup resource versions.

BackendAddressPool

BackendAddressPool.

BackendAddressPool.ResourceVersions

Supported BackendAddressPool resource versions.

CustomDnsConfigProperties

Contains custom Dns resolution configuration from customer.

DdosSettings

Contains the DDoS protection settings of the public IP.

DnsSettings

DNS Proxy Settings in Firewall Policy.

FirewallPolicy

FirewallPolicy.

FirewallPolicy.ResourceVersions

Supported FirewallPolicy resource versions.

FirewallPolicyCertificateAuthority

Trusted Root certificates properties for tls.

FirewallPolicyExplicitProxy

Explicit Proxy Settings in Firewall Policy.

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.

FirewallPolicySnat

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

FirewallPolicyThreatIntelWhitelist

ThreatIntel Whitelist for Firewall Policy.

FlowLog

FlowLog.

FlowLog.ResourceVersions

Supported FlowLog resource versions.

FlowLogProperties

Parameters that define the flow log format.

FrontendIPConfiguration

FrontendIPConfiguration.

FrontendIPConfiguration.ResourceVersions

Supported FrontendIPConfiguration resource versions.

GatewayLoadBalancerTunnelInterface

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

InboundNatRule

InboundNatRule.

InboundNatRule.ResourceVersions

Supported InboundNatRule resource versions.

IpamPoolPrefixAllocation

IpamPool prefix allocation reference.

IPTag

Contains the IpTag associated with the object.

LoadBalancer

LoadBalancer.

LoadBalancer.ResourceVersions

Supported LoadBalancer resource versions.

LoadBalancerBackendAddress

Load balancer backend addresses.

LoadBalancerInboundNatPool

Inbound NAT pool of the load balancer.

LoadBalancerInboundNatPoolProperties

Properties of Inbound NAT pool.

LoadBalancerSku

SKU of a load balancer.

LoadBalancingRule

LoadBalancingRule.

LoadBalancingRule.ResourceVersions

Supported LoadBalancingRule resource versions.

LoadBalancingRuleProperties

Properties of the load balancer.

NatGateway

NatGateway.

NatGateway.ResourceVersions

Supported NatGateway resource versions.

NatRulePortMapping

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

NetworkInterface

NetworkInterface.

NetworkInterface.ResourceVersions

Supported NetworkInterface resource versions.

NetworkInterfaceDnsSettings

DNS settings of a network interface.

NetworkInterfaceIPConfiguration

NetworkInterfaceIPConfiguration.

NetworkInterfaceIPConfiguration.ResourceVersions

Supported NetworkInterfaceIPConfiguration resource versions.

NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties

PrivateLinkConnection properties for the network interface.

NetworkInterfaceTapConfiguration

NetworkInterfaceTapConfiguration.

NetworkInterfaceTapConfiguration.ResourceVersions

Supported NetworkInterfaceTapConfiguration resource versions.

NetworkIPConfiguration

IP configuration.

NetworkIPConfigurationProfile

IP configuration profile child resource.

NetworkPrivateEndpointConnection

NetworkPrivateEndpointConnection.

NetworkPrivateEndpointConnection.ResourceVersions

Supported NetworkPrivateEndpointConnection resource versions.

NetworkPrivateLinkServiceConnection

PrivateLinkServiceConnection resource.

NetworkPrivateLinkServiceConnectionState

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

NetworkSecurityGroup

NetworkSecurityGroup.

NetworkSecurityGroup.ResourceVersions

Supported NetworkSecurityGroup resource versions.

NetworkWatcher

NetworkWatcher.

NetworkWatcher.ResourceVersions

Supported NetworkWatcher resource versions.

OutboundRule

OutboundRule.

OutboundRule.ResourceVersions

Supported OutboundRule resource versions.

PrivateEndpoint

PrivateEndpoint.

PrivateEndpoint.ResourceVersions

Supported PrivateEndpoint resource versions.

PrivateEndpointIPConfiguration

An IP Configuration of the private endpoint.

PrivateLinkService

PrivateLinkService.

PrivateLinkService.ResourceVersions

Supported PrivateLinkService resource versions.

PrivateLinkServiceIPConfiguration

The private link service ip configuration.

ProbeResource

ProbeResource.

ProbeResource.ResourceVersions

Supported ProbeResource resource versions.

PublicIPAddress

PublicIPAddress.

PublicIPAddress.ResourceVersions

Supported PublicIPAddress resource versions.

PublicIPAddressDnsSettings

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

PublicIPAddressSku

SKU of a public IP address.

PublicIPPrefix

PublicIPPrefix.

PublicIPPrefix.ResourceVersions

Supported PublicIPPrefix resource versions.

PublicIPPrefixSku

SKU of a public IP prefix.

ResourceNavigationLink

ResourceNavigationLink resource.

RetentionPolicyParameters

Parameters that define the retention policy for flow log.

RouteResource

RouteResource.

RouteResource.ResourceVersions

Supported RouteResource resource versions.

RouteTable

RouteTable.

RouteTable.ResourceVersions

Supported RouteTable resource versions.

SecurityRule

SecurityRule.

SecurityRule.ResourceVersions

Supported SecurityRule resource versions.

ServiceAssociationLink

ServiceAssociationLink resource.

ServiceDelegation

Details the service to which the subnet is delegated.

ServiceEndpointPolicy

ServiceEndpointPolicy.

ServiceEndpointPolicy.ResourceVersions

Supported ServiceEndpointPolicy resource versions.

ServiceEndpointPolicyDefinition

ServiceEndpointPolicyDefinition.

ServiceEndpointPolicyDefinition.ResourceVersions

Supported ServiceEndpointPolicyDefinition resource versions.

ServiceEndpointProperties

The service endpoint properties.

SubnetResource

SubnetResource.

SubnetResource.ResourceVersions

Supported SubnetResource resource versions.

TrafficAnalyticsConfigurationProperties

Parameters that define the configuration of traffic analytics.

VirtualNetwork

VirtualNetwork.

VirtualNetwork.ResourceVersions

Supported VirtualNetwork resource versions.

VirtualNetworkAddressSpace

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

VirtualNetworkBgpCommunities

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

VirtualNetworkEncryption

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

VirtualNetworkPeering

VirtualNetworkPeering.

VirtualNetworkPeering.ResourceVersions

Supported VirtualNetworkPeering resource versions.

VirtualNetworkTap

VirtualNetworkTap.

VirtualNetworkTap.ResourceVersions

Supported VirtualNetworkTap resource versions.

Enums

Name Description
AutoLearnPrivateRangesMode

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

AzureFirewallThreatIntelMode

The operation mode for Threat Intel.

BackendAddressSyncMode

Backend address synchronous mode for the backend pool.

DdosSettingsProtectionCoverage

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

DdosSettingsProtectionMode

The DDoS protection mode of the public IP.

FirewallPolicyIntrusionDetectionProfileType

Possible Intrusion Detection profile values.

FirewallPolicyIntrusionDetectionProtocol

Possible intrusion detection bypass traffic protocols.

FirewallPolicyIntrusionDetectionStateType

Possible state values.

FirewallPolicySkuTier

Tier of Firewall Policy.

FlowLogFormatType

The file type of flow log.

GatewayLoadBalancerTunnelInterfaceType

Traffic type of gateway load balancer tunnel interface.

GatewayLoadBalancerTunnelProtocol

Protocol of gateway load balancer tunnel interface.

IPAddressDeleteOption

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

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.

LoadBalancerOutboundRuleProtocol

The protocol for the outbound rule in load balancer.

LoadBalancerSkuName

Name of a load balancer SKU.

LoadBalancerSkuTier

Tier of a load balancer SKU.

LoadBalancingTransportProtocol

The transport protocol for the endpoint.

LoadDistribution

The load distribution policy for this rule.

NatGatewaySkuName

Name of Nat Gateway SKU.

NetworkInterfaceAuxiliaryMode

Auxiliary mode of Network Interface resource.

NetworkInterfaceAuxiliarySku

Auxiliary sku of Network Interface resource.

NetworkInterfaceMigrationPhase

Migration phase of Network Interface resource.

NetworkInterfaceNicType

Type of Network Interface resource.

NetworkIPAllocationMethod

IP address allocation method.

NetworkIPVersion

IP address version.

NetworkProvisioningState

Provisioning states of a resource.

PrivateEndpointVnetPolicy

Private Endpoint VNet Policies.

ProbeNoHealthyBackendsBehavior

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

ProbeProtocol

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

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.

PublicIPAddressMigrationPhase

Migration phase of Public IP Address.

PublicIPAddressSkuName

Name of a public IP address SKU.

PublicIPAddressSkuTier

Tier of a public IP address SKU.

PublicIPPrefixSkuName

Name of a public IP prefix SKU.

PublicIPPrefixSkuTier

Tier of a public IP prefix SKU.

RouteNextHopType

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

SecurityRuleAccess

Whether network traffic is allowed or denied.

SecurityRuleDirection

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

SecurityRuleProtocol

Network protocol this rule applies to.

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.

SyncRemoteAddressSpace

The SyncRemoteAddressSpace.

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.

VirtualNetworkPeeringLevel

The peering sync status of the virtual network peering.

VirtualNetworkPeeringState

The status of the virtual network peering.

VirtualNetworkPrivateEndpointNetworkPolicy

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

VirtualNetworkPrivateLinkServiceNetworkPolicy

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