다음을 통해 공유


NetworkManagementClientOperationsMixin 클래스

상속
azure.mgmt.network.aio._vendor.NetworkManagementClientMixinABC
NetworkManagementClientOperationsMixin

생성자

NetworkManagementClientOperationsMixin()

메서드

begin_delete_bastion_shareable_link

요청에 지정된 모든 VM에 대한 Bastion 공유 가능 링크를 삭제합니다.

begin_delete_bastion_shareable_link_by_token

요청에 지정된 모든 토큰에 대한 Bastion 공유 가능 링크를 삭제합니다.

begin_generatevirtualwanvpnserverconfigurationvpnprofile

지정된 리소스 그룹에서 VirtualWan 및 연결된 VpnServerConfiguration 조합에 대한 P2S 클라이언트에 대한 고유한 VPN 프로필을 생성합니다.

begin_get_active_sessions

Bastion에서 현재 활성 세션 목록을 반환합니다.

begin_put_bastion_shareable_link

요청에 지정된 모든 VM에 대해 Bastion 공유 가능 링크를 만듭니다.

check_dns_name_availability

cloudapp.azure.com 영역의 도메인 이름을 사용할 수 있는지 여부를 확인합니다.

disconnect_active_sessions

Bastion에서 현재 활성 세션 목록을 반환합니다.

express_route_provider_port

공급자 포트의 세부 정보를 검색합니다.

get_bastion_shareable_link

요청에 지정된 모든 VM에 대한 Bastion 공유 가능 링크를 반환합니다.

list_active_connectivity_configurations

네트워크 관리자의 활성 연결 구성을 나열합니다.

list_active_security_admin_rules

네트워크 관리자의 활성 보안 관리자 규칙을 나열합니다.

list_network_manager_effective_connectivity_configurations

가상 네트워크에 적용된 모든 유효 연결 구성을 나열합니다.

list_network_manager_effective_security_admin_rules

가상 네트워크에 적용된 모든 유효 보안 관리자 규칙을 나열합니다.

supported_security_providers

가상 wan에 대해 지원되는 보안 공급자를 제공합니다.

요청에 지정된 모든 VM에 대한 Bastion 공유 가능 링크를 삭제합니다.

begin_delete_bastion_shareable_link(resource_group_name: str, bastion_host_name: str, bsl_request: BastionShareableLinkListRequest | IO, **kwargs: Any) -> AsyncLROPoller[None]

매개 변수

resource_group_name
str
필수

리소스 그룹의 이름. 필수 사항입니다.

bastion_host_name
str
필수

Bastion 호스트의 이름입니다. 필수 사항입니다.

bsl_request
BastionShareableLinkListRequest 또는 IO
필수

Bastion 공유 가능 링크 엔드포인트 만들기/삭제/가져오기에 대한 요청을 게시합니다. BastionShareableLinkListRequest 형식 또는 IO 형식입니다. 필수 사항입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

continuation_token
str

저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.

polling
bool 또는 AsyncPollingMethod

기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.

polling_interval
int

Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.

반환

None 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance

반환 형식

예외

요청에 지정된 모든 토큰에 대한 Bastion 공유 가능 링크를 삭제합니다.

begin_delete_bastion_shareable_link_by_token(resource_group_name: str, bastion_host_name: str, bsl_token_request: BastionShareableLinkTokenListRequest | IO, **kwargs: Any) -> AsyncLROPoller[None]

매개 변수

resource_group_name
str
필수

리소스 그룹의 이름. 필수 사항입니다.

bastion_host_name
str
필수

Bastion 호스트의 이름입니다. 필수 사항입니다.

bsl_token_request
BastionShareableLinkTokenListRequest 또는 IO
필수

Bastion 공유 가능 링크 바이 토큰 엔드포인트 삭제에 대한 요청을 게시합니다. BastionShareableLinkTokenListRequest 형식 또는 IO 형식입니다. 필수 사항입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

continuation_token
str

저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.

polling
bool 또는 AsyncPollingMethod

기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.

polling_interval
int

Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.

반환

None 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance

반환 형식

예외

begin_generatevirtualwanvpnserverconfigurationvpnprofile

지정된 리소스 그룹에서 VirtualWan 및 연결된 VpnServerConfiguration 조합에 대한 P2S 클라이언트에 대한 고유한 VPN 프로필을 생성합니다.

begin_generatevirtualwanvpnserverconfigurationvpnprofile(resource_group_name: str, virtual_wan_name: str, vpn_client_params: VirtualWanVpnProfileParameters | IO, **kwargs: Any) -> AsyncLROPoller[VpnProfileResponse]

매개 변수

resource_group_name
str
필수

리소스 그룹 이름입니다. 필수 사항입니다.

virtual_wan_name
str
필수

연결된 VpnServerConfigurations가 필요한 VirtualWAN의 이름입니다. 필수 사항입니다.

vpn_client_params
VirtualWanVpnProfileParameters 또는 IO
필수

VirtualWan VPN 프로필 생성 작업에 제공된 매개 변수입니다. VirtualWanVpnProfileParameters 형식 또는 IO 형식입니다. 필수 사항입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

