NetworkConnections interface
Interface representing a NetworkConnections.
Methods
Method Details
beginCreateOrUpdate(string, string, NetworkConnection, NetworkConnectionsCreateOrUpdateOptionalParams)
Creates or updates a Network Connections resource
function beginCreateOrUpdate(resourceGroupName: string, networkConnectionName: string, body: NetworkConnection, options?: NetworkConnectionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkConnection>, NetworkConnection>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
- body
- NetworkConnection
Represents network connection
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkConnection>, NetworkConnection>>
beginCreateOrUpdateAndWait(string, string, NetworkConnection, NetworkConnectionsCreateOrUpdateOptionalParams)
Creates or updates a Network Connections resource
function beginCreateOrUpdateAndWait(resourceGroupName: string, networkConnectionName: string, body: NetworkConnection, options?: NetworkConnectionsCreateOrUpdateOptionalParams): Promise<NetworkConnection>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
- body
- NetworkConnection
Represents network connection
The options parameters.
Returns
Promise<NetworkConnection>
beginDelete(string, string, NetworkConnectionsDeleteOptionalParams)
Deletes a Network Connections resource
function beginDelete(resourceGroupName: string, networkConnectionName: string, options?: NetworkConnectionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<NetworkConnectionsDeleteHeaders>, NetworkConnectionsDeleteHeaders>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkConnectionsDeleteHeaders>, NetworkConnectionsDeleteHeaders>>
beginDeleteAndWait(string, string, NetworkConnectionsDeleteOptionalParams)
Deletes a Network Connections resource
function beginDeleteAndWait(resourceGroupName: string, networkConnectionName: string, options?: NetworkConnectionsDeleteOptionalParams): Promise<NetworkConnectionsDeleteHeaders>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
The options parameters.
Returns
Promise<NetworkConnectionsDeleteHeaders>
beginRunHealthChecks(string, string, NetworkConnectionsRunHealthChecksOptionalParams)
Triggers a new health check run. The execution and health check result can be tracked via the network Connection health check details
function beginRunHealthChecks(resourceGroupName: string, networkConnectionName: string, options?: NetworkConnectionsRunHealthChecksOptionalParams): Promise<SimplePollerLike<OperationState<NetworkConnectionsRunHealthChecksHeaders>, NetworkConnectionsRunHealthChecksHeaders>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkConnectionsRunHealthChecksHeaders>, NetworkConnectionsRunHealthChecksHeaders>>
beginRunHealthChecksAndWait(string, string, NetworkConnectionsRunHealthChecksOptionalParams)
Triggers a new health check run. The execution and health check result can be tracked via the network Connection health check details
function beginRunHealthChecksAndWait(resourceGroupName: string, networkConnectionName: string, options?: NetworkConnectionsRunHealthChecksOptionalParams): Promise<NetworkConnectionsRunHealthChecksHeaders>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
The options parameters.
Returns
beginUpdate(string, string, NetworkConnectionUpdate, NetworkConnectionsUpdateOptionalParams)
Partially updates a Network Connection
function beginUpdate(resourceGroupName: string, networkConnectionName: string, body: NetworkConnectionUpdate, options?: NetworkConnectionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NetworkConnection>, NetworkConnection>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
Represents network connection
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<NetworkConnection>, NetworkConnection>>
beginUpdateAndWait(string, string, NetworkConnectionUpdate, NetworkConnectionsUpdateOptionalParams)
Partially updates a Network Connection
function beginUpdateAndWait(resourceGroupName: string, networkConnectionName: string, body: NetworkConnectionUpdate, options?: NetworkConnectionsUpdateOptionalParams): Promise<NetworkConnection>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
Represents network connection
The options parameters.
Returns
Promise<NetworkConnection>
get(string, string, NetworkConnectionsGetOptionalParams)
Gets a network connection resource
function get(resourceGroupName: string, networkConnectionName: string, options?: NetworkConnectionsGetOptionalParams): Promise<NetworkConnection>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
The options parameters.
Returns
Promise<NetworkConnection>
getHealthDetails(string, string, NetworkConnectionsGetHealthDetailsOptionalParams)
Gets health check status details.
function getHealthDetails(resourceGroupName: string, networkConnectionName: string, options?: NetworkConnectionsGetHealthDetailsOptionalParams): Promise<HealthCheckStatusDetails>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
The options parameters.
Returns
Promise<HealthCheckStatusDetails>
listByResourceGroup(string, NetworkConnectionsListByResourceGroupOptionalParams)
Lists network connections in a resource group
function listByResourceGroup(resourceGroupName: string, options?: NetworkConnectionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<NetworkConnection, NetworkConnection[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
The options parameters.
Returns
listBySubscription(NetworkConnectionsListBySubscriptionOptionalParams)
Lists network connections in a subscription
function listBySubscription(options?: NetworkConnectionsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NetworkConnection, NetworkConnection[], PageSettings>
Parameters
The options parameters.
Returns
listHealthDetails(string, string, NetworkConnectionsListHealthDetailsOptionalParams)
Lists health check status details
function listHealthDetails(resourceGroupName: string, networkConnectionName: string, options?: NetworkConnectionsListHealthDetailsOptionalParams): PagedAsyncIterableIterator<HealthCheckStatusDetails, HealthCheckStatusDetails[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
The options parameters.
Returns
listOutboundNetworkDependenciesEndpoints(string, string, NetworkConnectionsListOutboundNetworkDependenciesEndpointsOptionalParams)
Lists the endpoints that agents may call as part of Dev Box service administration. These FQDNs should be allowed for outbound access in order for the Dev Box service to function.
function listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, networkConnectionName: string, options?: NetworkConnectionsListOutboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator<OutboundEnvironmentEndpoint, OutboundEnvironmentEndpoint[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- networkConnectionName
-
string
Name of the Network Connection that can be applied to a Pool.
The options parameters.