Skip to main content

reachability_analysis_runs

Creates, updates, deletes, gets or lists a reachability_analysis_runs resource.

Overview

Namereachability_analysis_runs
TypeResource
Idazure.network.reachability_analysis_runs

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}".
namestringThe name of the resource.
analysisResultstring:vartype analysis_result: str
descriptionstring:vartype description: str
errorMessagestring:vartype error_message: str
intentContentobjectIntent information.
intentIdstringId of the intent resource to run analysis on. Required.
provisioningStatestringProvisioning states of a resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting". (Failed, Succeeded, Canceled, Creating, Updating, Deleting)
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, network_manager_name, workspace_name, reachability_analysis_run_name, subscription_idGets Reachability Analysis Run. Gets Reachability Analysis Run.
listselectresource_group_name, network_manager_name, workspace_name, subscription_idskipToken, skip, top, sortKey, sortValueGets list of Reachability Analysis Runs. Gets list of Reachability Analysis Runs.
createinsertresource_group_name, network_manager_name, workspace_name, reachability_analysis_run_name, subscription_id, propertiesCreates Reachability Analysis Runs. Creates Reachability Analysis Runs.
deletedeleteresource_group_name, network_manager_name, workspace_name, reachability_analysis_run_name, subscription_idDeletes Reachability Analysis Run. Deletes Reachability Analysis Run.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
network_manager_namestringThe name of the network manager. Required.
reachability_analysis_run_namestringReachability Analysis Run name. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring
workspace_namestringThe name of the resource. Required.
skipintegerOptional num entries to skip. Default value is 0.
skipTokenstringOptional skip token. Default value is None.
sortKeystringOptional key by which to sort. Default value is None.
sortValuestringOptional sort value for pagination. Default value is None.
topintegerOptional num entries to show. Default value is 50.

SELECT examples

Gets Reachability Analysis Run. Gets Reachability Analysis Run.

SELECT
id,
name,
analysisResult,
description,
errorMessage,
intentContent,
intentId,
provisioningState,
systemData,
type
FROM azure.network.reachability_analysis_runs
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND network_manager_name = '{{ network_manager_name }}' -- required
AND workspace_name = '{{ workspace_name }}' -- required
AND reachability_analysis_run_name = '{{ reachability_analysis_run_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

INSERT examples

Creates Reachability Analysis Runs. Creates Reachability Analysis Runs.

INSERT INTO azure.network.reachability_analysis_runs (
properties,
resource_group_name,
network_manager_name,
workspace_name,
reachability_analysis_run_name,
subscription_id
)
SELECT
'{{ properties }}' /* required */,
'{{ resource_group_name }}',
'{{ network_manager_name }}',
'{{ workspace_name }}',
'{{ reachability_analysis_run_name }}',
'{{ subscription_id }}'
RETURNING
id,
name,
properties,
systemData,
type
;

DELETE examples

Deletes Reachability Analysis Run. Deletes Reachability Analysis Run.

DELETE FROM azure.network.reachability_analysis_runs
WHERE resource_group_name = '{{ resource_group_name }}' --required
AND network_manager_name = '{{ network_manager_name }}' --required
AND workspace_name = '{{ workspace_name }}' --required
AND reachability_analysis_run_name = '{{ reachability_analysis_run_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
;