NetworkManagementClient class
- Extends
생성자
| Network |
|
| Network |
NetworkManagementClient 클래스의 새 인스턴스를 초기화합니다. |
속성
상속된 속성
| pipeline | 이 클라이언트가 요청을 만드는 데 사용하는 파이프라인 |
메서드
상속된 메서드
| send |
제공된 OperationSpec을 사용하여 채워진 HTTP 요청을 보냅니다. |
| send |
제공된 httpRequest를 보냅니다. |
생성자 세부 정보
NetworkManagementClient(TokenCredential, NetworkManagementClientOptionalParams)
new NetworkManagementClient(credentials: TokenCredential, options?: NetworkManagementClientOptionalParams)
매개 변수
- credentials
- TokenCredential
NetworkManagementClient(TokenCredential, string, NetworkManagementClientOptionalParams)
NetworkManagementClient 클래스의 새 인스턴스를 초기화합니다.
new NetworkManagementClient(credentials: TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams)
매개 변수
- credentials
- TokenCredential
클라이언트 구독을 고유하게 식별하는 구독 자격 증명입니다.
- subscriptionId
-
string
Microsoft Azure 구독을 고유하게 식별하는 구독 자격 증명입니다. 구독 ID는 모든 서비스 호출에 대한 URI의 일부를 형성합니다.
매개 변수 옵션
속성 세부 정보
$host
$host: string
속성 값
string
adminRuleCollections
adminRules
applicationGatewayPrivateEndpointConnections
applicationGatewayPrivateEndpointConnections: ApplicationGatewayPrivateEndpointConnections
속성 값
applicationGatewayPrivateLinkResources
applicationGatewayPrivateLinkResources: ApplicationGatewayPrivateLinkResources
속성 값
applicationGateways
applicationGatewayWafDynamicManifests
applicationGatewayWafDynamicManifests: ApplicationGatewayWafDynamicManifests
속성 값
applicationGatewayWafDynamicManifestsDefault
applicationGatewayWafDynamicManifestsDefault: ApplicationGatewayWafDynamicManifestsDefault
속성 값
applicationSecurityGroups
availableDelegations
availableEndpointServices
availablePrivateEndpointTypes
availableResourceGroupDelegations
availableResourceGroupDelegations: AvailableResourceGroupDelegations
속성 값
availableServiceAliases
azureFirewallFqdnTags
azureFirewalls
bastionHosts
bgpServiceCommunities
configurationPolicyGroups
connectionMonitors
connectivityConfigurations
customIPPrefixes
ddosCustomPolicies
ddosProtectionPlans
defaultSecurityRules
dscpConfigurationOperations
expressRouteCircuitAuthorizations
expressRouteCircuitAuthorizations: ExpressRouteCircuitAuthorizations
속성 값
expressRouteCircuitConnections
expressRouteCircuitPeerings
expressRouteCircuits
expressRouteConnections
expressRouteCrossConnectionPeerings
expressRouteCrossConnectionPeerings: ExpressRouteCrossConnectionPeerings
속성 값
expressRouteCrossConnections
expressRouteGateways
expressRouteLinks
expressRoutePortAuthorizations
expressRoutePorts
expressRoutePortsLocations
expressRouteProviderPortsLocation
expressRouteProviderPortsLocation: ExpressRouteProviderPortsLocation
속성 값
expressRouteServiceProviders
firewallPolicies
firewallPolicyDeployments
firewallPolicyDrafts
firewallPolicyIdpsSignatures
firewallPolicyIdpsSignaturesFilterValues
firewallPolicyIdpsSignaturesFilterValues: FirewallPolicyIdpsSignaturesFilterValues
속성 값
firewallPolicyIdpsSignaturesOverrides
firewallPolicyIdpsSignaturesOverrides: FirewallPolicyIdpsSignaturesOverrides
속성 값
firewallPolicyRuleCollectionGroupDrafts
firewallPolicyRuleCollectionGroupDrafts: FirewallPolicyRuleCollectionGroupDrafts
속성 값
firewallPolicyRuleCollectionGroups
firewallPolicyRuleCollectionGroups: FirewallPolicyRuleCollectionGroups
속성 값
flowLogs
hubRouteTables
hubVirtualNetworkConnections
inboundNatRules
inboundSecurityRuleOperations
ipAllocations
ipamPools
ipGroups
loadBalancerBackendAddressPools
loadBalancerBackendAddressPools: LoadBalancerBackendAddressPools
속성 값
loadBalancerFrontendIPConfigurations
loadBalancerFrontendIPConfigurations: LoadBalancerFrontendIPConfigurations
속성 값
loadBalancerLoadBalancingRules
loadBalancerNetworkInterfaces
loadBalancerOutboundRules
loadBalancerProbes
loadBalancers
localNetworkGateways
managementGroupNetworkManagerConnections
managementGroupNetworkManagerConnections: ManagementGroupNetworkManagerConnections
속성 값
natGateways
natRules
networkGroups
networkInterfaceIPConfigurations
networkInterfaceIPConfigurations: NetworkInterfaceIPConfigurations
속성 값
networkInterfaceLoadBalancers
networkInterfaces
networkInterfaceTapConfigurations
networkInterfaceTapConfigurations: NetworkInterfaceTapConfigurations
속성 값
networkManagerCommits
networkManagerDeploymentStatusOperations
networkManagerDeploymentStatusOperations: NetworkManagerDeploymentStatusOperations
속성 값
networkManagerRoutingConfigurations
networkManagerRoutingConfigurations: NetworkManagerRoutingConfigurations
속성 값
networkManagers
networkProfiles
networkSecurityGroups
networkSecurityPerimeterAccessRules
networkSecurityPerimeterAccessRules: NetworkSecurityPerimeterAccessRules
속성 값
networkSecurityPerimeterAssociableResourceTypes
networkSecurityPerimeterAssociableResourceTypes: NetworkSecurityPerimeterAssociableResourceTypes
속성 값
networkSecurityPerimeterAssociations
networkSecurityPerimeterAssociations: NetworkSecurityPerimeterAssociations
속성 값
networkSecurityPerimeterLinkReferences
networkSecurityPerimeterLinkReferences: NetworkSecurityPerimeterLinkReferences
속성 값
networkSecurityPerimeterLinks
networkSecurityPerimeterLoggingConfigurations
networkSecurityPerimeterLoggingConfigurations: NetworkSecurityPerimeterLoggingConfigurations
속성 값
networkSecurityPerimeterOperationStatuses
networkSecurityPerimeterOperationStatuses: NetworkSecurityPerimeterOperationStatuses
속성 값
networkSecurityPerimeterProfiles
networkSecurityPerimeterProfiles: NetworkSecurityPerimeterProfiles
속성 값
networkSecurityPerimeters
networkSecurityPerimeterServiceTags
networkSecurityPerimeterServiceTags: NetworkSecurityPerimeterServiceTags
속성 값
networkVirtualApplianceConnections
networkVirtualApplianceConnections: NetworkVirtualApplianceConnections
속성 값
networkVirtualAppliances
networkWatchers
operations
p2SVpnGateways
packetCaptures
peerExpressRouteCircuitConnections
peerExpressRouteCircuitConnections: PeerExpressRouteCircuitConnections
속성 값
privateDnsZoneGroups
privateEndpoints
privateLinkServices
publicIPAddresses
publicIPPrefixes
reachabilityAnalysisIntents
reachabilityAnalysisRuns
resourceNavigationLinks
routeFilterRules
routeFilters
routeMaps
routes
routeTables
routingIntentOperations
routingRuleCollections
routingRules
scopeConnections
securityAdminConfigurations
securityPartnerProviders
securityRules
securityUserConfigurations
securityUserRuleCollections
securityUserRules
serviceAssociationLinks
serviceEndpointPolicies
serviceEndpointPolicyDefinitions
serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinitions
속성 값
serviceTagInformationOperations
serviceTagInformationOperations: ServiceTagInformationOperations
속성 값
serviceTags
staticCidrs
staticMembers
subnets
subscriptionId
subscriptionId?: string
속성 값
string
subscriptionNetworkManagerConnections
subscriptionNetworkManagerConnections: SubscriptionNetworkManagerConnections
속성 값
usages
verifierWorkspaces
vipSwap
virtualApplianceSites
virtualApplianceSkus
virtualHubBgpConnection
virtualHubBgpConnections
virtualHubIpConfiguration
virtualHubRouteTableV2S
virtualHubs
virtualNetworkGatewayConnections
virtualNetworkGatewayConnections: VirtualNetworkGatewayConnections
속성 값
virtualNetworkGatewayNatRules
virtualNetworkGateways
virtualNetworkPeerings
virtualNetworks
virtualNetworkTaps
virtualRouterPeerings
virtualRouters
virtualWans
vpnConnections
vpnGateways
vpnLinkConnections
vpnServerConfigurations
vpnServerConfigurationsAssociatedWithVirtualWan
vpnServerConfigurationsAssociatedWithVirtualWan: VpnServerConfigurationsAssociatedWithVirtualWan
속성 값
vpnSiteLinkConnections
vpnSiteLinks
vpnSites
vpnSitesConfiguration
webApplicationFirewallPolicies
webCategories
상속된 속성 세부 정보
pipeline
이 클라이언트가 요청을 만드는 데 사용하는 파이프라인
pipeline: Pipeline
속성 값
coreClient.ServiceClient.pipeline에서 상속된
메서드 세부 정보
beginDeleteBastionShareableLink(string, string, BastionShareableLinkListRequest, DeleteBastionShareableLinkOptionalParams)
요청에 지정된 모든 VM에 대한 Bastion 공유 가능 링크를 삭제합니다.
function beginDeleteBastionShareableLink(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: DeleteBastionShareableLinkOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- bastionHostName
-
string
배스천 호스트의 이름입니다.
- bslRequest
- BastionShareableLinkListRequest
Bastion 공유 가능 링크 엔드포인트 만들기/삭제/가져오기에 대한 요청 게시
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteBastionShareableLinkAndWait(string, string, BastionShareableLinkListRequest, DeleteBastionShareableLinkOptionalParams)
요청에 지정된 모든 VM에 대한 Bastion 공유 가능 링크를 삭제합니다.
function beginDeleteBastionShareableLinkAndWait(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: DeleteBastionShareableLinkOptionalParams): Promise<void>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- bastionHostName
-
string
배스천 호스트의 이름입니다.
- bslRequest
- BastionShareableLinkListRequest
Bastion 공유 가능 링크 엔드포인트 만들기/삭제/가져오기에 대한 요청 게시
옵션 매개 변수입니다.
반환
Promise<void>
beginDeleteBastionShareableLinkByToken(string, string, BastionShareableLinkTokenListRequest, DeleteBastionShareableLinkByTokenOptionalParams)
요청에 지정된 모든 토큰에 대한 Bastion 공유 가능 링크를 삭제합니다.
function beginDeleteBastionShareableLinkByToken(resourceGroupName: string, bastionHostName: string, bslTokenRequest: BastionShareableLinkTokenListRequest, options?: DeleteBastionShareableLinkByTokenOptionalParams): Promise<SimplePollerLike<OperationState<NetworkManagementClientDeleteBastionShareableLinkByTokenHeaders>, NetworkManagementClientDeleteBastionShareableLinkByTokenHeaders>>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- bastionHostName
-
string
배스천 호스트의 이름입니다.
- bslTokenRequest
- BastionShareableLinkTokenListRequest
Bastion 공유 가능 링크 바이 토큰 엔드포인트 삭제 요청 후
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkManagementClientDeleteBastionShareableLinkByTokenHeaders>, NetworkManagementClientDeleteBastionShareableLinkByTokenHeaders>>
beginDeleteBastionShareableLinkByTokenAndWait(string, string, BastionShareableLinkTokenListRequest, DeleteBastionShareableLinkByTokenOptionalParams)
요청에 지정된 모든 토큰에 대한 Bastion 공유 가능 링크를 삭제합니다.
function beginDeleteBastionShareableLinkByTokenAndWait(resourceGroupName: string, bastionHostName: string, bslTokenRequest: BastionShareableLinkTokenListRequest, options?: DeleteBastionShareableLinkByTokenOptionalParams): Promise<NetworkManagementClientDeleteBastionShareableLinkByTokenHeaders>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- bastionHostName
-
string
배스천 호스트의 이름입니다.
- bslTokenRequest
- BastionShareableLinkTokenListRequest
Bastion 공유 가능 링크 바이 토큰 엔드포인트 삭제 요청 후
옵션 매개 변수입니다.
반환
beginGeneratevirtualwanvpnserverconfigurationvpnprofile(string, string, VirtualWanVpnProfileParameters, GeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams)
지정된 리소스 그룹에서 VirtualWan용 P2S 클라이언트 및 연결된 VpnServerConfiguration 조합에 대한 고유한 VPN 프로필을 생성합니다.
function beginGeneratevirtualwanvpnserverconfigurationvpnprofile(resourceGroupName: string, virtualWANName: string, vpnClientParams: VirtualWanVpnProfileParameters, options?: GeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams): Promise<SimplePollerLike<OperationState<VpnProfileResponse>, VpnProfileResponse>>
매개 변수
- resourceGroupName
-
string
리소스 그룹 이름입니다.
- virtualWANName
-
string
연결된 VpnServerConfigurations가 필요한 VirtualWAN의 이름입니다.
- vpnClientParams
- VirtualWanVpnProfileParameters
VirtualWan VPN 프로필 생성 작업 생성에 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<@azure/core-lro.SimplePollerLike<OperationState<VpnProfileResponse>, VpnProfileResponse>>
beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait(string, string, VirtualWanVpnProfileParameters, GeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams)
지정된 리소스 그룹에서 VirtualWan용 P2S 클라이언트 및 연결된 VpnServerConfiguration 조합에 대한 고유한 VPN 프로필을 생성합니다.
function beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait(resourceGroupName: string, virtualWANName: string, vpnClientParams: VirtualWanVpnProfileParameters, options?: GeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams): Promise<VpnProfileResponse>
매개 변수
- resourceGroupName
-
string
리소스 그룹 이름입니다.
- virtualWANName
-
string
연결된 VpnServerConfigurations가 필요한 VirtualWAN의 이름입니다.
- vpnClientParams
- VirtualWanVpnProfileParameters
VirtualWan VPN 프로필 생성 작업 생성에 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<VpnProfileResponse>
beginListActiveSessionsAndWait(string, string, GetActiveSessionsOptionalParams)
Bastion에서 현재 활성 세션 목록을 반환합니다.
function beginListActiveSessionsAndWait(resourceGroupName: string, bastionHostName: string, options?: GetActiveSessionsOptionalParams): PagedAsyncIterableIterator<BastionActiveSession, BastionActiveSession[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- bastionHostName
-
string
배스천 호스트의 이름입니다.
- options
- GetActiveSessionsOptionalParams
옵션 매개 변수입니다.
반환
beginListPutBastionShareableLinkAndWait(string, string, BastionShareableLinkListRequest, PutBastionShareableLinkOptionalParams)
요청에 지정된 모든 VM에 대한 Bastion 공유 가능 링크를 만듭니다.
function beginListPutBastionShareableLinkAndWait(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: PutBastionShareableLinkOptionalParams): PagedAsyncIterableIterator<BastionShareableLink, BastionShareableLink[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- bastionHostName
-
string
배스천 호스트의 이름입니다.
- bslRequest
- BastionShareableLinkListRequest
Bastion 공유 가능 링크 엔드포인트 만들기/삭제/가져오기에 대한 요청 게시
옵션 매개 변수입니다.
반환
checkDnsNameAvailability(string, string, CheckDnsNameAvailabilityOptionalParams)
cloudapp.azure.com 영역의 도메인 이름을 사용할 수 있는지 여부를 확인합니다.
function checkDnsNameAvailability(location: string, domainNameLabel: string, options?: CheckDnsNameAvailabilityOptionalParams): Promise<DnsNameAvailabilityResult>
매개 변수
- location
-
string
도메인 이름의 위치입니다.
- domainNameLabel
-
string
확인할 도메인 이름입니다. 다음 정규식을 준수해야 합니다. ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.
옵션 매개 변수입니다.
반환
Promise<DnsNameAvailabilityResult>
expressRouteProviderPort(string, ExpressRouteProviderPortOptionalParams)
공급자 포트의 세부 정보를 검색합니다.
function expressRouteProviderPort(providerport: string, options?: ExpressRouteProviderPortOptionalParams): Promise<ExpressRouteProviderPort>
매개 변수
- providerport
-
string
공급자 포트의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<ExpressRouteProviderPort>
listActiveConnectivityConfigurations(string, string, ActiveConfigurationParameter, ListActiveConnectivityConfigurationsOptionalParams)
네트워크 관리자의 활성 연결 구성을 나열합니다.
function listActiveConnectivityConfigurations(resourceGroupName: string, networkManagerName: string, parameters: ActiveConfigurationParameter, options?: ListActiveConnectivityConfigurationsOptionalParams): Promise<ActiveConnectivityConfigurationsListResult>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- networkManagerName
-
string
네트워크 관리자의 이름입니다.
- parameters
- ActiveConfigurationParameter
활성 구성 매개 변수입니다.
옵션 매개 변수입니다.
반환
listActiveSecurityAdminRules(string, string, ActiveConfigurationParameter, ListActiveSecurityAdminRulesOptionalParams)
네트워크 관리자의 활성 보안 관리자 규칙을 나열합니다.
function listActiveSecurityAdminRules(resourceGroupName: string, networkManagerName: string, parameters: ActiveConfigurationParameter, options?: ListActiveSecurityAdminRulesOptionalParams): Promise<ActiveSecurityAdminRulesListResult>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- networkManagerName
-
string
네트워크 관리자의 이름입니다.
- parameters
- ActiveConfigurationParameter
활성 구성 매개 변수입니다.
옵션 매개 변수입니다.
반환
Promise<ActiveSecurityAdminRulesListResult>
listBastionShareableLink(string, string, BastionShareableLinkListRequest, GetBastionShareableLinkOptionalParams)
요청에 지정된 모든 VM에 대한 Bastion 공유 가능 링크를 반환합니다.
function listBastionShareableLink(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: GetBastionShareableLinkOptionalParams): PagedAsyncIterableIterator<BastionShareableLink, BastionShareableLink[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- bastionHostName
-
string
배스천 호스트의 이름입니다.
- bslRequest
- BastionShareableLinkListRequest
Bastion 공유 가능 링크 엔드포인트 만들기/삭제/가져오기에 대한 요청 게시
옵션 매개 변수입니다.
반환
listDisconnectActiveSessions(string, string, SessionIds, DisconnectActiveSessionsOptionalParams)
Bastion에서 현재 활성 세션 목록을 반환합니다.
function listDisconnectActiveSessions(resourceGroupName: string, bastionHostName: string, sessionIds: SessionIds, options?: DisconnectActiveSessionsOptionalParams): PagedAsyncIterableIterator<BastionSessionState, BastionSessionState[], PageSettings>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- bastionHostName
-
string
배스천 호스트의 이름입니다.
- sessionIds
- SessionIds
연결을 끊을 세션 목록입니다.
옵션 매개 변수입니다.
반환
listNetworkManagerEffectiveConnectivityConfigurations(string, string, QueryRequestOptions, ListNetworkManagerEffectiveConnectivityConfigurationsOptionalParams)
가상 네트워크에 적용된 모든 유효 연결 구성을 나열합니다.
function listNetworkManagerEffectiveConnectivityConfigurations(resourceGroupName: string, virtualNetworkName: string, parameters: QueryRequestOptions, options?: ListNetworkManagerEffectiveConnectivityConfigurationsOptionalParams): Promise<NetworkManagerEffectiveConnectivityConfigurationListResult>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- virtualNetworkName
-
string
가상 네트워크의 이름입니다.
- parameters
- QueryRequestOptions
올바른 페이지를 나열하기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
listNetworkManagerEffectiveSecurityAdminRules(string, string, QueryRequestOptions, ListNetworkManagerEffectiveSecurityAdminRulesOptionalParams)
가상 네트워크에 적용되는 모든 유효 보안 관리자 규칙을 나열합니다.
function listNetworkManagerEffectiveSecurityAdminRules(resourceGroupName: string, virtualNetworkName: string, parameters: QueryRequestOptions, options?: ListNetworkManagerEffectiveSecurityAdminRulesOptionalParams): Promise<NetworkManagerEffectiveSecurityAdminRulesListResult>
매개 변수
- resourceGroupName
-
string
리소스 그룹의 이름입니다.
- virtualNetworkName
-
string
가상 네트워크의 이름입니다.
- parameters
- QueryRequestOptions
올바른 페이지를 나열하기 위해 제공된 매개 변수입니다.
옵션 매개 변수입니다.
반환
supportedSecurityProviders(string, string, SupportedSecurityProvidersOptionalParams)
가상 wan에 대해 지원되는 보안 공급자를 제공합니다.
function supportedSecurityProviders(resourceGroupName: string, virtualWANName: string, options?: SupportedSecurityProvidersOptionalParams): Promise<VirtualWanSecurityProviders>
매개 변수
- resourceGroupName
-
string
리소스 그룹 이름입니다.
- virtualWANName
-
string
지원되는 보안 공급자가 필요한 VirtualWAN의 이름입니다.
옵션 매개 변수입니다.
반환
Promise<VirtualWanSecurityProviders>
상속된 메서드 세부 정보
sendOperationRequest<T>(OperationArguments, OperationSpec)
제공된 OperationSpec을 사용하여 채워진 HTTP 요청을 보냅니다.
function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>
매개 변수
- operationArguments
- OperationArguments
HTTP 요청의 템플릿 값이 채워지는 인수입니다.
- operationSpec
- OperationSpec
httpRequest를 채우는 데 사용할 OperationSpec입니다.
반환
Promise<T>
coreClient.ServiceClient.sendOperationRequest에서 상속된
sendRequest(PipelineRequest)
제공된 httpRequest를 보냅니다.
function sendRequest(request: PipelineRequest): Promise<PipelineResponse>
매개 변수
- request
- PipelineRequest
반환
Promise<PipelineResponse>
coreClient.ServiceClient.sendRequest에서 상속된