다음을 통해 공유


INetworkManagementClient Interface

Definition

Network Client

public interface INetworkManagementClient : IDisposable
type INetworkManagementClient = interface
    interface IDisposable
Public Interface INetworkManagementClient
Implements IDisposable
Derived
Implements

Properties

AcceptLanguage

The preferred language for the response.

AdminRuleCollections

Gets the IAdminRuleCollectionsOperations.

AdminRules

Gets the IAdminRulesOperations.

ApiVersion

Client API version.

ApplicationGatewayPrivateEndpointConnections

Gets the IApplicationGatewayPrivateEndpointConnectionsOperations.

ApplicationGatewayPrivateLinkResources

Gets the IApplicationGatewayPrivateLinkResourcesOperations.

ApplicationGateways

Gets the IApplicationGatewaysOperations.

ApplicationGatewayWafDynamicManifests

Gets the IApplicationGatewayWafDynamicManifestsOperations.

ApplicationGatewayWafDynamicManifestsDefault

Gets the IApplicationGatewayWafDynamicManifestsDefaultOperations.

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.

BastionHosts

Gets the IBastionHostsOperations.

BgpServiceCommunities

Gets the IBgpServiceCommunitiesOperations.

ConfigurationPolicyGroups

Gets the IConfigurationPolicyGroupsOperations.

ConnectionMonitors

Gets the IConnectionMonitorsOperations.

ConnectivityConfigurations

Gets the IConnectivityConfigurationsOperations.

Credentials

Credentials needed for the client to connect to Azure.

CustomIPPrefixes

Gets the ICustomIPPrefixesOperations.

DdosCustomPolicies

Gets the IDdosCustomPoliciesOperations.

DdosProtectionPlans

Gets the IDdosProtectionPlansOperations.

DefaultSecurityRules

Gets the IDefaultSecurityRulesOperations.

DeserializationSettings

Gets or sets json deserialization settings.

DscpConfiguration

Gets the IDscpConfigurationOperations.

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.

ExpressRoutePortAuthorizations

Gets the IExpressRoutePortAuthorizationsOperations.

ExpressRoutePorts

Gets the IExpressRoutePortsOperations.

ExpressRoutePortsLocations

Gets the IExpressRoutePortsLocationsOperations.

ExpressRouteProviderPortsLocation

Gets the IExpressRouteProviderPortsLocationOperations.

ExpressRouteServiceProviders

Gets the IExpressRouteServiceProvidersOperations.

FirewallPolicies

Gets the IFirewallPoliciesOperations.

FirewallPolicyIdpsSignatures

Gets the IFirewallPolicyIdpsSignaturesOperations.

FirewallPolicyIdpsSignaturesFilterValues

Gets the IFirewallPolicyIdpsSignaturesFilterValuesOperations.

FirewallPolicyIdpsSignaturesOverrides

Gets the IFirewallPolicyIdpsSignaturesOverridesOperations.

FirewallPolicyRuleCollectionGroups

Gets the IFirewallPolicyRuleCollectionGroupsOperations.

FlowLogs

Gets the IFlowLogsOperations.

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.

HubRouteTables

Gets the IHubRouteTablesOperations.

HubVirtualNetworkConnections

Gets the IHubVirtualNetworkConnectionsOperations.

InboundNatRules

Gets the IInboundNatRulesOperations.

InboundSecurityRule

Gets the IInboundSecurityRuleOperations.

IpAllocations

Gets the IIpAllocationsOperations.

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.

ManagementGroupNetworkManagerConnections

Gets the IManagementGroupNetworkManagerConnectionsOperations.

NatGateways

Gets the INatGatewaysOperations.

NatRules

Gets the INatRulesOperations.

NetworkGroups

Gets the INetworkGroupsOperations.

NetworkInterfaceIPConfigurations

Gets the INetworkInterfaceIPConfigurationsOperations.

NetworkInterfaceLoadBalancers

Gets the INetworkInterfaceLoadBalancersOperations.

NetworkInterfaces

Gets the INetworkInterfacesOperations.

NetworkInterfaceTapConfigurations

Gets the INetworkInterfaceTapConfigurationsOperations.

NetworkManagerCommits

Gets the INetworkManagerCommitsOperations.

