NetworkWatchersOperations 클래스
경고
이 클래스를 직접 인스턴스화하지 마세요.
대신 다음 작업을 통해 액세스해야 합니다.
<xref:network_watchers> 특성.
- 상속
-
builtins.objectNetworkWatchersOperations
생성자
NetworkWatchersOperations(*args, **kwargs)
메서드
begin_check_connectivity |
가상 머신에서 다른 VM 또는 임의의 원격 서버를 포함한 특정 엔드포인트로 직접 TCP 연결을 설정할 수 있는지 확인합니다. |
begin_delete |
지정된 Network Watcher 리소스를 삭제합니다. |
begin_get_azure_reachability_report |
참고: 이 기능은 현재 미리 보기 상태이며 안정성 테스트 중입니다. 지정된 위치에서 Azure 지역으로 인터넷 서비스 공급자의 상대적 대기 시간 점수를 가져옵니다. |
begin_get_flow_log_status |
지정된 리소스에 대한 흐름 로그 및 트래픽 분석(선택 사항)의 상태 쿼리합니다. |
begin_get_network_configuration_diagnostic |
고객이 네트워크 동작을 이해하고 디버그하는 데 도움이 되는 네트워크 구성 진단 데이터를 가져옵니다. 지정된 트래픽 흐름에 적용된 보안 규칙과 이러한 규칙을 평가한 결과에 대한 자세한 정보를 제공합니다. 고객은 원본, 대상, 프로토콜 등과 같은 흐름의 세부 정보를 제공해야 합니다. API는 트래픽 허용 또는 거부 여부, 지정된 흐름에 대해 평가된 규칙 및 평가 결과를 반환합니다. |
begin_get_next_hop |
지정된 VM에서 다음 홉을 가져옵니다. |
begin_get_troubleshooting |
지정된 리소스에 대한 문제 해결을 시작합니다. |
begin_get_troubleshooting_result |
지정된 리소스에서 마지막으로 완료된 문제 해결 결과를 가져옵니다. |
begin_get_vm_security_rules |
지정된 VM에 대해 구성되고 효과적인 보안 그룹 규칙을 가져옵니다. |
begin_list_available_providers |
참고: 이 기능은 현재 미리 보기 상태이며 안정성 테스트 중입니다. 지정된 Azure 지역에 대해 사용 가능한 모든 인터넷 서비스 공급자를 나열합니다. |
begin_set_flow_log_configuration |
지정된 리소스에서 흐름 로그 및 트래픽 분석(선택 사항)을 구성합니다. |
begin_verify_ip_flow |
현재 구성된 NSG 규칙이 지정된 경우 지정된 VM에서 위치로의 IP 흐름을 확인합니다. |
create_or_update |
지정된 리소스 그룹에서 네트워크 감시자를 만들거나 업데이트합니다. |
get |
리소스 그룹별로 지정된 네트워크 감시자를 가져옵니다. |
get_topology |
리소스 그룹별 현재 네트워크 토폴로지를 가져옵니다. |
list |
리소스 그룹별로 모든 네트워크 감시자를 가져옵니다. |
list_all |
구독별로 모든 네트워크 감시자를 가져옵니다. |
update_tags |
네트워크 감시자 태그를 업데이트. |
begin_check_connectivity
가상 머신에서 다른 VM 또는 임의의 원격 서버를 포함한 특정 엔드포인트로 직접 TCP 연결을 설정할 수 있는지 확인합니다.
async begin_check_connectivity(resource_group_name: str, network_watcher_name: str, parameters: ConnectivityParameters | IO, **kwargs: Any) -> AsyncLROPoller[ConnectivityInformation]
매개 변수
- parameters
- ConnectivityParameters 또는 IO
연결 검사 수행하는 방법을 결정하는 매개 변수입니다. ConnectivityParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False를 전달하거나 개인 폴링 전략을 위해 초기화된 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
ConnectivityInformation 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_delete
지정된 Network Watcher 리소스를 삭제합니다.
async begin_delete(resource_group_name: str, network_watcher_name: str, **kwargs: Any) -> AsyncLROPoller[None]
매개 변수
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False를 전달하거나 개인 폴링 전략을 위해 초기화된 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
None 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_get_azure_reachability_report
참고: 이 기능은 현재 미리 보기 상태이며 안정성 테스트 중입니다. 지정된 위치에서 Azure 지역으로 인터넷 서비스 공급자의 상대적 대기 시간 점수를 가져옵니다.
async begin_get_azure_reachability_report(resource_group_name: str, network_watcher_name: str, parameters: AzureReachabilityReportParameters | IO, **kwargs: Any) -> AsyncLROPoller[AzureReachabilityReport]
매개 변수
- parameters
- AzureReachabilityReportParameters 또는 IO
Azure 도달 가능성 보고서 구성을 결정하는 매개 변수입니다. AzureReachabilityReportParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False를 전달하거나 개인 폴링 전략을 위해 초기화된 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
AzureReachabilityReport 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_get_flow_log_status
지정된 리소스에 대한 흐름 로그 및 트래픽 분석(선택 사항)의 상태 쿼리합니다.
async begin_get_flow_log_status(resource_group_name: str, network_watcher_name: str, parameters: FlowLogStatusParameters | IO, **kwargs: Any) -> AsyncLROPoller[FlowLogInformation]
매개 변수
- parameters
- FlowLogStatusParameters 또는 IO
흐름 로그 및 트래픽 분석을 쿼리하는 리소스를 정의하는 매개 변수(선택 사항) 상태. FlowLogStatusParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False를 전달하거나 개인 폴링 전략을 위해 초기화된 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
FlowLogInformation 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_get_network_configuration_diagnostic
고객이 네트워크 동작을 이해하고 디버그하는 데 도움이 되는 네트워크 구성 진단 데이터를 가져옵니다. 지정된 트래픽 흐름에 적용된 보안 규칙과 이러한 규칙을 평가한 결과에 대한 자세한 정보를 제공합니다. 고객은 원본, 대상, 프로토콜 등과 같은 흐름의 세부 정보를 제공해야 합니다. API는 트래픽 허용 또는 거부 여부, 지정된 흐름에 대해 평가된 규칙 및 평가 결과를 반환합니다.
begin_get_network_configuration_diagnostic(resource_group_name: str, network_watcher_name: str, parameters: NetworkConfigurationDiagnosticParameters | IO, **kwargs: Any) -> AsyncLROPoller[NetworkConfigurationDiagnosticResponse]
매개 변수
- parameters
- NetworkConfigurationDiagnosticParameters 또는 IO
네트워크 구성 진단을 가져오는 매개 변수입니다. NetworkConfigurationDiagnosticParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False를 전달하거나 개인 폴링 전략을 위해 초기화된 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
NetworkConfigurationDiagnosticResponse 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_get_next_hop
지정된 VM에서 다음 홉을 가져옵니다.
async begin_get_next_hop(resource_group_name: str, network_watcher_name: str, parameters: NextHopParameters | IO, **kwargs: Any) -> AsyncLROPoller[NextHopResult]
매개 변수
- parameters
- NextHopParameters 또는 IO
원본 및 대상 엔드포인트를 정의하는 매개 변수입니다. NextHopParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
NextHopResult 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_get_troubleshooting
지정된 리소스에 대한 문제 해결을 시작합니다.
async begin_get_troubleshooting(resource_group_name: str, network_watcher_name: str, parameters: TroubleshootingParameters | IO, **kwargs: Any) -> AsyncLROPoller[TroubleshootingResult]
매개 변수
- parameters
- TroubleshootingParameters 또는 IO
문제를 해결할 리소스를 정의하는 매개 변수입니다. TroubleshootingParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
TroubleshootingResult 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_get_troubleshooting_result
지정된 리소스에서 마지막으로 완료된 문제 해결 결과를 가져옵니다.
async begin_get_troubleshooting_result(resource_group_name: str, network_watcher_name: str, parameters: QueryTroubleshootingParameters | IO, **kwargs: Any) -> AsyncLROPoller[TroubleshootingResult]
매개 변수
- parameters
- QueryTroubleshootingParameters 또는 IO
문제 해결 결과를 쿼리할 리소스를 정의하는 매개 변수입니다. QueryTroubleshootingParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
TroubleshootingResult 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_get_vm_security_rules
지정된 VM에 대해 구성되고 효과적인 보안 그룹 규칙을 가져옵니다.
async begin_get_vm_security_rules(resource_group_name: str, network_watcher_name: str, parameters: SecurityGroupViewParameters | IO, **kwargs: Any) -> AsyncLROPoller[SecurityGroupViewResult]
매개 변수
- parameters
- SecurityGroupViewParameters 또는 IO
보안 그룹을 검사 VM을 정의하는 매개 변수입니다. SecurityGroupViewParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
SecurityGroupViewResult 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_list_available_providers
참고: 이 기능은 현재 미리 보기 상태이며 안정성 테스트 중입니다. 지정된 Azure 지역에 대해 사용 가능한 모든 인터넷 서비스 공급자를 나열합니다.
async begin_list_available_providers(resource_group_name: str, network_watcher_name: str, parameters: AvailableProvidersListParameters | IO, **kwargs: Any) -> AsyncLROPoller[AvailableProvidersList]
매개 변수
- parameters
- AvailableProvidersListParameters 또는 IO
사용 가능한 공급자 목록을 scope 매개 변수입니다. AvailableProvidersListParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
AvailableProvidersList 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_set_flow_log_configuration
지정된 리소스에서 흐름 로그 및 트래픽 분석(선택 사항)을 구성합니다.
async begin_set_flow_log_configuration(resource_group_name: str, network_watcher_name: str, parameters: FlowLogInformation | IO, **kwargs: Any) -> AsyncLROPoller[FlowLogInformation]
매개 변수
- parameters
- FlowLogInformation 또는 IO
흐름 로그의 구성을 정의하는 매개 변수입니다. FlowLogInformation 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
FlowLogInformation 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
begin_verify_ip_flow
현재 구성된 NSG 규칙이 지정된 경우 지정된 VM에서 위치로의 IP 흐름을 확인합니다.
async begin_verify_ip_flow(resource_group_name: str, network_watcher_name: str, parameters: VerificationIPFlowParameters | IO, **kwargs: Any) -> AsyncLROPoller[VerificationIPFlowResult]
매개 변수
- parameters
- VerificationIPFlowParameters 또는 IO
확인할 IP 흐름을 정의하는 매개 변수입니다. VerificationIPFlowParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
- continuation_token
- str
저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.
- polling
- bool 또는 AsyncPollingMethod
기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.
- polling_interval
- int
Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.
반환
VerificationIPFlowResult 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance
반환 형식
예외
create_or_update
지정된 리소스 그룹에서 네트워크 감시자를 만들거나 업데이트합니다.
async create_or_update(resource_group_name: str, network_watcher_name: str, parameters: NetworkWatcher | IO, **kwargs: Any) -> NetworkWatcher
매개 변수
- parameters
- NetworkWatcher 또는 IO
네트워크 감시자 리소스를 정의하는 매개 변수입니다. NetworkWatcher 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
NetworkWatcher 또는 cls(response)의 결과
반환 형식
예외
get
리소스 그룹별로 지정된 네트워크 감시자를 가져옵니다.
async get(resource_group_name: str, network_watcher_name: str, **kwargs: Any) -> NetworkWatcher
매개 변수
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
NetworkWatcher 또는 cls(response)의 결과
반환 형식
예외
get_topology
리소스 그룹별 현재 네트워크 토폴로지를 가져옵니다.
async get_topology(resource_group_name: str, network_watcher_name: str, parameters: TopologyParameters | IO, **kwargs: Any) -> Topology
매개 변수
- parameters
- TopologyParameters 또는 IO
토폴로지의 표현을 정의하는 매개 변수입니다. TopologyParameters 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
토폴로지 또는 cls(응답) 결과
반환 형식
예외
list
리소스 그룹별로 모든 네트워크 감시자를 가져옵니다.
list(resource_group_name: str, **kwargs: Any) -> AsyncIterable[NetworkWatcher]
매개 변수
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
NetworkWatcher의 instance 또는 cls(response)의 결과와 같은 반복기
반환 형식
예외
list_all
구독별로 모든 네트워크 감시자를 가져옵니다.
list_all(**kwargs: Any) -> AsyncIterable[NetworkWatcher]
매개 변수
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
NetworkWatcher의 instance 또는 cls(response)의 결과와 같은 반복기
반환 형식
예외
update_tags
네트워크 감시자 태그를 업데이트.
async update_tags(resource_group_name: str, network_watcher_name: str, parameters: TagsObject | IO, **kwargs: Any) -> NetworkWatcher
매개 변수
- parameters
- TagsObject 또는 IO
네트워크 감시자 태그를 업데이트하기 위해 제공된 매개 변수입니다. TagsObject 형식 또는 IO 형식입니다. 필수 요소.
- content_type
- str
본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.
- cls
- callable
직접 응답을 전달할 사용자 지정 형식 또는 함수
반환
NetworkWatcher 또는 cls(response)의 결과
반환 형식
예외
특성
models
models = <module 'azure.mgmt.network.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\network\\models\\__init__.py'>
Azure SDK for Python