PacketCoreDataPlanes interface

Interface representing a PacketCoreDataPlanes.

Methods

beginCreateOrUpdate(string, string, string, PacketCoreDataPlane, PacketCoreDataPlanesCreateOrUpdateOptionalParams)

Creates or updates a packet core data plane. Must be created in the same location as its parent packet core control plane.

beginCreateOrUpdateAndWait(string, string, string, PacketCoreDataPlane, PacketCoreDataPlanesCreateOrUpdateOptionalParams)

Creates or updates a packet core data plane. Must be created in the same location as its parent packet core control plane.

beginDelete(string, string, string, PacketCoreDataPlanesDeleteOptionalParams)

Deletes the specified packet core data plane.

beginDeleteAndWait(string, string, string, PacketCoreDataPlanesDeleteOptionalParams)

Deletes the specified packet core data plane.

get(string, string, string, PacketCoreDataPlanesGetOptionalParams)

Gets information about the specified packet core data plane.

listByPacketCoreControlPlane(string, string, PacketCoreDataPlanesListByPacketCoreControlPlaneOptionalParams)

Lists all the packet core data planes associated with a packet core control plane.

updateTags(string, string, string, TagsObject, PacketCoreDataPlanesUpdateTagsOptionalParams)

Updates packet core data planes tags.

Method Details

beginCreateOrUpdate(string, string, string, PacketCoreDataPlane, PacketCoreDataPlanesCreateOrUpdateOptionalParams)

Creates or updates a packet core data plane. Must be created in the same location as its parent packet core control plane.

function beginCreateOrUpdate(resourceGroupName: string, packetCoreControlPlaneName: string, packetCoreDataPlaneName: string, parameters: PacketCoreDataPlane, options?: PacketCoreDataPlanesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PacketCoreDataPlane>, PacketCoreDataPlane>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

packetCoreControlPlaneName

string

The name of the packet core control plane.

packetCoreDataPlaneName

string

The name of the packet core data plane.

parameters
PacketCoreDataPlane

Parameters supplied to the create or update packet core data plane operation.

options
PacketCoreDataPlanesCreateOrUpdateOptionalParams

The options parameters.

Returns

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

beginCreateOrUpdateAndWait(string, string, string, PacketCoreDataPlane, PacketCoreDataPlanesCreateOrUpdateOptionalParams)

Creates or updates a packet core data plane. Must be created in the same location as its parent packet core control plane.

function beginCreateOrUpdateAndWait(resourceGroupName: string, packetCoreControlPlaneName: string, packetCoreDataPlaneName: string, parameters: PacketCoreDataPlane, options?: PacketCoreDataPlanesCreateOrUpdateOptionalParams): Promise<PacketCoreDataPlane>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

packetCoreControlPlaneName

string

The name of the packet core control plane.

packetCoreDataPlaneName

string

The name of the packet core data plane.

parameters
PacketCoreDataPlane

Parameters supplied to the create or update packet core data plane operation.

options
PacketCoreDataPlanesCreateOrUpdateOptionalParams

The options parameters.

Returns

beginDelete(string, string, string, PacketCoreDataPlanesDeleteOptionalParams)

Deletes the specified packet core data plane.

function beginDelete(resourceGroupName: string, packetCoreControlPlaneName: string, packetCoreDataPlaneName: string, options?: PacketCoreDataPlanesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

packetCoreControlPlaneName

string

The name of the packet core control plane.

packetCoreDataPlaneName

string

The name of the packet core data plane.

options
PacketCoreDataPlanesDeleteOptionalParams

The options parameters.

Returns

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

beginDeleteAndWait(string, string, string, PacketCoreDataPlanesDeleteOptionalParams)

Deletes the specified packet core data plane.

function beginDeleteAndWait(resourceGroupName: string, packetCoreControlPlaneName: string, packetCoreDataPlaneName: string, options?: PacketCoreDataPlanesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

packetCoreControlPlaneName

string

The name of the packet core control plane.

packetCoreDataPlaneName

string

The name of the packet core data plane.

options
PacketCoreDataPlanesDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, PacketCoreDataPlanesGetOptionalParams)

Gets information about the specified packet core data plane.

function get(resourceGroupName: string, packetCoreControlPlaneName: string, packetCoreDataPlaneName: string, options?: PacketCoreDataPlanesGetOptionalParams): Promise<PacketCoreDataPlane>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

packetCoreControlPlaneName

string

The name of the packet core control plane.

packetCoreDataPlaneName

string

The name of the packet core data plane.

options
PacketCoreDataPlanesGetOptionalParams

The options parameters.

Returns

listByPacketCoreControlPlane(string, string, PacketCoreDataPlanesListByPacketCoreControlPlaneOptionalParams)

Lists all the packet core data planes associated with a packet core control plane.

function listByPacketCoreControlPlane(resourceGroupName: string, packetCoreControlPlaneName: string, options?: PacketCoreDataPlanesListByPacketCoreControlPlaneOptionalParams): PagedAsyncIterableIterator<PacketCoreDataPlane, PacketCoreDataPlane[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

packetCoreControlPlaneName

string

The name of the packet core control plane.

Returns

updateTags(string, string, string, TagsObject, PacketCoreDataPlanesUpdateTagsOptionalParams)

Updates packet core data planes tags.

function updateTags(resourceGroupName: string, packetCoreControlPlaneName: string, packetCoreDataPlaneName: string, parameters: TagsObject, options?: PacketCoreDataPlanesUpdateTagsOptionalParams): Promise<PacketCoreDataPlane>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

packetCoreControlPlaneName

string

The name of the packet core control plane.

packetCoreDataPlaneName

string

The name of the packet core data plane.

parameters
TagsObject

Parameters supplied to update packet core data plane tags.

options
PacketCoreDataPlanesUpdateTagsOptionalParams

The options parameters.

Returns