Share via


NetworkManagementClient Class

Definition

Network Client

public class NetworkManagementClient : Microsoft.Azure.Management.ResourceManager.Fluent.Core.FluentServiceClientBase<Microsoft.Azure.Management.Network.Fluent.NetworkManagementClient>, IDisposable, Microsoft.Azure.Management.Network.Fluent.INetworkManagementClient, Microsoft.Rest.Azure.IAzureClient
type NetworkManagementClient = class
    inherit FluentServiceClientBase<NetworkManagementClient>
    interface INetworkManagementClient
    interface IDisposable
    interface IAzureClient
Public Class NetworkManagementClient
Inherits FluentServiceClientBase(Of NetworkManagementClient)
Implements IAzureClient, IDisposable, INetworkManagementClient
Inheritance
Implements

Constructors

NetworkManagementClient(RestClient)

Initializes a new instance of the NetworkManagementClient class.

Fields

_restClient (Inherited from FluentServiceClientBase<TClient>)

Properties

AcceptLanguage

The preferred language for the response.

ApiVersion

Client API version.

ApplicationGateways

Gets the IApplicationGatewaysOperations.

ApplicationSecurityGroups

Gets the IApplicationSecurityGroupsOperations.

AvailableDelegations

Gets the IAvailableDelegationsOperations.

AvailableEndpointServices

Gets the IAvailableEndpointServicesOperations.

AvailablePrivateEndpointTypes

Gets the IAvailablePrivateEndpointTypesOperations.

AvailableResourceGroupDelegations

Gets the IAvailableResourceGroupDelegationsOperations.

AvailableServiceAliases

Gets the IAvailableServiceAliasesOperations.

AzureFirewallFqdnTags

Gets the IAzureFirewallFqdnTagsOperations.

AzureFirewalls

Gets the IAzureFirewallsOperations.

BaseUri

The base URI of the service.

(Inherited from FluentServiceClientBase<TClient>)
BastionHosts

Gets the IBastionHostsOperations.

BgpServiceCommunities

Gets the IBgpServiceCommunitiesOperations.

ConnectionMonitors

Gets the IConnectionMonitorsOperations.

Credentials

Credentials needed for the client to connect to Azure.

(Inherited from FluentServiceClientBase<TClient>)
DdosCustomPolicies

Gets the IDdosCustomPoliciesOperations.

DdosProtectionPlans

Gets the IDdosProtectionPlansOperations.

DefaultSecurityRules

Gets the IDefaultSecurityRulesOperations.

DeserializationSettings

Gets or sets json deserialization settings.

ExpressRouteCircuitAuthorizations

Gets the IExpressRouteCircuitAuthorizationsOperations.

ExpressRouteCircuitConnections

Gets the IExpressRouteCircuitConnectionsOperations.

ExpressRouteCircuitPeerings

Gets the IExpressRouteCircuitPeeringsOperations.

ExpressRouteCircuits

Gets the IExpressRouteCircuitsOperations.

ExpressRouteConnections

Gets the IExpressRouteConnectionsOperations.

ExpressRouteCrossConnectionPeerings

Gets the IExpressRouteCrossConnectionPeeringsOperations.

ExpressRouteCrossConnections

Gets the IExpressRouteCrossConnectionsOperations.

ExpressRouteGateways

Gets the IExpressRouteGatewaysOperations.

ExpressRouteLinks

Gets the IExpressRouteLinksOperations.

ExpressRoutePorts

Gets the IExpressRoutePortsOperations.

ExpressRoutePortsLocations

Gets the IExpressRoutePortsLocationsOperations.

ExpressRouteServiceProviders

Gets the IExpressRouteServiceProvidersOperations.

FirewallPolicies

Gets the IFirewallPoliciesOperations.

FirewallPolicyRuleGroups

Gets the IFirewallPolicyRuleGroupsOperations.

FirstMessageHandler (Inherited from ServiceClient<T>)
GenerateClientRequestId

Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true.

HttpClient (Inherited from ServiceClient<T>)
HttpClientHandler (Inherited from ServiceClient<T>)
HttpMessageHandlers (Inherited from ServiceClient<T>)
HubVirtualNetworkConnections

Gets the IHubVirtualNetworkConnectionsOperations.

InboundNatRules

Gets the IInboundNatRulesOperations.

IpGroups

Gets the IIpGroupsOperations.

LoadBalancerBackendAddressPools

Gets the ILoadBalancerBackendAddressPoolsOperations.

LoadBalancerFrontendIPConfigurations

Gets the ILoadBalancerFrontendIPConfigurationsOperations.

LoadBalancerLoadBalancingRules

Gets the ILoadBalancerLoadBalancingRulesOperations.

LoadBalancerNetworkInterfaces

Gets the ILoadBalancerNetworkInterfacesOperations.

LoadBalancerOutboundRules

Gets the ILoadBalancerOutboundRulesOperations.

LoadBalancerProbes

Gets the ILoadBalancerProbesOperations.

LoadBalancers

Gets the ILoadBalancersOperations.

LocalNetworkGateways

Gets the ILocalNetworkGatewaysOperations.

LongRunningOperationRetryTimeout

The retry timeout in seconds for Long Running Operations. Default value is 30.

NatGateways

Gets the INatGatewaysOperations.

NetworkInterfaceIPConfigurations

Gets the INetworkInterfaceIPConfigurationsOperations.

NetworkInterfaceLoadBalancers

Gets the INetworkInterfaceLoadBalancersOperations.

NetworkInterfaces