continuation_token
str

저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.

polling
bool 또는 AsyncPollingMethod

기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.

polling_interval
int

Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.

반환

VpnProfileResponse 또는 cls(response)의 결과를 반환하는 AsyncLROPoller의 instance

반환 형식

예외

begin_get_active_sessions

Bastion에서 현재 활성 세션 목록을 반환합니다.

begin_get_active_sessions(resource_group_name: str, bastion_host_name: str, **kwargs: Any) -> AsyncLROPoller[AsyncIterable[BastionActiveSession]]

매개 변수

resource_group_name
str
필수

리소스 그룹의 이름. 필수 사항입니다.

bastion_host_name
str
필수

Bastion 호스트의 이름입니다. 필수 사항입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

continuation_token
str

저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.

polling
bool 또는 AsyncPollingMethod

기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.

polling_interval
int

Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.

반환

BastionActiveSessionListResult의 instance 또는 cls(response)의 결과와 같은 반복기를 반환하는 LROPoller의 instance

반환 형식

예외

요청에 지정된 모든 VM에 대해 Bastion 공유 가능 링크를 만듭니다.

begin_put_bastion_shareable_link(resource_group_name: str, bastion_host_name: str, bsl_request: BastionShareableLinkListRequest | IO, **kwargs: Any) -> AsyncLROPoller[AsyncIterable[BastionShareableLink]]

매개 변수

resource_group_name
str
필수

리소스 그룹의 이름. 필수 사항입니다.

bastion_host_name
str
필수

Bastion 호스트의 이름입니다. 필수 사항입니다.

bsl_request
BastionShareableLinkListRequest 또는 IO
필수

Bastion 공유 가능 링크 엔드포인트 만들기/삭제/가져오기에 대한 요청을 게시합니다. BastionShareableLinkListRequest 형식 또는 IO 형식입니다. 필수 사항입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

continuation_token
str

저장된 상태에서 폴러를 다시 시작하는 연속 토큰입니다.

polling
bool 또는 AsyncPollingMethod

기본적으로 폴링 방법은 AsyncARMPolling입니다. 이 작업을 폴링하지 않도록 False로 전달하거나 개인 폴링 전략을 위해 초기화된 자체 폴링 개체를 전달합니다.

polling_interval
int

Retry-After 헤더가 없는 경우 LRO 작업에 대한 두 폴링 간의 기본 대기 시간입니다.

반환

BastionShareableLinkListResult의 instance 또는 cls(response)의 결과와 같은 반복기를 반환하는 LROPoller의 instance

반환 형식

예외

check_dns_name_availability

cloudapp.azure.com 영역의 도메인 이름을 사용할 수 있는지 여부를 확인합니다.

check_dns_name_availability(location: str, *, domain_name_label: str, **kwargs: Any) -> DnsNameAvailabilityResult

매개 변수

location
str
필수

도메인 이름의 위치입니다. 필수 사항입니다.

domain_name_label
str

확인할 도메인 이름입니다. 다음 정규식을 준수해야 합니다. ^[a-z][a-z0-9-]{1,61}[a-z0-9]$. 필수 사항입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

DnsNameAvailabilityResult 또는 cls(response)의 결과

반환 형식

예외

disconnect_active_sessions

Bastion에서 현재 활성 세션 목록을 반환합니다.

disconnect_active_sessions(resource_group_name: str, bastion_host_name: str, session_ids: SessionIds | IO, **kwargs: Any) -> AsyncIterable[BastionSessionState]

매개 변수

resource_group_name
str
필수

리소스 그룹의 이름. 필수 사항입니다.

bastion_host_name
str
필수

Bastion 호스트의 이름입니다. 필수 사항입니다.

session_ids
SessionIds 또는 IO
필수

연결을 끊을 세션 ID 목록입니다. SessionIds 형식 또는 IO 형식입니다. 필수 사항입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

BastionSessionState의 instance 또는 cls(response)의 결과와 같은 반복기

반환 형식

예외

express_route_provider_port

공급자 포트의 세부 정보를 검색합니다.

express_route_provider_port(providerport: str, **kwargs: Any) -> ExpressRouteProviderPort

매개 변수

providerport
str
필수

공급자 포트의 이름입니다. 필수 사항입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

ExpressRouteProviderPort 또는 cls(response)의 결과

반환 형식

예외

요청에 지정된 모든 VM에 대한 Bastion 공유 가능 링크를 반환합니다.

get_bastion_shareable_link(resource_group_name: str, bastion_host_name: str, bsl_request: BastionShareableLinkListRequest | IO, **kwargs: Any) -> AsyncIterable[BastionShareableLink]

매개 변수

resource_group_name
str
필수

리소스 그룹의 이름. 필수 사항입니다.

bastion_host_name
str
필수

Bastion 호스트의 이름입니다. 필수 사항입니다.

bsl_request
BastionShareableLinkListRequest 또는 IO
필수

Bastion 공유 가능 링크 엔드포인트 만들기/삭제/가져오기에 대한 요청 게시 BastionShareableLinkListRequest 형식 또는 IO 형식입니다. 필수 사항입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

