{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:azure-arm-privatedns/private-zones-list":{"get":{"operationId":"cloud_azure_arm_privatedns_private_zones_list","summary":"Lists the Private DNS zones in all resource groups in a subscription.","description":"GET /subscriptions/{subscriptionId}/providers/Microsoft.Network/privateDnsZones","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"$top","in":"query","required":false,"description":"The maximum number of Private DNS zones to return. If not specified, returns up to 100 zones.","schema":{"type":"integer","description":"The maximum number of Private DNS zones to return. If not specified, returns up to 100 zones."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/private-zones-list-by-resource-group":{"get":{"operationId":"cloud_azure_arm_privatedns_private_zones_list_by_resource_group","summary":"Lists the Private DNS zones within a resource group.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"$top","in":"query","required":false,"description":"The maximum number of record sets to return. If not specified, returns up to 100 record sets.","schema":{"type":"integer","description":"The maximum number of record sets to return. If not specified, returns up to 100 record sets."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/private-zones-get":{"get":{"operationId":"cloud_azure_arm_privatedns_private_zones_get","summary":"Gets a Private DNS zone. Retrieves the zone properties, but not the virtual networks links or the record…","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"privateZoneName","in":"query","required":true,"description":"The name of the Private DNS zone (without a terminating dot).","schema":{"type":"string","description":"The name of the Private DNS zone (without a terminating dot)."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/private-zones-create-or-update":{"post":{"operationId":"cloud_azure_arm_privatedns_private_zones_create_or_update","summary":"Creates or updates a Private DNS zone. Does not modify Links to virtual networks or DNS records within the…","description":"PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","privateZoneName","body"],"properties":{"api-version":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"privateZoneName":{"type":"string","description":"The name of the Private DNS zone (without a terminating dot)."},"If-Match":{"type":"string","description":"The ETag of the Private DNS zone. Omit this value to always overwrite the current zone. Specify the last-seen ETag value to prevent…"},"If-None-Match":{"type":"string","description":"Set to '*' to allow a new Private DNS zone to be created, but to prevent updating an existing zone. Other values will be ignored."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/private-zones-update":{"post":{"operationId":"cloud_azure_arm_privatedns_private_zones_update","summary":"Updates a Private DNS zone. Does not modify virtual network links or DNS records within the zone.","description":"PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","privateZoneName","body"],"properties":{"api-version":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"privateZoneName":{"type":"string","description":"The name of the Private DNS zone (without a terminating dot)."},"If-Match":{"type":"string","description":"The ETag of the Private DNS zone. Omit this value to always overwrite the current zone. Specify the last-seen ETag value to prevent…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/private-zones-delete":{"post":{"operationId":"cloud_azure_arm_privatedns_private_zones_delete","summary":"Deletes a Private DNS zone. WARNING: All DNS records in the zone will also be deleted. This operation cannot…","description":"DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","privateZoneName"],"properties":{"api-version":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"privateZoneName":{"type":"string","description":"The name of the Private DNS zone (without a terminating dot)."},"If-Match":{"type":"string","description":"The ETag of the Private DNS zone. Omit this value to always delete the current zone. Specify the last-seen ETag value to prevent…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/record-sets-list-by-type":{"get":{"operationId":"cloud_azure_arm_privatedns_record_sets_list_by_type","summary":"Lists the record sets of a specified type in a Private DNS zone.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/{recordType}","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"privateZoneName","in":"query","required":true,"description":"The name of the DNS zone (without a terminating dot).","schema":{"type":"string","description":"The name of the DNS zone (without a terminating dot)."}},{"name":"recordType","in":"query","required":true,"description":"The type of DNS record in this record set.","schema":{"type":"string","enum":["A","AAAA","CNAME","MX","PTR","SOA","SRV","TXT"],"description":"The type of DNS record in this record set."}},{"name":"$top","in":"query","required":false,"description":"The maximum number of record sets to return. If not specified, returns up to 100 record sets.","schema":{"type":"integer","description":"The maximum number of record sets to return. If not specified, returns up to 100 record sets."}},{"name":"$recordsetnamesuffix","in":"query","required":false,"description":"The suffix label of the record set name to be used to filter the record set enumeration. If this parameter is specified, the returned…","schema":{"type":"string","description":"The suffix label of the record set name to be used to filter the record set enumeration. If this parameter is specified, the returned…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/record-sets-get":{"get":{"operationId":"cloud_azure_arm_privatedns_record_sets_get","summary":"Gets a record set.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/{recordType}/{relativeRecordSetName}","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"privateZoneName","in":"query","required":true,"description":"The name of the DNS zone (without a terminating dot).","schema":{"type":"string","description":"The name of the DNS zone (without a terminating dot)."}},{"name":"recordType","in":"query","required":true,"description":"The type of DNS record in this record set.","schema":{"type":"string","enum":["A","AAAA","CNAME","MX","PTR","SOA","SRV","TXT"],"description":"The type of DNS record in this record set."}},{"name":"relativeRecordSetName","in":"query","required":true,"description":"The name of the record set, relative to the name of the zone.","schema":{"type":"string","description":"The name of the record set, relative to the name of the zone."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/record-sets-create-or-update":{"post":{"operationId":"cloud_azure_arm_privatedns_record_sets_create_or_update","summary":"Creates or updates a record set within a Private DNS zone.","description":"PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/{recordType}/{relativeRecordSetName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","privateZoneName","recordType","relativeRecordSetName","body"],"properties":{"api-version":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"privateZoneName":{"type":"string","description":"The name of the DNS zone (without a terminating dot)."},"recordType":{"type":"string","enum":["A","AAAA","CNAME","MX","PTR","SOA","SRV","TXT"],"description":"The type of DNS record in this record set."},"relativeRecordSetName":{"type":"string","description":"The name of the record set, relative to the name of the zone."},"If-Match":{"type":"string","description":"The ETag of the record set. Omit this value to always overwrite the current record set. Specify the last-seen ETag value to prevent…"},"If-None-Match":{"type":"string","description":"Set to '*' to allow a new record set to be created, but to prevent updating an existing record set. Other values will be ignored."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/record-sets-update":{"post":{"operationId":"cloud_azure_arm_privatedns_record_sets_update","summary":"Updates a record set within a Private DNS zone.","description":"PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/{recordType}/{relativeRecordSetName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","privateZoneName","recordType","relativeRecordSetName","body"],"properties":{"api-version":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"privateZoneName":{"type":"string","description":"The name of the DNS zone (without a terminating dot)."},"recordType":{"type":"string","enum":["A","AAAA","CNAME","MX","PTR","SOA","SRV","TXT"],"description":"The type of DNS record in this record set."},"relativeRecordSetName":{"type":"string","description":"The name of the record set, relative to the name of the zone."},"If-Match":{"type":"string","description":"The ETag of the record set. Omit this value to always overwrite the current record set. Specify the last-seen ETag value to prevent…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/record-sets-delete":{"post":{"operationId":"cloud_azure_arm_privatedns_record_sets_delete","summary":"Deletes a record set from a Private DNS zone. This operation cannot be undone.","description":"DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/{recordType}/{relativeRecordSetName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","privateZoneName","recordType","relativeRecordSetName"],"properties":{"api-version":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"privateZoneName":{"type":"string","description":"The name of the DNS zone (without a terminating dot)."},"recordType":{"type":"string","enum":["A","AAAA","CNAME","MX","PTR","SOA","SRV","TXT"],"description":"The type of DNS record in this record set."},"relativeRecordSetName":{"type":"string","description":"The name of the record set, relative to the name of the zone."},"If-Match":{"type":"string","description":"The ETag of the record set. Omit this value to always delete the current record set. Specify the last-seen ETag value to prevent…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/record-sets-list":{"get":{"operationId":"cloud_azure_arm_privatedns_record_sets_list","summary":"Lists all record sets in a Private DNS zone.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/aLL","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"privateZoneName","in":"query","required":true,"description":"The name of the Private DNS zone (without a terminating dot).","schema":{"type":"string","description":"The name of the Private DNS zone (without a terminating dot)."}},{"name":"$top","in":"query","required":false,"description":"The maximum number of record sets to return. If not specified, returns up to 100 record sets.","schema":{"type":"integer","description":"The maximum number of record sets to return. If not specified, returns up to 100 record sets."}},{"name":"$recordsetnamesuffix","in":"query","required":false,"description":"The suffix label of the record set name to be used to filter the record set enumeration. If this parameter is specified, the returned…","schema":{"type":"string","description":"The suffix label of the record set name to be used to filter the record set enumeration. If this parameter is specified, the returned…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/virtual-network-links-list":{"get":{"operationId":"cloud_azure_arm_privatedns_virtual_network_links_list","summary":"Lists the virtual network links to the specified Private DNS zone.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/virtualNetworkLinks","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"privateZoneName","in":"query","required":true,"description":"The name of the Private DNS zone (without a terminating dot).","schema":{"type":"string","description":"The name of the Private DNS zone (without a terminating dot)."}},{"name":"$top","in":"query","required":false,"description":"The maximum number of virtual network links to return. If not specified, returns up to 100 virtual network links.","schema":{"type":"integer","description":"The maximum number of virtual network links to return. If not specified, returns up to 100 virtual network links."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/virtual-network-links-get":{"get":{"operationId":"cloud_azure_arm_privatedns_virtual_network_links_get","summary":"Gets a virtual network link to the specified Private DNS zone.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/virtualNetworkLinks/{virtualNetworkLinkName}","tags":["cloud"],"parameters":[{"name":"api-version","in":"query","required":false,"description":"The API version to use for this operation.","schema":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."}},{"name":"subscriptionId","in":"query","required":true,"description":"The ID of the target subscription.","schema":{"type":"string","description":"The ID of the target subscription."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The name of the resource group. The name is case insensitive.","schema":{"type":"string","description":"The name of the resource group. The name is case insensitive."}},{"name":"privateZoneName","in":"query","required":true,"description":"The name of the Private DNS zone (without a terminating dot).","schema":{"type":"string","description":"The name of the Private DNS zone (without a terminating dot)."}},{"name":"virtualNetworkLinkName","in":"query","required":true,"description":"The name of the virtual network link.","schema":{"type":"string","description":"The name of the virtual network link."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/virtual-network-links-create-or-update":{"post":{"operationId":"cloud_azure_arm_privatedns_virtual_network_links_create_or_update","summary":"Creates or updates a virtual network link to the specified Private DNS zone.","description":"PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/virtualNetworkLinks/{virtualNetworkLinkName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","privateZoneName","virtualNetworkLinkName","body"],"properties":{"api-version":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"privateZoneName":{"type":"string","description":"The name of the Private DNS zone (without a terminating dot)."},"virtualNetworkLinkName":{"type":"string","description":"The name of the virtual network link."},"If-Match":{"type":"string","description":"The ETag of the virtual network link to the Private DNS zone. Omit this value to always overwrite the current virtual network link.…"},"If-None-Match":{"type":"string","description":"Set to '*' to allow a new virtual network link to the Private DNS zone to be created, but to prevent updating an existing link. Other…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/virtual-network-links-update":{"post":{"operationId":"cloud_azure_arm_privatedns_virtual_network_links_update","summary":"Updates a virtual network link to the specified Private DNS zone.","description":"PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/virtualNetworkLinks/{virtualNetworkLinkName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","privateZoneName","virtualNetworkLinkName","body"],"properties":{"api-version":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"privateZoneName":{"type":"string","description":"The name of the Private DNS zone (without a terminating dot)."},"virtualNetworkLinkName":{"type":"string","description":"The name of the virtual network link."},"If-Match":{"type":"string","description":"The ETag of the virtual network link to the Private DNS zone. Omit this value to always overwrite the current virtual network link.…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-privatedns/virtual-network-links-delete":{"post":{"operationId":"cloud_azure_arm_privatedns_virtual_network_links_delete","summary":"Deletes a virtual network link to the specified Private DNS zone. WARNING: In case of a registration virtual…","description":"DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateDnsZones/{privateZoneName}/virtualNetworkLinks/{virtualNetworkLinkName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","privateZoneName","virtualNetworkLinkName"],"properties":{"api-version":{"type":"string","default":"2024-06-01","description":"The API version to use for this operation."},"subscriptionId":{"type":"string","description":"The ID of the target subscription."},"resourceGroupName":{"type":"string","description":"The name of the resource group. The name is case insensitive."},"privateZoneName":{"type":"string","description":"The name of the Private DNS zone (without a terminating dot)."},"virtualNetworkLinkName":{"type":"string","description":"The name of the virtual network link."},"If-Match":{"type":"string","description":"The ETag of the virtual network link to the Private DNS zone. Omit this value to always delete the current zone. Specify the last-seen…"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}