WorkloadNetworks interface

Interface representing a WorkloadNetworks.

Methods

beginCreateDhcp(string, string, string, WorkloadNetworkDhcp, WorkloadNetworksCreateDhcpOptionalParams)

Create a WorkloadNetworkDhcp

beginCreateDhcpAndWait(string, string, string, WorkloadNetworkDhcp, WorkloadNetworksCreateDhcpOptionalParams)

Create a WorkloadNetworkDhcp

beginCreateDnsService(string, string, string, WorkloadNetworkDnsService, WorkloadNetworksCreateDnsServiceOptionalParams)

Create a WorkloadNetworkDnsService

beginCreateDnsServiceAndWait(string, string, string, WorkloadNetworkDnsService, WorkloadNetworksCreateDnsServiceOptionalParams)

Create a WorkloadNetworkDnsService

beginCreateDnsZone(string, string, string, WorkloadNetworkDnsZone, WorkloadNetworksCreateDnsZoneOptionalParams)

Create a WorkloadNetworkDnsZone

beginCreateDnsZoneAndWait(string, string, string, WorkloadNetworkDnsZone, WorkloadNetworksCreateDnsZoneOptionalParams)

Create a WorkloadNetworkDnsZone

beginCreatePortMirroring(string, string, string, WorkloadNetworkPortMirroring, WorkloadNetworksCreatePortMirroringOptionalParams)

Create a WorkloadNetworkPortMirroring

beginCreatePortMirroringAndWait(string, string, string, WorkloadNetworkPortMirroring, WorkloadNetworksCreatePortMirroringOptionalParams)

Create a WorkloadNetworkPortMirroring

beginCreatePublicIP(string, string, string, WorkloadNetworkPublicIP, WorkloadNetworksCreatePublicIPOptionalParams)

Create a WorkloadNetworkPublicIP

beginCreatePublicIPAndWait(string, string, string, WorkloadNetworkPublicIP, WorkloadNetworksCreatePublicIPOptionalParams)

Create a WorkloadNetworkPublicIP

beginCreateSegments(string, string, string, WorkloadNetworkSegment, WorkloadNetworksCreateSegmentsOptionalParams)

Create a WorkloadNetworkSegment

beginCreateSegmentsAndWait(string, string, string, WorkloadNetworkSegment, WorkloadNetworksCreateSegmentsOptionalParams)

Create a WorkloadNetworkSegment

beginCreateVMGroup(string, string, string, WorkloadNetworkVMGroup, WorkloadNetworksCreateVMGroupOptionalParams)

Create a WorkloadNetworkVMGroup

beginCreateVMGroupAndWait(string, string, string, WorkloadNetworkVMGroup, WorkloadNetworksCreateVMGroupOptionalParams)

Create a WorkloadNetworkVMGroup

beginDeleteDhcp(string, string, string, WorkloadNetworksDeleteDhcpOptionalParams)

Delete a WorkloadNetworkDhcp

beginDeleteDhcpAndWait(string, string, string, WorkloadNetworksDeleteDhcpOptionalParams)

Delete a WorkloadNetworkDhcp

beginDeleteDnsService(string, string, string, WorkloadNetworksDeleteDnsServiceOptionalParams)

Delete a WorkloadNetworkDnsService

beginDeleteDnsServiceAndWait(string, string, string, WorkloadNetworksDeleteDnsServiceOptionalParams)

Delete a WorkloadNetworkDnsService

beginDeleteDnsZone(string, string, string, WorkloadNetworksDeleteDnsZoneOptionalParams)

Delete a WorkloadNetworkDnsZone

beginDeleteDnsZoneAndWait(string, string, string, WorkloadNetworksDeleteDnsZoneOptionalParams)

Delete a WorkloadNetworkDnsZone

beginDeletePortMirroring(string, string, string, WorkloadNetworksDeletePortMirroringOptionalParams)

Delete a WorkloadNetworkPortMirroring

beginDeletePortMirroringAndWait(string, string, string, WorkloadNetworksDeletePortMirroringOptionalParams)

Delete a WorkloadNetworkPortMirroring

beginDeletePublicIP(string, string, string, WorkloadNetworksDeletePublicIPOptionalParams)

Delete a WorkloadNetworkPublicIP

beginDeletePublicIPAndWait(string, string, string, WorkloadNetworksDeletePublicIPOptionalParams)

Delete a WorkloadNetworkPublicIP

beginDeleteSegment(string, string, string, WorkloadNetworksDeleteSegmentOptionalParams)

Delete a WorkloadNetworkSegment

beginDeleteSegmentAndWait(string, string, string, WorkloadNetworksDeleteSegmentOptionalParams)

Delete a WorkloadNetworkSegment

beginDeleteVMGroup(string, string, string, WorkloadNetworksDeleteVMGroupOptionalParams)

Delete a WorkloadNetworkVMGroup

beginDeleteVMGroupAndWait(string, string, string, WorkloadNetworksDeleteVMGroupOptionalParams)

Delete a WorkloadNetworkVMGroup

beginUpdateDhcp(string, string, string, WorkloadNetworkDhcpUpdate, WorkloadNetworksUpdateDhcpOptionalParams)

Update a WorkloadNetworkDhcp

beginUpdateDhcpAndWait(string, string, string, WorkloadNetworkDhcpUpdate, WorkloadNetworksUpdateDhcpOptionalParams)

Update a WorkloadNetworkDhcp

beginUpdateDnsService(string, string, string, WorkloadNetworkDnsServiceUpdate, WorkloadNetworksUpdateDnsServiceOptionalParams)

