ManagedNetworkSettingsRule interface

Interface representing a ManagedNetworkSettingsRule.

Methods

beginCreateOrUpdate(string, string, string, OutboundRuleBasicResource, ManagedNetworkSettingsRuleCreateOrUpdateOptionalParams)

Creates or updates an outbound rule in the managed network of a machine learning workspace.

beginCreateOrUpdateAndWait(string, string, string, OutboundRuleBasicResource, ManagedNetworkSettingsRuleCreateOrUpdateOptionalParams)

Creates or updates an outbound rule in the managed network of a machine learning workspace.

beginDelete(string, string, string, ManagedNetworkSettingsRuleDeleteOptionalParams)

Deletes an outbound rule from the managed network of a machine learning workspace.

beginDeleteAndWait(string, string, string, ManagedNetworkSettingsRuleDeleteOptionalParams)

Deletes an outbound rule from the managed network of a machine learning workspace.

get(string, string, string, ManagedNetworkSettingsRuleGetOptionalParams)

Gets an outbound rule from the managed network of a machine learning workspace.

list(string, string, ManagedNetworkSettingsRuleListOptionalParams)

Lists the managed network outbound rules for a machine learning workspace.

Method Details

beginCreateOrUpdate(string, string, string, OutboundRuleBasicResource, ManagedNetworkSettingsRuleCreateOrUpdateOptionalParams)

Creates or updates an outbound rule in the managed network of a machine learning workspace.

function beginCreateOrUpdate(resourceGroupName: string, workspaceName: string, ruleName: string, body: OutboundRuleBasicResource, options?: ManagedNetworkSettingsRuleCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<OutboundRuleBasicResource>, OutboundRuleBasicResource>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

ruleName

string

Name of the workspace managed network outbound rule

body
OutboundRuleBasicResource

Outbound Rule to be created or updated in the managed network of a machine learning workspace.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<OutboundRuleBasicResource>, OutboundRuleBasicResource>>

beginCreateOrUpdateAndWait(string, string, string, OutboundRuleBasicResource, ManagedNetworkSettingsRuleCreateOrUpdateOptionalParams)

Creates or updates an outbound rule in the managed network of a machine learning workspace.

function beginCreateOrUpdateAndWait(resourceGroupName: string, workspaceName: string, ruleName: string, body: OutboundRuleBasicResource, options?: ManagedNetworkSettingsRuleCreateOrUpdateOptionalParams): Promise<OutboundRuleBasicResource>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

ruleName

string

Name of the workspace managed network outbound rule

body
OutboundRuleBasicResource

Outbound Rule to be created or updated in the managed network of a machine learning workspace.

Returns

beginDelete(string, string, string, ManagedNetworkSettingsRuleDeleteOptionalParams)

Deletes an outbound rule from the managed network of a machine learning workspace.

function beginDelete(resourceGroupName: string, workspaceName: string, ruleName: string, options?: ManagedNetworkSettingsRuleDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

ruleName

string

Name of the workspace managed network outbound rule

options
ManagedNetworkSettingsRuleDeleteOptionalParams

The options parameters.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, ManagedNetworkSettingsRuleDeleteOptionalParams)

Deletes an outbound rule from the managed network of a machine learning workspace.

function beginDeleteAndWait(resourceGroupName: string, workspaceName: string, ruleName: string, options?: ManagedNetworkSettingsRuleDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

ruleName

string

Name of the workspace managed network outbound rule

options
ManagedNetworkSettingsRuleDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, ManagedNetworkSettingsRuleGetOptionalParams)

Gets an outbound rule from the managed network of a machine learning workspace.

function get(resourceGroupName: string, workspaceName: string, ruleName: string, options?: ManagedNetworkSettingsRuleGetOptionalParams): Promise<OutboundRuleBasicResource>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

ruleName

string

Name of the workspace managed network outbound rule

options
ManagedNetworkSettingsRuleGetOptionalParams

The options parameters.

Returns

list(string, string, ManagedNetworkSettingsRuleListOptionalParams)

Lists the managed network outbound rules for a machine learning workspace.

function list(resourceGroupName: string, workspaceName: string, options?: ManagedNetworkSettingsRuleListOptionalParams): PagedAsyncIterableIterator<OutboundRuleBasicResource, OutboundRuleBasicResource[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

workspaceName

string

Name of Azure Machine Learning workspace.

options
ManagedNetworkSettingsRuleListOptionalParams

The options parameters.

Returns