diff --git a/schemas/2020-06-01/Microsoft.PowerBI.json b/schemas/2020-06-01/Microsoft.PowerBI.json deleted file mode 100644 index 8474da303a..0000000000 --- a/schemas/2020-06-01/Microsoft.PowerBI.json +++ /dev/null @@ -1,276 +0,0 @@ -{ - "id": "https://schema.management.azure.com/schemas/2020-06-01/Microsoft.PowerBI.json#", - "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Microsoft.PowerBI", - "description": "Microsoft PowerBI Resource Types", - "resourceDefinitions": { - "privateLinkServicesForPowerBI": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2020-06-01" - ] - }, - "location": { - "type": "string", - "description": "Specifies the location of the resource." - }, - "name": { - "type": "string", - "description": "The name of the Azure resource." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/TenantProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "resources": { - "type": "array", - "items": { - "oneOf": [ - { - "$ref": "#/definitions/privateLinkServicesForPowerBI_privateEndpointConnections_childResource" - } - ] - } - }, - "tags": { - "oneOf": [ - { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "properties": {} - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Specifies the tags of the resource." - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.PowerBI/privateLinkServicesForPowerBI" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.PowerBI/privateLinkServicesForPowerBI" - }, - "privateLinkServicesForPowerBI_privateEndpointConnections": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2020-06-01" - ] - }, - "name": { - "type": "string", - "description": "The name of the private endpoint." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/PrivateEndpointConnectionProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.PowerBI/privateLinkServicesForPowerBI/privateEndpointConnections" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.PowerBI/privateLinkServicesForPowerBI/privateEndpointConnections" - } - }, - "definitions": { - "ConnectionState": { - "type": "object", - "properties": { - "actionsRequired": { - "type": "string", - "description": "Actions required (if any)." - }, - "description": { - "type": "string", - "description": "Description of the connection state." - }, - "status": { - "oneOf": [ - { - "type": "string", - "enum": [ - "Pending", - "Approved", - "Rejected", - "Disconnected" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Status of the connection." - } - }, - "description": "ConnectionState information." - }, - "PrivateEndpoint": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "Specifies the id of private endpoint." - } - } - }, - "PrivateEndpointConnection": { - "type": "object", - "properties": { - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/PrivateEndpointConnectionProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - } - } - }, - "PrivateEndpointConnectionProperties": { - "type": "object", - "properties": { - "privateEndpoint": { - "oneOf": [ - { - "$ref": "#/definitions/PrivateEndpoint" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "privateLinkServiceConnectionState": { - "oneOf": [ - { - "$ref": "#/definitions/ConnectionState" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "ConnectionState information." - }, - "provisioningState": { - "oneOf": [ - { - "type": "string", - "enum": [ - "Creating", - "Updating", - "Deleting", - "Succeeded", - "Canceled", - "Failed" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Provisioning state of the Private Endpoint Connection." - } - } - }, - "privateLinkServicesForPowerBI_privateEndpointConnections_childResource": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2020-06-01" - ] - }, - "name": { - "type": "string", - "description": "The name of the private endpoint." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/PrivateEndpointConnectionProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "type": { - "type": "string", - "enum": [ - "privateEndpointConnections" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.PowerBI/privateLinkServicesForPowerBI/privateEndpointConnections" - }, - "TenantProperties": { - "type": "object", - "properties": { - "privateEndpointConnections": { - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/PrivateEndpointConnection" - } - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Specifies the private endpoint connections of the resource." - }, - "tenantId": { - "type": "string", - "description": "Specifies the tenant id of the resource." - } - } - } - } -} \ No newline at end of file diff --git a/schemas/common/autogeneratedResources.json b/schemas/common/autogeneratedResources.json index 7f41790e66..36aa8897dc 100644 --- a/schemas/common/autogeneratedResources.json +++ b/schemas/common/autogeneratedResources.json @@ -10840,12 +10840,6 @@ { "$ref": "https://schema.management.azure.com/schemas/2016-01-29/Microsoft.PowerBI.json#/resourceDefinitions/workspaceCollections" }, - { - "$ref": "https://schema.management.azure.com/schemas/2020-06-01/Microsoft.PowerBI.json#/resourceDefinitions/privateLinkServicesForPowerBI" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2020-06-01/Microsoft.PowerBI.json#/resourceDefinitions/privateLinkServicesForPowerBI_privateEndpointConnections" - }, { "$ref": "https://schema.management.azure.com/schemas/2017-10-01/Microsoft.PowerBIDedicated.json#/resourceDefinitions/capacities" },