ManagedNetworkSettingsRule interface
Interface representing a ManagedNetworkSettingsRule.
Methods
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
Outbound Rule to be created or updated in the managed network of a machine learning workspace.
The options parameters.
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
Outbound Rule to be created or updated in the managed network of a machine learning workspace.
The options parameters.
Returns
Promise<OutboundRuleBasicResource>
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
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
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
The options parameters.
Returns
Promise<OutboundRuleBasicResource>
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.
The options parameters.