NetworkManagerDeploymentStatus

Gets the INetworkManagerDeploymentStatusOperations.

NetworkManagers

Gets the INetworkManagersOperations.

NetworkProfiles

Gets the INetworkProfilesOperations.

NetworkSecurityGroups

Gets the INetworkSecurityGroupsOperations.

NetworkVirtualAppliances

Gets the INetworkVirtualAppliancesOperations.

NetworkWatchers

Gets the INetworkWatchersOperations.

Operations

Gets the IOperations.

P2sVpnGateways

Gets the IP2sVpnGatewaysOperations.

PacketCaptures

Gets the IPacketCapturesOperations.

PeerExpressRouteCircuitConnections

Gets the IPeerExpressRouteCircuitConnectionsOperations.

PrivateDnsZoneGroups

Gets the IPrivateDnsZoneGroupsOperations.

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.

RouteMaps

Gets the IRouteMapsOperations.

Routes

Gets the IRoutesOperations.

RouteTables

Gets the IRouteTablesOperations.

RoutingIntent

Gets the IRoutingIntentOperations.

ScopeConnections

Gets the IScopeConnectionsOperations.

SecurityAdminConfigurations

Gets the ISecurityAdminConfigurationsOperations.

SecurityPartnerProviders

Gets the ISecurityPartnerProvidersOperations.

SecurityRules

Gets the ISecurityRulesOperations.

SerializationSettings

Gets or sets json serialization settings.

ServiceAssociationLinks

Gets the IServiceAssociationLinksOperations.

ServiceEndpointPolicies

Gets the IServiceEndpointPoliciesOperations.

ServiceEndpointPolicyDefinitions

Gets the IServiceEndpointPolicyDefinitionsOperations.

ServiceTagInformation

Gets the IServiceTagInformationOperations.

ServiceTags

Gets the IServiceTagsOperations.

StaticMembers

Gets the IStaticMembersOperations.

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.

SubscriptionNetworkManagerConnections

Gets the ISubscriptionNetworkManagerConnectionsOperations.

Usages

Gets the IUsagesOperations.

VipSwap

Gets the IVipSwapOperations.

VirtualApplianceSites

Gets the IVirtualApplianceSitesOperations.

VirtualApplianceSkus

Gets the IVirtualApplianceSkusOperations.

VirtualHubBgpConnection

Gets the IVirtualHubBgpConnectionOperations.

VirtualHubBgpConnections

Gets the IVirtualHubBgpConnectionsOperations.

VirtualHubIpConfiguration

Gets the IVirtualHubIpConfigurationOperations.

VirtualHubRouteTableV2s

Gets the IVirtualHubRouteTableV2sOperations.

VirtualHubs

Gets the IVirtualHubsOperations.

VirtualNetworkGatewayConnections

Gets the IVirtualNetworkGatewayConnectionsOperations.

VirtualNetworkGatewayNatRules

Gets the IVirtualNetworkGatewayNatRulesOperations.

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.

WebCategories

Gets the IWebCategoriesOperations.

Methods

BeginDeleteBastionShareableLinkWithHttpMessagesAsync(String, String, BastionShareableLinkListRequest, Dictionary<String,List<String>>, CancellationToken)

Deletes the Bastion Shareable Links for all the VMs specified in the request.

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.

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

Returns the list of currently active sessions on the Bastion.

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

Returns the list of currently active sessions on the Bastion.

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

Creates a Bastion Shareable Links for all the VMs specified in the request.

BeginPutBastionShareableLinkWithHttpMessagesAsync(String, String, BastionShareableLinkListRequest, Dictionary<String,List<String>>, CancellationToken)

Creates a Bastion Shareable Links for all the VMs specified in the request.

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

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

DeleteBastionShareableLinkWithHttpMessagesAsync(String, String, BastionShareableLinkListRequest, Dictionary<String,List<String>>, CancellationToken)

Deletes the Bastion Shareable Links for all the VMs specified in the request.

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

Returns the list of currently active sessions on the Bastion.

DisconnectActiveSessionsWithHttpMessagesAsync(String, String, SessionIds, Dictionary<String,List<String>>, CancellationToken)

Returns the list of currently active sessions on the Bastion.

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

Retrieves detail of a provider port.

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.

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