Gets the INetworkInterfacesOperations.

NetworkInterfaceTapConfigurations

Gets the INetworkInterfaceTapConfigurationsOperations.

NetworkProfiles

Gets the INetworkProfilesOperations.

NetworkSecurityGroups

Gets the INetworkSecurityGroupsOperations.

NetworkWatchers

Gets the INetworkWatchersOperations.

Operations

Gets the IOperations.

P2sVpnGateways

Gets the IP2sVpnGatewaysOperations.

PacketCaptures

Gets the IPacketCapturesOperations.

PeerExpressRouteCircuitConnections

Gets the IPeerExpressRouteCircuitConnectionsOperations.

PrivateEndpoints

Gets the IPrivateEndpointsOperations.

PrivateLinkServices

Gets the IPrivateLinkServicesOperations.

PublicIPAddresses

Gets the IPublicIPAddressesOperations.

PublicIPPrefixes

Gets the IPublicIPPrefixesOperations.

ResourceNavigationLinks

Gets the IResourceNavigationLinksOperations.

RouteFilterRules

Gets the IRouteFilterRulesOperations.

RouteFilters

Gets the IRouteFiltersOperations.

Routes

Gets the IRoutesOperations.

RouteTables

Gets the IRouteTablesOperations.

SecurityRules

Gets the ISecurityRulesOperations.

SerializationSettings

Gets or sets json serialization settings.

ServiceAssociationLinks

Gets the IServiceAssociationLinksOperations.

ServiceEndpointPolicies

Gets the IServiceEndpointPoliciesOperations.

ServiceEndpointPolicyDefinitions

Gets the IServiceEndpointPolicyDefinitionsOperations.

ServiceTags

Gets the IServiceTagsOperations.

Subnets

Gets the ISubnetsOperations.

SubscriptionId

The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

Usages

Gets the IUsagesOperations.

UserAgent (Inherited from ServiceClient<T>)
VirtualHubRouteTableV2s

Gets the IVirtualHubRouteTableV2sOperations.

VirtualHubs

Gets the IVirtualHubsOperations.

VirtualNetworkGatewayConnections

Gets the IVirtualNetworkGatewayConnectionsOperations.

VirtualNetworkGateways

Gets the IVirtualNetworkGatewaysOperations.

VirtualNetworkPeerings

Gets the IVirtualNetworkPeeringsOperations.

VirtualNetworks

Gets the IVirtualNetworksOperations.

VirtualNetworkTaps

Gets the IVirtualNetworkTapsOperations.

VirtualRouterPeerings

Gets the IVirtualRouterPeeringsOperations.

VirtualRouters

Gets the IVirtualRoutersOperations.

VirtualWans

Gets the IVirtualWansOperations.

VpnConnections

Gets the IVpnConnectionsOperations.

VpnGateways

Gets the IVpnGatewaysOperations.

VpnLinkConnections

Gets the IVpnLinkConnectionsOperations.

VpnServerConfigurations

Gets the IVpnServerConfigurationsOperations.

VpnServerConfigurationsAssociatedWithVirtualWan

Gets the IVpnServerConfigurationsAssociatedWithVirtualWanOperations.

VpnSiteLinkConnections

Gets the IVpnSiteLinkConnectionsOperations.

VpnSiteLinks

Gets the IVpnSiteLinksOperations.

VpnSites

Gets the IVpnSitesOperations.

VpnSitesConfiguration

Gets the IVpnSitesConfigurationOperations.

WebApplicationFirewallPolicies

Gets the IWebApplicationFirewallPoliciesOperations.

Methods

BeginGeneratevirtualwanvpnserverconfigurationvpnprofileWithHttpMessagesAsync(String, String, VirtualWanVpnProfileParameters, Dictionary<String,List<String>>, CancellationToken)

Generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group.

CheckDnsNameAvailabilityWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Checks whether a domain name in the cloudapp.azure.com zone is available for use.

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[]) (Inherited from FluentServiceClientBase<TClient>)
Dispose() (Inherited from ServiceClient<T>)
Dispose(Boolean) (Inherited from ServiceClient<T>)
GeneratevirtualwanvpnserverconfigurationvpnprofileWithHttpMessagesAsync(String, String, VirtualWanVpnProfileParameters, Dictionary<String,List<String>>, CancellationToken)

Generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group.

Initialize()

Initializes client properties.

InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[]) (Inherited from ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[]) (Inherited from ServiceClient<T>)
NewInstance(RestClient)
SetRetryPolicy(RetryPolicy) (Inherited from ServiceClient<T>)
SetUserAgent(String, String) (Inherited from ServiceClient<T>)
SetUserAgent(String) (Inherited from ServiceClient<T>)
SupportedSecurityProvidersWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gives the supported security providers for the virtual wan.

Extension Methods

BeginGeneratevirtualwanvpnserverconfigurationvpnprofileAsync(INetworkManagementClient, String, String, VirtualWanVpnProfileParameters, CancellationToken)

Generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group.

CheckDnsNameAvailabilityAsync(INetworkManagementClient, String, String, CancellationToken)

Checks whether a domain name in the cloudapp.azure.com zone is available for use.

GeneratevirtualwanvpnserverconfigurationvpnprofileAsync(INetworkManagementClient, String, String, VirtualWanVpnProfileParameters, CancellationToken)

Generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group.

SupportedSecurityProvidersAsync(INetworkManagementClient, String, String, CancellationToken)

Gives the supported security providers for the virtual wan.

Applies to