NetworkExperimentProfiles interface

Interface representing a NetworkExperimentProfiles.

Methods

beginCreateOrUpdate(string, string, Profile, NetworkExperimentProfilesCreateOrUpdateOptionalParams)

Creates an NetworkExperiment Profile

beginCreateOrUpdateAndWait(string, string, Profile, NetworkExperimentProfilesCreateOrUpdateOptionalParams)

Creates an NetworkExperiment Profile

beginDelete(string, string, NetworkExperimentProfilesDeleteOptionalParams)

Deletes an NetworkExperiment Profile by ProfileName

beginDeleteAndWait(string, string, NetworkExperimentProfilesDeleteOptionalParams)

Deletes an NetworkExperiment Profile by ProfileName

beginUpdate(string, string, ProfileUpdateModel, NetworkExperimentProfilesUpdateOptionalParams)

Updates an NetworkExperimentProfiles

beginUpdateAndWait(string, string, ProfileUpdateModel, NetworkExperimentProfilesUpdateOptionalParams)

Updates an NetworkExperimentProfiles

get(string, string, NetworkExperimentProfilesGetOptionalParams)

Gets an NetworkExperiment Profile by ProfileName

list(NetworkExperimentProfilesListOptionalParams)

Gets a list of Network Experiment Profiles under a subscription

listByResourceGroup(string, NetworkExperimentProfilesListByResourceGroupOptionalParams)

Gets a list of Network Experiment Profiles within a resource group under a subscription

Method Details

beginCreateOrUpdate(string, string, Profile, NetworkExperimentProfilesCreateOrUpdateOptionalParams)

Creates an NetworkExperiment Profile

function beginCreateOrUpdate(profileName: string, resourceGroupName: string, parameters: Profile, options?: NetworkExperimentProfilesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Profile>, Profile>>

Parameters

profileName

string

The Profile identifier associated with the Tenant and Partner

resourceGroupName

string

Name of the Resource group within the Azure subscription.

parameters
Profile

An Network Experiment Profile

Returns

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

beginCreateOrUpdateAndWait(string, string, Profile, NetworkExperimentProfilesCreateOrUpdateOptionalParams)

Creates an NetworkExperiment Profile

function beginCreateOrUpdateAndWait(profileName: string, resourceGroupName: string, parameters: Profile, options?: NetworkExperimentProfilesCreateOrUpdateOptionalParams): Promise<Profile>

Parameters

profileName

string

The Profile identifier associated with the Tenant and Partner

resourceGroupName

string

Name of the Resource group within the Azure subscription.

parameters
Profile

An Network Experiment Profile

Returns

Promise<Profile>

beginDelete(string, string, NetworkExperimentProfilesDeleteOptionalParams)

Deletes an NetworkExperiment Profile by ProfileName

function beginDelete(resourceGroupName: string, profileName: string, options?: NetworkExperimentProfilesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

Name of the Resource group within the Azure subscription.

profileName

string

The Profile identifier associated with the Tenant and Partner

options
NetworkExperimentProfilesDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, NetworkExperimentProfilesDeleteOptionalParams)

Deletes an NetworkExperiment Profile by ProfileName

function beginDeleteAndWait(resourceGroupName: string, profileName: string, options?: NetworkExperimentProfilesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

Name of the Resource group within the Azure subscription.

profileName

string

The Profile identifier associated with the Tenant and Partner

options
NetworkExperimentProfilesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdate(string, string, ProfileUpdateModel, NetworkExperimentProfilesUpdateOptionalParams)

Updates an NetworkExperimentProfiles

function beginUpdate(resourceGroupName: string, profileName: string, parameters: ProfileUpdateModel, options?: NetworkExperimentProfilesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Profile>, Profile>>

Parameters

resourceGroupName

string

Name of the Resource group within the Azure subscription.

profileName

string

The Profile identifier associated with the Tenant and Partner

parameters
ProfileUpdateModel

The Profile Update Model

options
NetworkExperimentProfilesUpdateOptionalParams

The options parameters.

Returns

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

beginUpdateAndWait(string, string, ProfileUpdateModel, NetworkExperimentProfilesUpdateOptionalParams)

Updates an NetworkExperimentProfiles

function beginUpdateAndWait(resourceGroupName: string, profileName: string, parameters: ProfileUpdateModel, options?: NetworkExperimentProfilesUpdateOptionalParams): Promise<Profile>

Parameters

resourceGroupName

string

Name of the Resource group within the Azure subscription.

profileName

string

The Profile identifier associated with the Tenant and Partner

parameters
ProfileUpdateModel

The Profile Update Model

options
NetworkExperimentProfilesUpdateOptionalParams

The options parameters.

Returns

Promise<Profile>

get(string, string, NetworkExperimentProfilesGetOptionalParams)

Gets an NetworkExperiment Profile by ProfileName

function get(resourceGroupName: string, profileName: string, options?: NetworkExperimentProfilesGetOptionalParams): Promise<Profile>

Parameters

resourceGroupName

string

Name of the Resource group within the Azure subscription.

profileName

string

The Profile identifier associated with the Tenant and Partner

options
NetworkExperimentProfilesGetOptionalParams

The options parameters.

Returns

Promise<Profile>

list(NetworkExperimentProfilesListOptionalParams)

Gets a list of Network Experiment Profiles under a subscription

function list(options?: NetworkExperimentProfilesListOptionalParams): PagedAsyncIterableIterator<Profile, Profile[], PageSettings>

Parameters

options
NetworkExperimentProfilesListOptionalParams

The options parameters.

Returns

listByResourceGroup(string, NetworkExperimentProfilesListByResourceGroupOptionalParams)

Gets a list of Network Experiment Profiles within a resource group under a subscription

function listByResourceGroup(resourceGroupName: string, options?: NetworkExperimentProfilesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Profile, Profile[], PageSettings>

Parameters

resourceGroupName

string

Name of the Resource group within the Azure subscription.

Returns