Microsoft Azure Azure VMware Solution API — WorkloadNetworks
Microsoft Azure Azure VMware Solution API — WorkloadNetworks. 34 operations. Lead operation: Microsoft Azure List Dhcp In A Private Cloud Workload Network. Self-contained Naftiko capability covering one Microsoft Azure business surface.
Microsoftazureworkloadnetworksupdateportmirroring — Microsoft Azure Create Or Update A Port Mirroring Profile By Id In A Private Cloud Workload Network
naftiko: 1.0.0-alpha2
info:
label: Microsoft Azure Azure VMware Solution API — WorkloadNetworks
description: 'Microsoft Azure Azure VMware Solution API — WorkloadNetworks. 34 operations. Lead operation: Microsoft Azure
List Dhcp In A Private Cloud Workload Network. Self-contained Naftiko capability covering one Microsoft Azure business
surface.'
tags:
- Microsoft Azure
- WorkloadNetworks
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY
capability:
consumes:
- type: http
namespace: azure-vmware-solution-workloadnetworks
baseUri: https://management.azure.com
description: Microsoft Azure Azure VMware Solution API — WorkloadNetworks business capability. Self-contained, no shared
references.
resources:
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations
operations:
- name: microsoftazureworkloadnetworkslistdhcp
method: GET
description: Microsoft Azure List Dhcp In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dhcpConfigurations/{dhcpId}
operations:
- name: microsoftazureworkloadnetworksgetdhcp
method: GET
description: Microsoft Azure Get Dhcp By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazureworkloadnetworkscreatedhcp
method: PUT
description: Microsoft Azure Create Dhcp By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkDhcp
in: body
type: string
description: NSX DHCP
required: true
- name: microsoftazureworkloadnetworksupdatedhcp
method: PATCH
description: Microsoft Azure Create Or Update Dhcp By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkDhcp
in: body
type: string
description: NSX DHCP
required: true
- name: microsoftazureworkloadnetworksdeletedhcp
method: DELETE
description: Microsoft Azure Delete Dhcp By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices
operations:
- name: microsoftazureworkloadnetworkslistdnsservices
method: GET
description: Microsoft Azure List Of Dns Services In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}
operations:
- name: microsoftazureworkloadnetworksgetdnsservice
method: GET
description: Microsoft Azure Get A Dns Service By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazureworkloadnetworkscreatednsservice
method: PUT
description: Microsoft Azure Create A Dns Service By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkDnsService
in: body
type: string
description: NSX DNS Service
required: true
- name: microsoftazureworkloadnetworksupdatednsservice
method: PATCH
description: Microsoft Azure Create Or Update A Dns Service By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkDnsService
in: body
type: string
description: NSX DNS Service
required: true
- name: microsoftazureworkloadnetworksdeletednsservice
method: DELETE
description: Microsoft Azure Delete A Dns Service By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones
operations:
- name: microsoftazureworkloadnetworkslistdnszones
method: GET
description: Microsoft Azure List Of Dns Zones In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsZones/{dnsZoneId}
operations:
- name: microsoftazureworkloadnetworksgetdnszone
method: GET
description: Microsoft Azure Get A Dns Zone By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazureworkloadnetworkscreatednszone
method: PUT
description: Microsoft Azure Create A Dns Zone By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkDnsZone
in: body
type: string
description: NSX DNS Zone
required: true
- name: microsoftazureworkloadnetworksupdatednszone
method: PATCH
description: Microsoft Azure Create Or Update A Dns Zone By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkDnsZone
in: body
type: string
description: NSX DNS Zone
required: true
- name: microsoftazureworkloadnetworksdeletednszone
method: DELETE
description: Microsoft Azure Delete A Dns Zone By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/gateways
operations:
- name: microsoftazureworkloadnetworkslistgateways
method: GET
description: Microsoft Azure List Of Gateways In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/gateways/{gatewayId}
operations:
- name: microsoftazureworkloadnetworksgetgateway
method: GET
description: Microsoft Azure Get A Gateway By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles
operations:
- name: microsoftazureworkloadnetworkslistportmirroring
method: GET
description: Microsoft Azure List Of Port Mirroring Profiles In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/portMirroringProfiles/{portMirroringId}
operations:
- name: microsoftazureworkloadnetworksgetportmirroring
method: GET
description: Microsoft Azure Get A Port Mirroring Profile By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazureworkloadnetworkscreateportmirroring
method: PUT
description: Microsoft Azure Create A Port Mirroring Profile By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkPortMirroring
in: body
type: string
description: NSX port mirroring
required: true
- name: microsoftazureworkloadnetworksupdateportmirroring
method: PATCH
description: Microsoft Azure Create Or Update A Port Mirroring Profile By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkPortMirroring
in: body
type: string
description: NSX port mirroring
required: true
- name: microsoftazureworkloadnetworksdeleteportmirroring
method: DELETE
description: Microsoft Azure Delete A Port Mirroring Profile By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments
operations:
- name: microsoftazureworkloadnetworkslistsegments
method: GET
description: Microsoft Azure List Of Segments In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/segments/{segmentId}
operations:
- name: microsoftazureworkloadnetworksgetsegment
method: GET
description: Microsoft Azure Get A Segment By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazureworkloadnetworkscreatesegments
method: PUT
description: Microsoft Azure Create A Segment By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkSegment
in: body
type: string
description: NSX Segment
required: true
- name: microsoftazureworkloadnetworksupdatesegments
method: PATCH
description: Microsoft Azure Create Or Update A Segment By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkSegment
in: body
type: string
description: NSX Segment
required: true
- name: microsoftazureworkloadnetworksdeletesegment
method: DELETE
description: Microsoft Azure Delete A Segment By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/virtualMachines
operations:
- name: microsoftazureworkloadnetworkslistvirtualmachines
method: GET
description: Microsoft Azure List Of Virtual Machines In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/virtualMachines/{virtualMachineId}
operations:
- name: microsoftazureworkloadnetworksgetvirtualmachine
method: GET
description: Microsoft Azure Get A Virtual Machine By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups
operations:
- name: microsoftazureworkloadnetworkslistvmgroups
method: GET
description: Microsoft Azure List Of Vm Groups In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/vmGroups/{vmGroupId}
operations:
- name: microsoftazureworkloadnetworksgetvmgroup
method: GET
description: Microsoft Azure Get A Vm Group By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: microsoftazureworkloadnetworkscreatevmgroup
method: PUT
description: Microsoft Azure Create A Vm Group By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkVMGroup
in: body
type: string
description: NSX VM Group
required: true
- name: microsoftazureworkloadnetworksupdatevmgroup
method: PATCH
description: Microsoft Azure Create Or Update A Vm Group By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: workloadNetworkVMGroup
in: body
type: string
description: NSX VM Group
required: true
- name: microsoftazureworkloadnetworksdeletevmgroup
method: DELETE
description: Microsoft Azure Delete A Vm Group By Id In A Private Cloud Workload Network
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
exposes:
- type: rest
namespace: azure-vmware-solution-workloadnetworks-rest
port: 8080
description: REST adapter for Microsoft Azure Azure VMware Solution API — WorkloadNetworks. One Spectral-compliant resource
per consumed operation, prefixed with /v1.
resources:
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/dhcpconfigurations
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworkslistdhcp
description: Microsoft Azure List Dhcp In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkslistdhcp
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/dhcpconfigurations/{dhcpid}
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworksgetdhcp
description: Microsoft Azure Get Dhcp By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksgetdhcp
outputParameters:
- type: object
mapping: $.
- method: PUT
name: microsoftazureworkloadnetworkscreatedhcp
description: Microsoft Azure Create Dhcp By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkscreatedhcp
with:
workloadNetworkDhcp: rest.workloadNetworkDhcp
outputParameters:
- type: object
mapping: $.
- method: PATCH
name: microsoftazureworkloadnetworksupdatedhcp
description: Microsoft Azure Create Or Update Dhcp By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksupdatedhcp
with:
workloadNetworkDhcp: rest.workloadNetworkDhcp
outputParameters:
- type: object
mapping: $.
- method: DELETE
name: microsoftazureworkloadnetworksdeletedhcp
description: Microsoft Azure Delete Dhcp By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksdeletedhcp
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/dnsservices
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworkslistdnsservices
description: Microsoft Azure List Of Dns Services In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkslistdnsservices
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/dnsservices/{dnsserviceid}
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworksgetdnsservice
description: Microsoft Azure Get A Dns Service By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksgetdnsservice
outputParameters:
- type: object
mapping: $.
- method: PUT
name: microsoftazureworkloadnetworkscreatednsservice
description: Microsoft Azure Create A Dns Service By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkscreatednsservice
with:
workloadNetworkDnsService: rest.workloadNetworkDnsService
outputParameters:
- type: object
mapping: $.
- method: PATCH
name: microsoftazureworkloadnetworksupdatednsservice
description: Microsoft Azure Create Or Update A Dns Service By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksupdatednsservice
with:
workloadNetworkDnsService: rest.workloadNetworkDnsService
outputParameters:
- type: object
mapping: $.
- method: DELETE
name: microsoftazureworkloadnetworksdeletednsservice
description: Microsoft Azure Delete A Dns Service By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksdeletednsservice
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/dnszones
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworkslistdnszones
description: Microsoft Azure List Of Dns Zones In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkslistdnszones
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/dnszones/{dnszoneid}
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworksgetdnszone
description: Microsoft Azure Get A Dns Zone By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksgetdnszone
outputParameters:
- type: object
mapping: $.
- method: PUT
name: microsoftazureworkloadnetworkscreatednszone
description: Microsoft Azure Create A Dns Zone By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkscreatednszone
with:
workloadNetworkDnsZone: rest.workloadNetworkDnsZone
outputParameters:
- type: object
mapping: $.
- method: PATCH
name: microsoftazureworkloadnetworksupdatednszone
description: Microsoft Azure Create Or Update A Dns Zone By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksupdatednszone
with:
workloadNetworkDnsZone: rest.workloadNetworkDnsZone
outputParameters:
- type: object
mapping: $.
- method: DELETE
name: microsoftazureworkloadnetworksdeletednszone
description: Microsoft Azure Delete A Dns Zone By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksdeletednszone
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/gateways
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworkslistgateways
description: Microsoft Azure List Of Gateways In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkslistgateways
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/gateways/{gatewayid}
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworksgetgateway
description: Microsoft Azure Get A Gateway By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksgetgateway
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/portmirroringprofiles
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworkslistportmirroring
description: Microsoft Azure List Of Port Mirroring Profiles In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkslistportmirroring
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/portmirroringprofiles/{portmirroringid}
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworksgetportmirroring
description: Microsoft Azure Get A Port Mirroring Profile By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksgetportmirroring
outputParameters:
- type: object
mapping: $.
- method: PUT
name: microsoftazureworkloadnetworkscreateportmirroring
description: Microsoft Azure Create A Port Mirroring Profile By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkscreateportmirroring
with:
workloadNetworkPortMirroring: rest.workloadNetworkPortMirroring
outputParameters:
- type: object
mapping: $.
- method: PATCH
name: microsoftazureworkloadnetworksupdateportmirroring
description: Microsoft Azure Create Or Update A Port Mirroring Profile By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksupdateportmirroring
with:
workloadNetworkPortMirroring: rest.workloadNetworkPortMirroring
outputParameters:
- type: object
mapping: $.
- method: DELETE
name: microsoftazureworkloadnetworksdeleteportmirroring
description: Microsoft Azure Delete A Port Mirroring Profile By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksdeleteportmirroring
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/segments
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworkslistsegments
description: Microsoft Azure List Of Segments In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkslistsegments
outputParameters:
- type: object
mapping: $.
- path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-avs/privateclouds/{privatecloudname}/workloadnetworks/default/segments/{segmentid}
name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof
description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof.
operations:
- method: GET
name: microsoftazureworkloadnetworksgetsegment
description: Microsoft Azure Get A Segment By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksgetsegment
outputParameters:
- type: object
mapping: $.
- method: PUT
name: microsoftazureworkloadnetworkscreatesegments
description: Microsoft Azure Create A Segment By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworkscreatesegments
with:
workloadNetworkSegment: rest.workloadNetworkSegment
outputParameters:
- type: object
mapping: $.
- method: PATCH
name: microsoftazureworkloadnetworksupdatesegments
description: Microsoft Azure Create Or Update A Segment By Id In A Private Cloud Workload Network
call: azure-vmware-solution-workloadnetworks.microsoftazureworkloadnetworksupdatesegments
with:
workloadNetworkSegment: rest.workloadNetworkSegment
outputParameters:
- type: object
mapping: $.
- method:
# --- truncated at 32 KB (50 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/capabilities/azure-vmware-solution-workloadnetworks.yaml