Sdílet prostřednictvím


ReachabilityAnalysisIntentsOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

NetworkManagementClient's

<xref:reachability_analysis_intents> attribute.

Inheritance
builtins.object
ReachabilityAnalysisIntentsOperations

Constructor

ReachabilityAnalysisIntentsOperations(*args, **kwargs)

Methods

create

Creates Reachability Analysis Intent.

Creates Reachability Analysis Intent.

delete

Deletes Reachability Analysis Intent.

Deletes Reachability Analysis Intent.

get

Get the Reachability Analysis Intent.

Get the Reachability Analysis Intent.

list

Gets list of Reachability Analysis Intents .

Gets list of Reachability Analysis Intents .

create

Creates Reachability Analysis Intent.

Creates Reachability Analysis Intent.

create(resource_group_name: str, network_manager_name: str, workspace_name: str, reachability_analysis_intent_name: str, body: _models.ReachabilityAnalysisIntent, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ReachabilityAnalysisIntent

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. Required.

network_manager_name
Required
str

The name of the network manager. Required.

workspace_name
Required
str

Workspace name. Required.

reachability_analysis_intent_name
Required
str

Reachability Analysis Intent name. Required.

body
Required

Reachability Analysis Intent object to create/update. Is either a ReachabilityAnalysisIntent type or a IO[bytes] type. Required.

Returns

Type Description

ReachabilityAnalysisIntent or the result of cls(response)

Exceptions

Type Description

delete

Deletes Reachability Analysis Intent.

Deletes Reachability Analysis Intent.

delete(resource_group_name: str, network_manager_name: str, workspace_name: str, reachability_analysis_intent_name: str, **kwargs: Any) -> None

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. Required.

network_manager_name
Required
str

The name of the network manager. Required.

workspace_name
Required
str

Workspace name. Required.

reachability_analysis_intent_name
Required
str

Reachability Analysis Intent name. Required.

Returns

Type Description

None or the result of cls(response)

Exceptions

Type Description

get

Get the Reachability Analysis Intent.

Get the Reachability Analysis Intent.

get(resource_group_name: str, network_manager_name: str, workspace_name: str, reachability_analysis_intent_name: str, **kwargs: Any) -> ReachabilityAnalysisIntent

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. Required.

network_manager_name
Required
str

The name of the network manager. Required.

workspace_name
Required
str

Workspace name. Required.

reachability_analysis_intent_name
Required
str

Reachability Analysis Intent name. Required.

Returns

Type Description

ReachabilityAnalysisIntent or the result of cls(response)

Exceptions

Type Description

list

Gets list of Reachability Analysis Intents .

Gets list of Reachability Analysis Intents .

list(resource_group_name: str, network_manager_name: str, workspace_name: str, *, skip_token: str | None = None, skip: int = 0, top: int = 50, sort_key: str | None = None, sort_value: str | None = None, **kwargs: Any) -> Iterable[ReachabilityAnalysisIntent]

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. Required.

network_manager_name
Required
str

The name of the network manager. Required.

workspace_name
Required
str

Workspace name. Required.

Keyword-Only Parameters

Name Description
skip_token
str

Optional skip token. Default value is None.

skip
int

Optional num entries to skip. Default value is 0.

top
int

Optional num entries to show. Default value is 50.

sort_key
str

Optional key by which to sort. Default value is None.

sort_value
str

Optional sort value for pagination. Default value is None.

Returns

Type Description

An iterator like instance of either ReachabilityAnalysisIntent or the result of cls(response)

Exceptions

Type Description

Attributes

models

models = <module 'azure.mgmt.network.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\mgmt\\network\\models\\__init__.py'>