NetworkManagementClientOperationsMixin Class
- Inheritance
-
builtins.objectNetworkManagementClientOperationsMixin
Methods
| begin_delete_bastion_shareable_link |
Deletes the Bastion Shareable Links for all the VMs specified in the request. |
| begin_generatevirtualwanvpnserverconfigurationvpnprofile |
Generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group. |
| begin_get_active_sessions |
Returns the list of currently active sessions on the Bastion. |
| begin_put_bastion_shareable_link |
Creates a Bastion Shareable Links for all the VMs specified in the request. |
| check_dns_name_availability |
Checks whether a domain name in the cloudapp.azure.com zone is available for use. |
| disconnect_active_sessions |
Returns the list of currently active sessions on the Bastion. |
| get_bastion_shareable_link |
Return the Bastion Shareable Links for all the VMs specified in the request. |
| supported_security_providers |
Gives the supported security providers for the virtual wan. |
begin_delete_bastion_shareable_link
Deletes the Bastion Shareable Links for all the VMs specified in the request.
begin_delete_bastion_shareable_link(resource_group_name, bastion_host_name, bsl_request, **kwargs)
Parameters
- bsl_request
- BastionShareableLinkListRequest
Post request for all the Bastion Shareable Link endpoints.
- polling
- bool or PollingMethod
True for ARMPolling, False for no polling, or a polling object for personal polling strategy
- polling_interval
- int
Default waiting time between two polls for LRO operations if no Retry-After header is present.
Returns
An instance of LROPoller that returns either None or the result of cls(response)
Return type
Exceptions
begin_generatevirtualwanvpnserverconfigurationvpnprofile
Generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group.
begin_generatevirtualwanvpnserverconfigurationvpnprofile(resource_group_name, virtual_wan_name, vpn_client_params, **kwargs)
Parameters
- virtual_wan_name
- str
The name of the VirtualWAN whose associated VpnServerConfigurations is needed.
- vpn_client_params
- VirtualWanVpnProfileParameters
Parameters supplied to the generate VirtualWan VPN profile generation operation.
- polling
- bool or PollingMethod
True for ARMPolling, False for no polling, or a polling object for personal polling strategy
- polling_interval
- int
Default waiting time between two polls for LRO operations if no Retry-After header is present.
Returns
An instance of LROPoller that returns either VpnProfileResponse or the result of cls(response)
Return type
Exceptions
begin_get_active_sessions
Returns the list of currently active sessions on the Bastion.
begin_get_active_sessions(resource_group_name, bastion_host_name, **kwargs)
Parameters
- polling
- bool or PollingMethod
True for ARMPolling, False for no polling, or a polling object for personal polling strategy
- polling_interval
- int
Default waiting time between two polls for LRO operations if no Retry-After header is present.
Returns
An instance of LROPoller that returns an iterator like instance of either BastionActiveSessionListResult or the result of cls(response)
Return type
Exceptions
begin_put_bastion_shareable_link
Creates a Bastion Shareable Links for all the VMs specified in the request.
begin_put_bastion_shareable_link(resource_group_name, bastion_host_name, bsl_request, **kwargs)
Parameters
- bsl_request
- BastionShareableLinkListRequest
Post request for all the Bastion Shareable Link endpoints.
- polling
- bool or PollingMethod
True for ARMPolling, False for no polling, or a polling object for personal polling strategy
- polling_interval
- int
Default waiting time between two polls for LRO operations if no Retry-After header is present.
Returns
An instance of LROPoller that returns an iterator like instance of either BastionShareableLinkListResult or the result of cls(response)
Return type
Exceptions
check_dns_name_availability
Checks whether a domain name in the cloudapp.azure.com zone is available for use.
check_dns_name_availability(location, domain_name_label, **kwargs)
Parameters
- domain_name_label
- str
The domain name to be verified. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.
Returns
DnsNameAvailabilityResult, or the result of cls(response)
Return type
Exceptions
disconnect_active_sessions
Returns the list of currently active sessions on the Bastion.
disconnect_active_sessions(resource_group_name, bastion_host_name, session_ids, **kwargs)
Parameters
Returns
An iterator like instance of either BastionSessionDeleteResult or the result of cls(response)
Return type
Exceptions
get_bastion_shareable_link
Return the Bastion Shareable Links for all the VMs specified in the request.
get_bastion_shareable_link(resource_group_name, bastion_host_name, bsl_request, **kwargs)
Parameters
- bsl_request
- BastionShareableLinkListRequest
Post request for all the Bastion Shareable Link endpoints.
Returns
An iterator like instance of either BastionShareableLinkListResult or the result of cls(response)
Return type
Exceptions
supported_security_providers
Gives the supported security providers for the virtual wan.
supported_security_providers(resource_group_name, virtual_wan_name, **kwargs)
Parameters
- virtual_wan_name
- str
The name of the VirtualWAN for which supported security providers are needed.
Returns
VirtualWanSecurityProviders, or the result of cls(response)
Return type
Exceptions
Feedback
Submit and view feedback for