{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector WorkloadNetworks API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "WorkloadNetworks", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure List Of Segments In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/segments", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get A Segment By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/segments/:segmentId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "segmentId", "value": "", "type": "path", "description": "NSX Segment identifier. Generally the same as the Segment's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create A Segment By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/segments/:segmentId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "segmentId", "value": "", "type": "path", "description": "NSX Segment identifier. Generally the same as the Segment's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create Or Update A Segment By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/segments/:segmentId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "segmentId", "value": "", "type": "path", "description": "NSX Segment identifier. Generally the same as the Segment's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Delete A Segment By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/segments/:segmentId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "segmentId", "value": "", "type": "path", "description": "NSX Segment identifier. Generally the same as the Segment's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure List Dhcp In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dhcpConfigurations", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get Dhcp By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dhcpConfigurations/:dhcpId", "params": [ { "name": "dhcpId", "value": "", "type": "path", "description": "NSX DHCP identifier. Generally the same as the DHCP display name" }, { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create Dhcp By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dhcpConfigurations/:dhcpId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "dhcpId", "value": "", "type": "path", "description": "NSX DHCP identifier. Generally the same as the DHCP display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create Or Update Dhcp By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dhcpConfigurations/:dhcpId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "dhcpId", "value": "", "type": "path", "description": "NSX DHCP identifier. Generally the same as the DHCP display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Delete Dhcp By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dhcpConfigurations/:dhcpId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "dhcpId", "value": "", "type": "path", "description": "NSX DHCP identifier. Generally the same as the DHCP display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure List Of Gateways In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/gateways", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get A Gateway By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/gateways/:gatewayId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "gatewayId", "value": "", "type": "path", "description": "NSX Gateway identifier. Generally the same as the Gateway's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure List Of Port Mirroring Profiles In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/portMirroringProfiles", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get A Port Mirroring Profile By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/portMirroringProfiles/:portMirroringId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "portMirroringId", "value": "", "type": "path", "description": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create A Port Mirroring Profile By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/portMirroringProfiles/:portMirroringId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "portMirroringId", "value": "", "type": "path", "description": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create Or Update A Port Mirroring Profile By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/portMirroringProfiles/:portMirroringId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "portMirroringId", "value": "", "type": "path", "description": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Delete A Port Mirroring Profile By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/portMirroringProfiles/:portMirroringId", "params": [ { "name": "portMirroringId", "value": "", "type": "path", "description": "NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name" }, { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure List Of Vm Groups In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/vmGroups", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get A Vm Group By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/vmGroups/:vmGroupId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "vmGroupId", "value": "", "type": "path", "description": "NSX VM Group identifier. Generally the same as the VM Group's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create A Vm Group By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/vmGroups/:vmGroupId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "vmGroupId", "value": "", "type": "path", "description": "NSX VM Group identifier. Generally the same as the VM Group's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create Or Update A Vm Group By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/vmGroups/:vmGroupId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "vmGroupId", "value": "", "type": "path", "description": "NSX VM Group identifier. Generally the same as the VM Group's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Delete A Vm Group By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/vmGroups/:vmGroupId", "params": [ { "name": "vmGroupId", "value": "", "type": "path", "description": "NSX VM Group identifier. Generally the same as the VM Group's display name" }, { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure List Of Virtual Machines In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/virtualMachines", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get A Virtual Machine By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/virtualMachines/:virtualMachineId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "virtualMachineId", "value": "", "type": "path", "description": "NSX Virtual Machine identifier." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure List Of Dns Services In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dnsServices", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get A Dns Service By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dnsServices/:dnsServiceId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "dnsServiceId", "value": "", "type": "path", "description": "NSX DNS Service identifier. Generally the same as the DNS Service's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create A Dns Service By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dnsServices/:dnsServiceId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "dnsServiceId", "value": "", "type": "path", "description": "NSX DNS Service identifier. Generally the same as the DNS Service's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create Or Update A Dns Service By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dnsServices/:dnsServiceId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "dnsServiceId", "value": "", "type": "path", "description": "NSX DNS Service identifier. Generally the same as the DNS Service's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Delete A Dns Service By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dnsServices/:dnsServiceId", "params": [ { "name": "dnsServiceId", "value": "", "type": "path", "description": "NSX DNS Service identifier. Generally the same as the DNS Service's display name" }, { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure List Of Dns Zones In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dnsZones", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get A Dns Zone By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dnsZones/:dnsZoneId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "dnsZoneId", "value": "", "type": "path", "description": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create A Dns Zone By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dnsZones/:dnsZoneId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "dnsZoneId", "value": "", "type": "path", "description": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Create Or Update A Dns Zone By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dnsZones/:dnsZoneId", "params": [ { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" }, { "name": "dnsZoneId", "value": "", "type": "path", "description": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Delete A Dns Zone By Id In A Private Cloud Workload Network", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.AVS/privateClouds/:privateCloudName/workloadNetworks/default/dnsZones/:dnsZoneId", "params": [ { "name": "dnsZoneId", "value": "", "type": "path", "description": "NSX DNS Zone identifier. Generally the same as the DNS Zone's display name" }, { "name": "privateCloudName", "value": "", "type": "path", "description": "Name of the private cloud" } ] }, "docs": "Needs a more full description created." } ] } ], "bundled": true }