Returns the list of currently active sessions on the Bastion.

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

Returns the list of currently active sessions on the Bastion.

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

Return the Bastion Shareable Links for all the VMs specified in the request.

GetBastionShareableLinkWithHttpMessagesAsync(String, String, BastionShareableLinkListRequest, Dictionary<String,List<String>>, CancellationToken)

Return the Bastion Shareable Links for all the VMs specified in the request.

ListActiveConnectivityConfigurationsWithHttpMessagesAsync(ActiveConfigurationParameter, String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Lists active connectivity configurations in a network manager.

ListActiveSecurityAdminRulesWithHttpMessagesAsync(ActiveConfigurationParameter, String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Lists active security admin rules in a network manager.

ListNetworkManagerEffectiveConnectivityConfigurationsWithHttpMessagesAsync(QueryRequestOptions, String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

List all effective connectivity configurations applied on a virtual network.

ListNetworkManagerEffectiveSecurityAdminRulesWithHttpMessagesAsync(QueryRequestOptions, String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

List all effective security admin rules applied on a virtual network.

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

Creates a Bastion Shareable Links for all the VMs specified in the request.

PutBastionShareableLinkWithHttpMessagesAsync(String, String, BastionShareableLinkListRequest, Dictionary<String,List<String>>, CancellationToken)

Creates a Bastion Shareable Links for all the VMs specified in the request.

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

Gives the supported security providers for the virtual wan.

Extension Methods

BeginDeleteBastionShareableLink(INetworkManagementClient, String, String, BastionShareableLinkListRequest)

Deletes the Bastion Shareable Links for all the VMs specified in the request.

BeginDeleteBastionShareableLinkAsync(INetworkManagementClient, String, String, BastionShareableLinkListRequest, CancellationToken)

Deletes the Bastion Shareable Links for all the VMs specified in the request.

BeginGeneratevirtualwanvpnserverconfigurationvpnprofile(INetworkManagementClient, String, String, VirtualWanVpnProfileParameters)

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

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.

BeginGetActiveSessions(INetworkManagementClient, String, String)

Returns the list of currently active sessions on the Bastion.

BeginGetActiveSessionsAsync(INetworkManagementClient, String, String, CancellationToken)

Returns the list of currently active sessions on the Bastion.

BeginGetActiveSessionsNext(INetworkManagementClient, String)

Returns the list of currently active sessions on the Bastion.

BeginGetActiveSessionsNextAsync(INetworkManagementClient, String, CancellationToken)

Returns the list of currently active sessions on the Bastion.

BeginPutBastionShareableLink(INetworkManagementClient, String, String, BastionShareableLinkListRequest)

Creates a Bastion Shareable Links for all the VMs specified in the request.

BeginPutBastionShareableLinkAsync(INetworkManagementClient, String, String, BastionShareableLinkListRequest, CancellationToken)

Creates a Bastion Shareable Links for all the VMs specified in the request.

BeginPutBastionShareableLinkNext(INetworkManagementClient, String)

Creates a Bastion Shareable Links for all the VMs specified in the request.

BeginPutBastionShareableLinkNextAsync(INetworkManagementClient, String, CancellationToken)

Creates a Bastion Shareable Links for all the VMs specified in the request.

CheckDnsNameAvailability(INetworkManagementClient, String, String)

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

CheckDnsNameAvailabilityAsync(INetworkManagementClient, String, String, CancellationToken)

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

DeleteBastionShareableLink(INetworkManagementClient, String, String, BastionShareableLinkListRequest)

Deletes the Bastion Shareable Links for all the VMs specified in the request.

DeleteBastionShareableLinkAsync(INetworkManagementClient, String, String, BastionShareableLinkListRequest, CancellationToken)

Deletes the Bastion Shareable Links for all the VMs specified in the request.

DisconnectActiveSessions(INetworkManagementClient, String, String, SessionIds)

Returns the list of currently active sessions on the Bastion.

DisconnectActiveSessionsAsync(INetworkManagementClient, String, String, SessionIds, CancellationToken)

Returns the list of currently active sessions on the Bastion.

DisconnectActiveSessionsNext(INetworkManagementClient, String)

Returns the list of currently active sessions on the Bastion.

DisconnectActiveSessionsNextAsync(INetworkManagementClient, String, CancellationToken)

Returns the list of currently active sessions on the Bastion.

ExpressRouteProviderPortMethod(INetworkManagementClient, String)

Retrieves detail of a provider port.

ExpressRouteProviderPortMethodAsync(INetworkManagementClient, String, CancellationToken)

Retrieves detail of a provider port.

Generatevirtualwanvpnserverconfigurationvpnprofile(INetworkManagementClient, String, String, VirtualWanVpnProfileParameters)

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

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.

GetActiveSessions(INetworkManagementClient, String, String)

Returns the list of currently active sessions on the Bastion.

GetActiveSessionsAsync(INetworkManagementClient, String, String, CancellationToken)

Returns the list of currently active sessions on the Bastion.

GetActiveSessionsNext(INetworkManagementClient, String)

Returns the list of currently active sessions on the Bastion.

GetActiveSessionsNextAsync(INetworkManagementClient, String, CancellationToken)

Returns the list of currently active sessions on the Bastion.

GetBastionShareableLink(INetworkManagementClient, String, String, BastionShareableLinkListRequest)

Return the Bastion Shareable Links for all the VMs specified in the request.

GetBastionShareableLinkAsync(INetworkManagementClient, String, String, BastionShareableLinkListRequest, CancellationToken)

Return the Bastion Shareable Links for all the VMs specified in the request.

GetBastionShareableLinkNext(INetworkManagementClient, String)

Return the Bastion Shareable Links for all the VMs specified in the request.

GetBastionShareableLinkNextAsync(INetworkManagementClient, String, CancellationToken)

Return the Bastion Shareable Links for all the VMs specified in the request.

ListActiveConnectivityConfigurations(INetworkManagementClient, ActiveConfigurationParameter, String, String, Nullable<Int32>)

Lists active connectivity configurations in a network manager.

ListActiveConnectivityConfigurationsAsync(INetworkManagementClient, ActiveConfigurationParameter, String, String, Nullable<Int32>, CancellationToken)

Lists active connectivity configurations in a network manager.

ListActiveSecurityAdminRules(INetworkManagementClient, ActiveConfigurationParameter, String, String, Nullable<Int32>)

Lists active security admin rules in a network manager.

ListActiveSecurityAdminRulesAsync(INetworkManagementClient, ActiveConfigurationParameter, String, String, Nullable<Int32>, CancellationToken)

Lists active security admin rules in a network manager.

ListNetworkManagerEffectiveConnectivityConfigurations(INetworkManagementClient, QueryRequestOptions, String, String, Nullable<Int32>)

List all effective connectivity configurations applied on a virtual network.

ListNetworkManagerEffectiveConnectivityConfigurationsAsync(INetworkManagementClient, QueryRequestOptions, String, String, Nullable<Int32>, CancellationToken)

List all effective connectivity configurations applied on a virtual network.

ListNetworkManagerEffectiveSecurityAdminRules(INetworkManagementClient, QueryRequestOptions, String, String, Nullable<Int32>)

List all effective security admin rules applied on a virtual network.

ListNetworkManagerEffectiveSecurityAdminRulesAsync(INetworkManagementClient, QueryRequestOptions, String, String, Nullable<Int32>, CancellationToken)

List all effective security admin rules applied on a virtual network.

PutBastionShareableLink(INetworkManagementClient, String, String, BastionShareableLinkListRequest)

Creates a Bastion Shareable Links for all the VMs specified in the request.

PutBastionShareableLinkAsync(INetworkManagementClient, String, String, BastionShareableLinkListRequest, CancellationToken)

Creates a Bastion Shareable Links for all the VMs specified in the request.

PutBastionShareableLinkNext(INetworkManagementClient, String)

Creates a Bastion Shareable Links for all the VMs specified in the request.

PutBastionShareableLinkNextAsync(INetworkManagementClient, String, CancellationToken)

Creates a Bastion Shareable Links for all the VMs specified in the request.

SupportedSecurityProviders(INetworkManagementClient, String, String)

Gives the supported security providers for the virtual wan.

SupportedSecurityProvidersAsync(INetworkManagementClient, String, String, CancellationToken)

Gives the supported security providers for the virtual wan.

Applies to