Update a WorkloadNetworkDnsService

beginUpdateDnsServiceAndWait(string, string, string, WorkloadNetworkDnsServiceUpdate, WorkloadNetworksUpdateDnsServiceOptionalParams)

Update a WorkloadNetworkDnsService

beginUpdateDnsZone(string, string, string, WorkloadNetworkDnsZoneUpdate, WorkloadNetworksUpdateDnsZoneOptionalParams)

Update a WorkloadNetworkDnsZone

beginUpdateDnsZoneAndWait(string, string, string, WorkloadNetworkDnsZoneUpdate, WorkloadNetworksUpdateDnsZoneOptionalParams)

Update a WorkloadNetworkDnsZone

beginUpdatePortMirroring(string, string, string, WorkloadNetworkPortMirroringUpdate, WorkloadNetworksUpdatePortMirroringOptionalParams)

Update a WorkloadNetworkPortMirroring

beginUpdatePortMirroringAndWait(string, string, string, WorkloadNetworkPortMirroringUpdate, WorkloadNetworksUpdatePortMirroringOptionalParams)

Update a WorkloadNetworkPortMirroring

beginUpdateSegments(string, string, string, WorkloadNetworkSegmentUpdate, WorkloadNetworksUpdateSegmentsOptionalParams)

Update a WorkloadNetworkSegment

beginUpdateSegmentsAndWait(string, string, string, WorkloadNetworkSegmentUpdate, WorkloadNetworksUpdateSegmentsOptionalParams)

Update a WorkloadNetworkSegment

beginUpdateVMGroup(string, string, string, WorkloadNetworkVMGroupUpdate, WorkloadNetworksUpdateVMGroupOptionalParams)

Update a WorkloadNetworkVMGroup

beginUpdateVMGroupAndWait(string, string, string, WorkloadNetworkVMGroupUpdate, WorkloadNetworksUpdateVMGroupOptionalParams)

Update a WorkloadNetworkVMGroup

get(string, string, WorkloadNetworksGetOptionalParams)

Get a WorkloadNetwork

getDhcp(string, string, string, WorkloadNetworksGetDhcpOptionalParams)

Get a WorkloadNetworkDhcp

getDnsService(string, string, string, WorkloadNetworksGetDnsServiceOptionalParams)

Get a WorkloadNetworkDnsService

getDnsZone(string, string, string, WorkloadNetworksGetDnsZoneOptionalParams)

Get a WorkloadNetworkDnsZone

getGateway(string, string, string, WorkloadNetworksGetGatewayOptionalParams)

Get a WorkloadNetworkGateway

getPortMirroring(string, string, string, WorkloadNetworksGetPortMirroringOptionalParams)

Get a WorkloadNetworkPortMirroring

getPublicIP(string, string, string, WorkloadNetworksGetPublicIPOptionalParams)

Get a WorkloadNetworkPublicIP

getSegment(string, string, string, WorkloadNetworksGetSegmentOptionalParams)

Get a WorkloadNetworkSegment

getVirtualMachine(string, string, string, WorkloadNetworksGetVirtualMachineOptionalParams)

Get a WorkloadNetworkVirtualMachine

getVMGroup(string, string, string, WorkloadNetworksGetVMGroupOptionalParams)

Get a WorkloadNetworkVMGroup

list(string, string, WorkloadNetworksListOptionalParams)

List WorkloadNetwork resources by PrivateCloud

listDhcp(string, string, WorkloadNetworksListDhcpOptionalParams)

List WorkloadNetworkDhcp resources by WorkloadNetwork

listDnsServices(string, string, WorkloadNetworksListDnsServicesOptionalParams)

List WorkloadNetworkDnsService resources by WorkloadNetwork

listDnsZones(string, string, WorkloadNetworksListDnsZonesOptionalParams)

List WorkloadNetworkDnsZone resources by WorkloadNetwork

listGateways(string, string, WorkloadNetworksListGatewaysOptionalParams)

List WorkloadNetworkGateway resources by WorkloadNetwork

listPortMirroring(string, string, WorkloadNetworksListPortMirroringOptionalParams)

List WorkloadNetworkPortMirroring resources by WorkloadNetwork

listPublicIPs(string, string, WorkloadNetworksListPublicIPsOptionalParams)

List WorkloadNetworkPublicIP resources by WorkloadNetwork

listSegments(string, string, WorkloadNetworksListSegmentsOptionalParams)

List WorkloadNetworkSegment resources by WorkloadNetwork

listVirtualMachines(string, string, WorkloadNetworksListVirtualMachinesOptionalParams)

List WorkloadNetworkVirtualMachine resources by WorkloadNetwork

listVMGroups(string, string, WorkloadNetworksListVMGroupsOptionalParams)

List WorkloadNetworkVMGroup resources by WorkloadNetwork

Method Details

beginCreateDhcp(string, string, string, WorkloadNetworkDhcp, WorkloadNetworksCreateDhcpOptionalParams)

Create a WorkloadNetworkDhcp

