Share via


ReachabilityAnalysisIntents interface

Interface representing a ReachabilityAnalysisIntents.

Methods

create(string, string, string, string, ReachabilityAnalysisIntent, ReachabilityAnalysisIntentsCreateOptionalParams)

Creates Reachability Analysis Intent.

delete(string, string, string, string, ReachabilityAnalysisIntentsDeleteOptionalParams)

Deletes Reachability Analysis Intent.

get(string, string, string, string, ReachabilityAnalysisIntentsGetOptionalParams)

Get the Reachability Analysis Intent.

list(string, string, string, ReachabilityAnalysisIntentsListOptionalParams)

Gets list of Reachability Analysis Intents .

Method Details

create(string, string, string, string, ReachabilityAnalysisIntent, ReachabilityAnalysisIntentsCreateOptionalParams)

Creates Reachability Analysis Intent.

function create(resourceGroupName: string, networkManagerName: string, workspaceName: string, reachabilityAnalysisIntentName: string, body: ReachabilityAnalysisIntent, options?: ReachabilityAnalysisIntentsCreateOptionalParams): Promise<ReachabilityAnalysisIntent>

Parameters

resourceGroupName

string

The name of the resource group.

networkManagerName

string

The name of the network manager.

workspaceName

string

Workspace name.

reachabilityAnalysisIntentName

string

Reachability Analysis Intent name.

body
ReachabilityAnalysisIntent

Reachability Analysis Intent object to create/update.

options
ReachabilityAnalysisIntentsCreateOptionalParams

The options parameters.

Returns

delete(string, string, string, string, ReachabilityAnalysisIntentsDeleteOptionalParams)

Deletes Reachability Analysis Intent.

function delete(resourceGroupName: string, networkManagerName: string, workspaceName: string, reachabilityAnalysisIntentName: string, options?: ReachabilityAnalysisIntentsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group.

networkManagerName

string

The name of the network manager.

workspaceName

string

Workspace name.

reachabilityAnalysisIntentName

string

Reachability Analysis Intent name.

options
ReachabilityAnalysisIntentsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, string, ReachabilityAnalysisIntentsGetOptionalParams)

Get the Reachability Analysis Intent.

function get(resourceGroupName: string, networkManagerName: string, workspaceName: string, reachabilityAnalysisIntentName: string, options?: ReachabilityAnalysisIntentsGetOptionalParams): Promise<ReachabilityAnalysisIntent>

Parameters

resourceGroupName

string

The name of the resource group.

networkManagerName

string

The name of the network manager.

workspaceName

string

Workspace name.

reachabilityAnalysisIntentName

string

Reachability Analysis Intent name.

options
ReachabilityAnalysisIntentsGetOptionalParams

The options parameters.

Returns

list(string, string, string, ReachabilityAnalysisIntentsListOptionalParams)

Gets list of Reachability Analysis Intents .

function list(resourceGroupName: string, networkManagerName: string, workspaceName: string, options?: ReachabilityAnalysisIntentsListOptionalParams): PagedAsyncIterableIterator<ReachabilityAnalysisIntent, ReachabilityAnalysisIntent[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

networkManagerName

string

The name of the network manager.

workspaceName

string

Workspace name.

options
ReachabilityAnalysisIntentsListOptionalParams

The options parameters.

Returns