BastionShareableLink의 instance 또는 cls(response)의 결과와 같은 반복기

반환 형식

예외

list_active_connectivity_configurations

네트워크 관리자의 활성 연결 구성을 나열합니다.

list_active_connectivity_configurations(resource_group_name: str, network_manager_name: str, parameters: ActiveConfigurationParameter | IO, *, top: int | None = None, **kwargs: Any) -> ActiveConnectivityConfigurationsListResult

매개 변수

resource_group_name
str
필수

리소스 그룹의 이름. 필수 사항입니다.

network_manager_name
str
필수

네트워크 관리자의 이름입니다. 필수 사항입니다.

parameters
ActiveConfigurationParameter 또는 IO
필수

활성 구성 매개 변수입니다. ActiveConfigurationParameter 형식 또는 IO 형식입니다. 필수 사항입니다.

top
int

서버에서 반환할 최대 레코드 수를 지정하는 선택적 쿼리 매개 변수입니다. 기본값은 없음입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

ActiveConnectivityConfigurationsListResult 또는 cls(response)의 결과

반환 형식

예외

list_active_security_admin_rules

네트워크 관리자의 활성 보안 관리자 규칙을 나열합니다.

list_active_security_admin_rules(resource_group_name: str, network_manager_name: str, parameters: ActiveConfigurationParameter | IO, *, top: int | None = None, **kwargs: Any) -> ActiveSecurityAdminRulesListResult

매개 변수

resource_group_name
str
필수

리소스 그룹의 이름. 필수 사항입니다.

network_manager_name
str
필수

네트워크 관리자의 이름입니다. 필수 사항입니다.

parameters
ActiveConfigurationParameter 또는 IO
필수

활성 구성 매개 변수입니다. ActiveConfigurationParameter 형식 또는 IO 형식입니다. 필수 사항입니다.

top
int

서버에서 반환할 최대 레코드 수를 지정하는 선택적 쿼리 매개 변수입니다. 기본값은 없음입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

ActiveSecurityAdminRulesListResult 또는 cls(response)의 결과

반환 형식

예외

list_network_manager_effective_connectivity_configurations

가상 네트워크에 적용된 모든 유효 연결 구성을 나열합니다.

list_network_manager_effective_connectivity_configurations(resource_group_name: str, virtual_network_name: str, parameters: QueryRequestOptions | IO, *, top: int | None = None, **kwargs: Any) -> NetworkManagerEffectiveConnectivityConfigurationListResult

매개 변수

resource_group_name
str
필수

리소스 그룹의 이름. 필수 사항입니다.

virtual_network_name
str
필수

가상 네트워크의 이름입니다. 필수 사항입니다.

parameters
QueryRequestOptions 또는 IO
필수

올바른 페이지를 나열하기 위해 제공된 매개 변수입니다. QueryRequestOptions 형식 또는 IO 형식입니다. 필수 사항입니다.

top
int

서버에서 반환할 최대 레코드 수를 지정하는 선택적 쿼리 매개 변수입니다. 기본값은 없음입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

NetworkManagerEffectiveConnectivityConfigurationListResult 또는 cls(response)의 결과

반환 형식

예외

list_network_manager_effective_security_admin_rules

가상 네트워크에 적용된 모든 유효 보안 관리자 규칙을 나열합니다.

list_network_manager_effective_security_admin_rules(resource_group_name: str, virtual_network_name: str, parameters: QueryRequestOptions | IO, *, top: int | None = None, **kwargs: Any) -> NetworkManagerEffectiveSecurityAdminRulesListResult

매개 변수

resource_group_name
str
필수

리소스 그룹의 이름. 필수 사항입니다.

virtual_network_name
str
필수

가상 네트워크의 이름입니다. 필수 사항입니다.

parameters
QueryRequestOptions 또는 IO
필수

올바른 페이지를 나열하기 위해 제공된 매개 변수입니다. QueryRequestOptions 형식 또는 IO 형식입니다. 필수 사항입니다.

top
int

서버에서 반환할 최대 레코드 수를 지정하는 선택적 쿼리 매개 변수입니다. 기본값은 없음입니다.

content_type
str

본문 매개 변수 콘텐츠 형식입니다. 알려진 값은 'application/json'입니다. 기본값은 없음입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

NetworkManagerEffectiveSecurityAdminRulesListResult 또는 cls(response) 결과

반환 형식

예외

supported_security_providers

가상 wan에 대해 지원되는 보안 공급자를 제공합니다.

supported_security_providers(resource_group_name: str, virtual_wan_name: str, **kwargs: Any) -> VirtualWanSecurityProviders

매개 변수

resource_group_name
str
필수

리소스 그룹 이름입니다. 필수 사항입니다.

virtual_wan_name
str
필수

지원되는 보안 공급자가 필요한 VirtualWAN의 이름입니다. 필수 사항입니다.

cls
callable

직접 응답을 전달할 사용자 지정 형식 또는 함수

반환

VirtualWanSecurityProviders 또는 cls(response)의 결과

반환 형식

예외