function beginCreateDhcp(resourceGroupName: string, privateCloudName: string, dhcpId: string, workloadNetworkDhcp: WorkloadNetworkDhcp, options?: WorkloadNetworksCreateDhcpOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkDhcp>, WorkloadNetworkDhcp>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dhcpId

string

The ID of the DHCP configuration

workloadNetworkDhcp
WorkloadNetworkDhcp

Resource create parameters.

options
WorkloadNetworksCreateDhcpOptionalParams

The options parameters.

Returns

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

beginCreateDhcpAndWait(string, string, string, WorkloadNetworkDhcp, WorkloadNetworksCreateDhcpOptionalParams)

Create a WorkloadNetworkDhcp

function beginCreateDhcpAndWait(resourceGroupName: string, privateCloudName: string, dhcpId: string, workloadNetworkDhcp: WorkloadNetworkDhcp, options?: WorkloadNetworksCreateDhcpOptionalParams): Promise<WorkloadNetworkDhcp>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dhcpId

string

The ID of the DHCP configuration

workloadNetworkDhcp
WorkloadNetworkDhcp

Resource create parameters.

options
WorkloadNetworksCreateDhcpOptionalParams

The options parameters.

Returns

beginCreateDnsService(string, string, string, WorkloadNetworkDnsService, WorkloadNetworksCreateDnsServiceOptionalParams)

Create a WorkloadNetworkDnsService

function beginCreateDnsService(resourceGroupName: string, privateCloudName: string, dnsServiceId: string, workloadNetworkDnsService: WorkloadNetworkDnsService, options?: WorkloadNetworksCreateDnsServiceOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkDnsService>, WorkloadNetworkDnsService>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dnsServiceId

string

ID of the DNS service.

workloadNetworkDnsService
WorkloadNetworkDnsService

Resource create parameters.

options
WorkloadNetworksCreateDnsServiceOptionalParams

The options parameters.

Returns

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

beginCreateDnsServiceAndWait(string, string, string, WorkloadNetworkDnsService, WorkloadNetworksCreateDnsServiceOptionalParams)

Create a WorkloadNetworkDnsService

function beginCreateDnsServiceAndWait(resourceGroupName: string, privateCloudName: string, dnsServiceId: string, workloadNetworkDnsService: WorkloadNetworkDnsService, options?: WorkloadNetworksCreateDnsServiceOptionalParams): Promise<WorkloadNetworkDnsService>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dnsServiceId

string

ID of the DNS service.

workloadNetworkDnsService
WorkloadNetworkDnsService

Resource create parameters.

options
WorkloadNetworksCreateDnsServiceOptionalParams

The options parameters.

Returns

beginCreateDnsZone(string, string, string, WorkloadNetworkDnsZone, WorkloadNetworksCreateDnsZoneOptionalParams)

Create a WorkloadNetworkDnsZone

function beginCreateDnsZone(resourceGroupName: string, privateCloudName: string, dnsZoneId: string, workloadNetworkDnsZone: WorkloadNetworkDnsZone, options?: WorkloadNetworksCreateDnsZoneOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkDnsZone>, WorkloadNetworkDnsZone>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dnsZoneId

string

ID of the DNS zone.

workloadNetworkDnsZone
WorkloadNetworkDnsZone

Resource create parameters.

options
WorkloadNetworksCreateDnsZoneOptionalParams

The options parameters.

Returns

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

beginCreateDnsZoneAndWait(string, string, string, WorkloadNetworkDnsZone, WorkloadNetworksCreateDnsZoneOptionalParams)

Create a WorkloadNetworkDnsZone

function beginCreateDnsZoneAndWait(resourceGroupName: string, privateCloudName: string, dnsZoneId: string, workloadNetworkDnsZone: WorkloadNetworkDnsZone, options?: WorkloadNetworksCreateDnsZoneOptionalParams): Promise<WorkloadNetworkDnsZone>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dnsZoneId

string

ID of the DNS zone.

workloadNetworkDnsZone
WorkloadNetworkDnsZone

Resource create parameters.

options
WorkloadNetworksCreateDnsZoneOptionalParams

The options parameters.

Returns

beginCreatePortMirroring(string, string, string, WorkloadNetworkPortMirroring, WorkloadNetworksCreatePortMirroringOptionalParams)

Create a WorkloadNetworkPortMirroring

function beginCreatePortMirroring(resourceGroupName: string, privateCloudName: string, portMirroringId: string, workloadNetworkPortMirroring: WorkloadNetworkPortMirroring, options?: WorkloadNetworksCreatePortMirroringOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkPortMirroring>, WorkloadNetworkPortMirroring>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

portMirroringId

string

ID of the NSX port mirroring profile.

workloadNetworkPortMirroring
WorkloadNetworkPortMirroring

Resource create parameters.

options
WorkloadNetworksCreatePortMirroringOptionalParams

The options parameters.

Returns

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

beginCreatePortMirroringAndWait(string, string, string, WorkloadNetworkPortMirroring, WorkloadNetworksCreatePortMirroringOptionalParams)

Create a WorkloadNetworkPortMirroring

function beginCreatePortMirroringAndWait(resourceGroupName: string, privateCloudName: string, portMirroringId: string, workloadNetworkPortMirroring: WorkloadNetworkPortMirroring, options?: WorkloadNetworksCreatePortMirroringOptionalParams): Promise<WorkloadNetworkPortMirroring>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

portMirroringId

string

ID of the NSX port mirroring profile.

workloadNetworkPortMirroring
WorkloadNetworkPortMirroring

Resource create parameters.

options
WorkloadNetworksCreatePortMirroringOptionalParams

The options parameters.

Returns

beginCreatePublicIP(string, string, string, WorkloadNetworkPublicIP, WorkloadNetworksCreatePublicIPOptionalParams)

Create a WorkloadNetworkPublicIP

function beginCreatePublicIP(resourceGroupName: string, privateCloudName: string, publicIPId: string, workloadNetworkPublicIP: WorkloadNetworkPublicIP, options?: WorkloadNetworksCreatePublicIPOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkPublicIP>, WorkloadNetworkPublicIP>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

publicIPId

string

ID of the DNS zone.

workloadNetworkPublicIP
WorkloadNetworkPublicIP

Resource create parameters.

options
WorkloadNetworksCreatePublicIPOptionalParams

The options parameters.

Returns

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

beginCreatePublicIPAndWait(string, string, string, WorkloadNetworkPublicIP, WorkloadNetworksCreatePublicIPOptionalParams)

Create a WorkloadNetworkPublicIP

function beginCreatePublicIPAndWait(resourceGroupName: string, privateCloudName: string, publicIPId: string, workloadNetworkPublicIP: WorkloadNetworkPublicIP, options?: WorkloadNetworksCreatePublicIPOptionalParams): Promise<WorkloadNetworkPublicIP>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

publicIPId

string

ID of the DNS zone.

workloadNetworkPublicIP
WorkloadNetworkPublicIP

Resource create parameters.

options
WorkloadNetworksCreatePublicIPOptionalParams

The options parameters.

Returns

beginCreateSegments(string, string, string, WorkloadNetworkSegment, WorkloadNetworksCreateSegmentsOptionalParams)

Create a WorkloadNetworkSegment

function beginCreateSegments(resourceGroupName: string, privateCloudName: string, segmentId: string, workloadNetworkSegment: WorkloadNetworkSegment, options?: WorkloadNetworksCreateSegmentsOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkSegment>, WorkloadNetworkSegment>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

segmentId

string

The ID of the NSX Segment

workloadNetworkSegment
WorkloadNetworkSegment

Resource create parameters.

options
WorkloadNetworksCreateSegmentsOptionalParams

The options parameters.

Returns

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

beginCreateSegmentsAndWait(string, string, string, WorkloadNetworkSegment, WorkloadNetworksCreateSegmentsOptionalParams)

Create a WorkloadNetworkSegment

function beginCreateSegmentsAndWait(resourceGroupName: string, privateCloudName: string, segmentId: string, workloadNetworkSegment: WorkloadNetworkSegment, options?: WorkloadNetworksCreateSegmentsOptionalParams): Promise<WorkloadNetworkSegment>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

segmentId

string

The ID of the NSX Segment

workloadNetworkSegment
WorkloadNetworkSegment

Resource create parameters.

options
WorkloadNetworksCreateSegmentsOptionalParams

The options parameters.

Returns

beginCreateVMGroup(string, string, string, WorkloadNetworkVMGroup, WorkloadNetworksCreateVMGroupOptionalParams)

Create a WorkloadNetworkVMGroup

function beginCreateVMGroup(resourceGroupName: string, privateCloudName: string, vmGroupId: string, workloadNetworkVMGroup: WorkloadNetworkVMGroup, options?: WorkloadNetworksCreateVMGroupOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkVMGroup>, WorkloadNetworkVMGroup>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

vmGroupId

string

ID of the VM group.

workloadNetworkVMGroup
WorkloadNetworkVMGroup

Resource create parameters.

options
WorkloadNetworksCreateVMGroupOptionalParams

The options parameters.

Returns

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

beginCreateVMGroupAndWait(string, string, string, WorkloadNetworkVMGroup, WorkloadNetworksCreateVMGroupOptionalParams)

Create a WorkloadNetworkVMGroup

function beginCreateVMGroupAndWait(resourceGroupName: string, privateCloudName: string, vmGroupId: string, workloadNetworkVMGroup: WorkloadNetworkVMGroup, options?: WorkloadNetworksCreateVMGroupOptionalParams): Promise<WorkloadNetworkVMGroup>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

vmGroupId

string

ID of the VM group.

workloadNetworkVMGroup
WorkloadNetworkVMGroup

Resource create parameters.

options
WorkloadNetworksCreateVMGroupOptionalParams

The options parameters.

Returns

beginDeleteDhcp(string, string, string, WorkloadNetworksDeleteDhcpOptionalParams)

Delete a WorkloadNetworkDhcp

function beginDeleteDhcp(resourceGroupName: string, privateCloudName: string, dhcpId: string, options?: WorkloadNetworksDeleteDhcpOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dhcpId

string

The ID of the DHCP configuration

options
WorkloadNetworksDeleteDhcpOptionalParams

The options parameters.

Returns

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

beginDeleteDhcpAndWait(string, string, string, WorkloadNetworksDeleteDhcpOptionalParams)

Delete a WorkloadNetworkDhcp

function beginDeleteDhcpAndWait(resourceGroupName: string, privateCloudName: string, dhcpId: string, options?: WorkloadNetworksDeleteDhcpOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dhcpId

string

The ID of the DHCP configuration

options
WorkloadNetworksDeleteDhcpOptionalParams

The options parameters.

Returns

Promise<void>

beginDeleteDnsService(string, string, string, WorkloadNetworksDeleteDnsServiceOptionalParams)

Delete a WorkloadNetworkDnsService

function beginDeleteDnsService(resourceGroupName: string, dnsServiceId: string, privateCloudName: string, options?: WorkloadNetworksDeleteDnsServiceOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

dnsServiceId

string

ID of the DNS service.

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksDeleteDnsServiceOptionalParams

The options parameters.

Returns

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

beginDeleteDnsServiceAndWait(string, string, string, WorkloadNetworksDeleteDnsServiceOptionalParams)

Delete a WorkloadNetworkDnsService

function beginDeleteDnsServiceAndWait(resourceGroupName: string, dnsServiceId: string, privateCloudName: string, options?: WorkloadNetworksDeleteDnsServiceOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

dnsServiceId

string

ID of the DNS service.

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksDeleteDnsServiceOptionalParams

The options parameters.

Returns

Promise<void>

beginDeleteDnsZone(string, string, string, WorkloadNetworksDeleteDnsZoneOptionalParams)

Delete a WorkloadNetworkDnsZone

function beginDeleteDnsZone(resourceGroupName: string, dnsZoneId: string, privateCloudName: string, options?: WorkloadNetworksDeleteDnsZoneOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

dnsZoneId

string

ID of the DNS zone.

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksDeleteDnsZoneOptionalParams

The options parameters.

Returns

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

beginDeleteDnsZoneAndWait(string, string, string, WorkloadNetworksDeleteDnsZoneOptionalParams)

Delete a WorkloadNetworkDnsZone

function beginDeleteDnsZoneAndWait(resourceGroupName: string, dnsZoneId: string, privateCloudName: string, options?: WorkloadNetworksDeleteDnsZoneOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

dnsZoneId

string

ID of the DNS zone.

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksDeleteDnsZoneOptionalParams

The options parameters.

Returns

Promise<void>

beginDeletePortMirroring(string, string, string, WorkloadNetworksDeletePortMirroringOptionalParams)

Delete a WorkloadNetworkPortMirroring

function beginDeletePortMirroring(resourceGroupName: string, portMirroringId: string, privateCloudName: string, options?: WorkloadNetworksDeletePortMirroringOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

portMirroringId

string

ID of the NSX port mirroring profile.

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksDeletePortMirroringOptionalParams

The options parameters.

Returns

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

beginDeletePortMirroringAndWait(string, string, string, WorkloadNetworksDeletePortMirroringOptionalParams)

Delete a WorkloadNetworkPortMirroring

function beginDeletePortMirroringAndWait(resourceGroupName: string, portMirroringId: string, privateCloudName: string, options?: WorkloadNetworksDeletePortMirroringOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

portMirroringId

string

ID of the NSX port mirroring profile.

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksDeletePortMirroringOptionalParams

The options parameters.

Returns

Promise<void>

beginDeletePublicIP(string, string, string, WorkloadNetworksDeletePublicIPOptionalParams)

Delete a WorkloadNetworkPublicIP

function beginDeletePublicIP(resourceGroupName: string, publicIPId: string, privateCloudName: string, options?: WorkloadNetworksDeletePublicIPOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

publicIPId

string

ID of the DNS zone.

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksDeletePublicIPOptionalParams

The options parameters.

Returns

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

beginDeletePublicIPAndWait(string, string, string, WorkloadNetworksDeletePublicIPOptionalParams)

Delete a WorkloadNetworkPublicIP

function beginDeletePublicIPAndWait(resourceGroupName: string, publicIPId: string, privateCloudName: string, options?: WorkloadNetworksDeletePublicIPOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

publicIPId

string

ID of the DNS zone.

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksDeletePublicIPOptionalParams

The options parameters.

Returns

Promise<void>

beginDeleteSegment(string, string, string, WorkloadNetworksDeleteSegmentOptionalParams)

Delete a WorkloadNetworkSegment

function beginDeleteSegment(resourceGroupName: string, privateCloudName: string, segmentId: string, options?: WorkloadNetworksDeleteSegmentOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

segmentId

string

The ID of the NSX Segment

options
WorkloadNetworksDeleteSegmentOptionalParams

The options parameters.

Returns

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

beginDeleteSegmentAndWait(string, string, string, WorkloadNetworksDeleteSegmentOptionalParams)

Delete a WorkloadNetworkSegment

function beginDeleteSegmentAndWait(resourceGroupName: string, privateCloudName: string, segmentId: string, options?: WorkloadNetworksDeleteSegmentOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

segmentId

string

The ID of the NSX Segment

options
WorkloadNetworksDeleteSegmentOptionalParams

The options parameters.

Returns

Promise<void>

beginDeleteVMGroup(string, string, string, WorkloadNetworksDeleteVMGroupOptionalParams)

Delete a WorkloadNetworkVMGroup

function beginDeleteVMGroup(resourceGroupName: string, vmGroupId: string, privateCloudName: string, options?: WorkloadNetworksDeleteVMGroupOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameters

resourceGroupName

string

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

vmGroupId

string

ID of the VM group.

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksDeleteVMGroupOptionalParams

The options parameters.

Returns

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

beginDeleteVMGroupAndWait(string, string, string, WorkloadNetworksDeleteVMGroupOptionalParams)

Delete a WorkloadNetworkVMGroup

function beginDeleteVMGroupAndWait(resourceGroupName: string, vmGroupId: string, privateCloudName: string, options?: WorkloadNetworksDeleteVMGroupOptionalParams): Promise<void>

Parameters

resourceGroupName

string

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

vmGroupId

string

ID of the VM group.

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksDeleteVMGroupOptionalParams

The options parameters.

Returns

Promise<void>

beginUpdateDhcp(string, string, string, WorkloadNetworkDhcpUpdate, WorkloadNetworksUpdateDhcpOptionalParams)

Update a WorkloadNetworkDhcp

function beginUpdateDhcp(resourceGroupName: string, privateCloudName: string, dhcpId: string, workloadNetworkDhcp: WorkloadNetworkDhcpUpdate, options?: WorkloadNetworksUpdateDhcpOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkDhcp>, WorkloadNetworkDhcp>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dhcpId

string

The ID of the DHCP configuration

workloadNetworkDhcp
WorkloadNetworkDhcpUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdateDhcpOptionalParams

The options parameters.

Returns

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

beginUpdateDhcpAndWait(string, string, string, WorkloadNetworkDhcpUpdate, WorkloadNetworksUpdateDhcpOptionalParams)

Update a WorkloadNetworkDhcp

function beginUpdateDhcpAndWait(resourceGroupName: string, privateCloudName: string, dhcpId: string, workloadNetworkDhcp: WorkloadNetworkDhcpUpdate, options?: WorkloadNetworksUpdateDhcpOptionalParams): Promise<WorkloadNetworkDhcp>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dhcpId

string

The ID of the DHCP configuration

workloadNetworkDhcp
WorkloadNetworkDhcpUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdateDhcpOptionalParams

The options parameters.

Returns

beginUpdateDnsService(string, string, string, WorkloadNetworkDnsServiceUpdate, WorkloadNetworksUpdateDnsServiceOptionalParams)

Update a WorkloadNetworkDnsService

function beginUpdateDnsService(resourceGroupName: string, privateCloudName: string, dnsServiceId: string, workloadNetworkDnsService: WorkloadNetworkDnsServiceUpdate, options?: WorkloadNetworksUpdateDnsServiceOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkDnsService>, WorkloadNetworkDnsService>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dnsServiceId

string

ID of the DNS service.

workloadNetworkDnsService
WorkloadNetworkDnsServiceUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdateDnsServiceOptionalParams

The options parameters.

Returns

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

beginUpdateDnsServiceAndWait(string, string, string, WorkloadNetworkDnsServiceUpdate, WorkloadNetworksUpdateDnsServiceOptionalParams)

Update a WorkloadNetworkDnsService

function beginUpdateDnsServiceAndWait(resourceGroupName: string, privateCloudName: string, dnsServiceId: string, workloadNetworkDnsService: WorkloadNetworkDnsServiceUpdate, options?: WorkloadNetworksUpdateDnsServiceOptionalParams): Promise<WorkloadNetworkDnsService>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dnsServiceId

string

ID of the DNS service.

workloadNetworkDnsService
WorkloadNetworkDnsServiceUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdateDnsServiceOptionalParams

The options parameters.

Returns

beginUpdateDnsZone(string, string, string, WorkloadNetworkDnsZoneUpdate, WorkloadNetworksUpdateDnsZoneOptionalParams)

Update a WorkloadNetworkDnsZone

function beginUpdateDnsZone(resourceGroupName: string, privateCloudName: string, dnsZoneId: string, workloadNetworkDnsZone: WorkloadNetworkDnsZoneUpdate, options?: WorkloadNetworksUpdateDnsZoneOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkDnsZone>, WorkloadNetworkDnsZone>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dnsZoneId

string

ID of the DNS zone.

workloadNetworkDnsZone
WorkloadNetworkDnsZoneUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdateDnsZoneOptionalParams

The options parameters.

Returns

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

beginUpdateDnsZoneAndWait(string, string, string, WorkloadNetworkDnsZoneUpdate, WorkloadNetworksUpdateDnsZoneOptionalParams)

Update a WorkloadNetworkDnsZone

function beginUpdateDnsZoneAndWait(resourceGroupName: string, privateCloudName: string, dnsZoneId: string, workloadNetworkDnsZone: WorkloadNetworkDnsZoneUpdate, options?: WorkloadNetworksUpdateDnsZoneOptionalParams): Promise<WorkloadNetworkDnsZone>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dnsZoneId

string

ID of the DNS zone.

workloadNetworkDnsZone
WorkloadNetworkDnsZoneUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdateDnsZoneOptionalParams

The options parameters.

Returns

beginUpdatePortMirroring(string, string, string, WorkloadNetworkPortMirroringUpdate, WorkloadNetworksUpdatePortMirroringOptionalParams)

Update a WorkloadNetworkPortMirroring

function beginUpdatePortMirroring(resourceGroupName: string, privateCloudName: string, portMirroringId: string, workloadNetworkPortMirroring: WorkloadNetworkPortMirroringUpdate, options?: WorkloadNetworksUpdatePortMirroringOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkPortMirroring>, WorkloadNetworkPortMirroring>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

portMirroringId

string

ID of the NSX port mirroring profile.

workloadNetworkPortMirroring
WorkloadNetworkPortMirroringUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdatePortMirroringOptionalParams

The options parameters.

Returns

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

beginUpdatePortMirroringAndWait(string, string, string, WorkloadNetworkPortMirroringUpdate, WorkloadNetworksUpdatePortMirroringOptionalParams)

Update a WorkloadNetworkPortMirroring

function beginUpdatePortMirroringAndWait(resourceGroupName: string, privateCloudName: string, portMirroringId: string, workloadNetworkPortMirroring: WorkloadNetworkPortMirroringUpdate, options?: WorkloadNetworksUpdatePortMirroringOptionalParams): Promise<WorkloadNetworkPortMirroring>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

portMirroringId

string

ID of the NSX port mirroring profile.

workloadNetworkPortMirroring
WorkloadNetworkPortMirroringUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdatePortMirroringOptionalParams

The options parameters.

Returns

beginUpdateSegments(string, string, string, WorkloadNetworkSegmentUpdate, WorkloadNetworksUpdateSegmentsOptionalParams)

Update a WorkloadNetworkSegment

function beginUpdateSegments(resourceGroupName: string, privateCloudName: string, segmentId: string, workloadNetworkSegment: WorkloadNetworkSegmentUpdate, options?: WorkloadNetworksUpdateSegmentsOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkSegment>, WorkloadNetworkSegment>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

segmentId

string

The ID of the NSX Segment

workloadNetworkSegment
WorkloadNetworkSegmentUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdateSegmentsOptionalParams

The options parameters.

Returns

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

beginUpdateSegmentsAndWait(string, string, string, WorkloadNetworkSegmentUpdate, WorkloadNetworksUpdateSegmentsOptionalParams)

Update a WorkloadNetworkSegment

function beginUpdateSegmentsAndWait(resourceGroupName: string, privateCloudName: string, segmentId: string, workloadNetworkSegment: WorkloadNetworkSegmentUpdate, options?: WorkloadNetworksUpdateSegmentsOptionalParams): Promise<WorkloadNetworkSegment>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

segmentId

string

The ID of the NSX Segment

workloadNetworkSegment
WorkloadNetworkSegmentUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdateSegmentsOptionalParams

The options parameters.

Returns

beginUpdateVMGroup(string, string, string, WorkloadNetworkVMGroupUpdate, WorkloadNetworksUpdateVMGroupOptionalParams)

Update a WorkloadNetworkVMGroup

function beginUpdateVMGroup(resourceGroupName: string, privateCloudName: string, vmGroupId: string, workloadNetworkVMGroup: WorkloadNetworkVMGroupUpdate, options?: WorkloadNetworksUpdateVMGroupOptionalParams): Promise<SimplePollerLike<OperationState<WorkloadNetworkVMGroup>, WorkloadNetworkVMGroup>>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

vmGroupId

string

ID of the VM group.

workloadNetworkVMGroup
WorkloadNetworkVMGroupUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdateVMGroupOptionalParams

The options parameters.

Returns

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

beginUpdateVMGroupAndWait(string, string, string, WorkloadNetworkVMGroupUpdate, WorkloadNetworksUpdateVMGroupOptionalParams)

Update a WorkloadNetworkVMGroup

function beginUpdateVMGroupAndWait(resourceGroupName: string, privateCloudName: string, vmGroupId: string, workloadNetworkVMGroup: WorkloadNetworkVMGroupUpdate, options?: WorkloadNetworksUpdateVMGroupOptionalParams): Promise<WorkloadNetworkVMGroup>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

vmGroupId

string

ID of the VM group.

workloadNetworkVMGroup
WorkloadNetworkVMGroupUpdate

The resource properties to be updated.

options
WorkloadNetworksUpdateVMGroupOptionalParams

The options parameters.

Returns

get(string, string, WorkloadNetworksGetOptionalParams)

Get a WorkloadNetwork

function get(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksGetOptionalParams): Promise<WorkloadNetwork>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksGetOptionalParams

The options parameters.

Returns

Promise<WorkloadNetwork>

getDhcp(string, string, string, WorkloadNetworksGetDhcpOptionalParams)

Get a WorkloadNetworkDhcp

function getDhcp(resourceGroupName: string, dhcpId: string, privateCloudName: string, options?: WorkloadNetworksGetDhcpOptionalParams): Promise<WorkloadNetworkDhcp>

Parameters

resourceGroupName

string

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

dhcpId

string

The ID of the DHCP configuration

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksGetDhcpOptionalParams

The options parameters.

Returns

getDnsService(string, string, string, WorkloadNetworksGetDnsServiceOptionalParams)

Get a WorkloadNetworkDnsService

function getDnsService(resourceGroupName: string, privateCloudName: string, dnsServiceId: string, options?: WorkloadNetworksGetDnsServiceOptionalParams): Promise<WorkloadNetworkDnsService>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dnsServiceId

string

ID of the DNS service.

options
WorkloadNetworksGetDnsServiceOptionalParams

The options parameters.

Returns

getDnsZone(string, string, string, WorkloadNetworksGetDnsZoneOptionalParams)

Get a WorkloadNetworkDnsZone

function getDnsZone(resourceGroupName: string, privateCloudName: string, dnsZoneId: string, options?: WorkloadNetworksGetDnsZoneOptionalParams): Promise<WorkloadNetworkDnsZone>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

dnsZoneId

string

ID of the DNS zone.

options
WorkloadNetworksGetDnsZoneOptionalParams

The options parameters.

Returns

getGateway(string, string, string, WorkloadNetworksGetGatewayOptionalParams)

Get a WorkloadNetworkGateway

function getGateway(resourceGroupName: string, privateCloudName: string, gatewayId: string, options?: WorkloadNetworksGetGatewayOptionalParams): Promise<WorkloadNetworkGateway>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

gatewayId

string

The ID of the NSX Gateway

options
WorkloadNetworksGetGatewayOptionalParams

The options parameters.

Returns

getPortMirroring(string, string, string, WorkloadNetworksGetPortMirroringOptionalParams)

Get a WorkloadNetworkPortMirroring

function getPortMirroring(resourceGroupName: string, privateCloudName: string, portMirroringId: string, options?: WorkloadNetworksGetPortMirroringOptionalParams): Promise<WorkloadNetworkPortMirroring>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

portMirroringId

string

ID of the NSX port mirroring profile.

options
WorkloadNetworksGetPortMirroringOptionalParams

The options parameters.

Returns

getPublicIP(string, string, string, WorkloadNetworksGetPublicIPOptionalParams)

Get a WorkloadNetworkPublicIP

function getPublicIP(resourceGroupName: string, privateCloudName: string, publicIPId: string, options?: WorkloadNetworksGetPublicIPOptionalParams): Promise<WorkloadNetworkPublicIP>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

publicIPId

string

ID of the DNS zone.

options
WorkloadNetworksGetPublicIPOptionalParams

The options parameters.

Returns

getSegment(string, string, string, WorkloadNetworksGetSegmentOptionalParams)

Get a WorkloadNetworkSegment

function getSegment(resourceGroupName: string, privateCloudName: string, segmentId: string, options?: WorkloadNetworksGetSegmentOptionalParams): Promise<WorkloadNetworkSegment>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

segmentId

string

The ID of the NSX Segment

options
WorkloadNetworksGetSegmentOptionalParams

The options parameters.

Returns

getVirtualMachine(string, string, string, WorkloadNetworksGetVirtualMachineOptionalParams)

Get a WorkloadNetworkVirtualMachine

function getVirtualMachine(resourceGroupName: string, privateCloudName: string, virtualMachineId: string, options?: WorkloadNetworksGetVirtualMachineOptionalParams): Promise<WorkloadNetworkVirtualMachine>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

virtualMachineId

string

ID of the virtual machine.

options
WorkloadNetworksGetVirtualMachineOptionalParams

The options parameters.

Returns

getVMGroup(string, string, string, WorkloadNetworksGetVMGroupOptionalParams)

Get a WorkloadNetworkVMGroup

function getVMGroup(resourceGroupName: string, privateCloudName: string, vmGroupId: string, options?: WorkloadNetworksGetVMGroupOptionalParams): Promise<WorkloadNetworkVMGroup>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

vmGroupId

string

ID of the VM group.

options
WorkloadNetworksGetVMGroupOptionalParams

The options parameters.

Returns

list(string, string, WorkloadNetworksListOptionalParams)

List WorkloadNetwork resources by PrivateCloud

function list(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksListOptionalParams): PagedAsyncIterableIterator<WorkloadNetwork, WorkloadNetwork[], PageSettings>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksListOptionalParams

The options parameters.

Returns

listDhcp(string, string, WorkloadNetworksListDhcpOptionalParams)

List WorkloadNetworkDhcp resources by WorkloadNetwork

function listDhcp(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksListDhcpOptionalParams): PagedAsyncIterableIterator<WorkloadNetworkDhcp, WorkloadNetworkDhcp[], PageSettings>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksListDhcpOptionalParams

The options parameters.

Returns

listDnsServices(string, string, WorkloadNetworksListDnsServicesOptionalParams)

List WorkloadNetworkDnsService resources by WorkloadNetwork

function listDnsServices(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksListDnsServicesOptionalParams): PagedAsyncIterableIterator<WorkloadNetworkDnsService, WorkloadNetworkDnsService[], PageSettings>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksListDnsServicesOptionalParams

The options parameters.

Returns

listDnsZones(string, string, WorkloadNetworksListDnsZonesOptionalParams)

List WorkloadNetworkDnsZone resources by WorkloadNetwork

function listDnsZones(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksListDnsZonesOptionalParams): PagedAsyncIterableIterator<WorkloadNetworkDnsZone, WorkloadNetworkDnsZone[], PageSettings>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksListDnsZonesOptionalParams

The options parameters.

Returns

listGateways(string, string, WorkloadNetworksListGatewaysOptionalParams)

List WorkloadNetworkGateway resources by WorkloadNetwork

function listGateways(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksListGatewaysOptionalParams): PagedAsyncIterableIterator<WorkloadNetworkGateway, WorkloadNetworkGateway[], PageSettings>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksListGatewaysOptionalParams

The options parameters.

Returns

listPortMirroring(string, string, WorkloadNetworksListPortMirroringOptionalParams)

List WorkloadNetworkPortMirroring resources by WorkloadNetwork

function listPortMirroring(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksListPortMirroringOptionalParams): PagedAsyncIterableIterator<WorkloadNetworkPortMirroring, WorkloadNetworkPortMirroring[], PageSettings>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksListPortMirroringOptionalParams

The options parameters.

Returns

listPublicIPs(string, string, WorkloadNetworksListPublicIPsOptionalParams)

List WorkloadNetworkPublicIP resources by WorkloadNetwork

function listPublicIPs(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksListPublicIPsOptionalParams): PagedAsyncIterableIterator<WorkloadNetworkPublicIP, WorkloadNetworkPublicIP[], PageSettings>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksListPublicIPsOptionalParams

The options parameters.

Returns

listSegments(string, string, WorkloadNetworksListSegmentsOptionalParams)

List WorkloadNetworkSegment resources by WorkloadNetwork

function listSegments(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksListSegmentsOptionalParams): PagedAsyncIterableIterator<WorkloadNetworkSegment, WorkloadNetworkSegment[], PageSettings>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksListSegmentsOptionalParams

The options parameters.

Returns

listVirtualMachines(string, string, WorkloadNetworksListVirtualMachinesOptionalParams)

List WorkloadNetworkVirtualMachine resources by WorkloadNetwork

function listVirtualMachines(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksListVirtualMachinesOptionalParams): PagedAsyncIterableIterator<WorkloadNetworkVirtualMachine, WorkloadNetworkVirtualMachine[], PageSettings>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksListVirtualMachinesOptionalParams

The options parameters.

Returns

listVMGroups(string, string, WorkloadNetworksListVMGroupsOptionalParams)

List WorkloadNetworkVMGroup resources by WorkloadNetwork

function listVMGroups(resourceGroupName: string, privateCloudName: string, options?: WorkloadNetworksListVMGroupsOptionalParams): PagedAsyncIterableIterator<WorkloadNetworkVMGroup, WorkloadNetworkVMGroup[], PageSettings>

Parameters

resourceGroupName

string

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

privateCloudName

string

Name of the private cloud

options
WorkloadNetworksListVMGroupsOptionalParams

The options parameters.

Returns