diff --git a/schemas/2020-07-01-preview/Microsoft.AutonomousDevelopmentPlatform.json b/schemas/2020-07-01-preview/Microsoft.AutonomousDevelopmentPlatform.json deleted file mode 100644 index 89ef705048..0000000000 --- a/schemas/2020-07-01-preview/Microsoft.AutonomousDevelopmentPlatform.json +++ /dev/null @@ -1,222 +0,0 @@ -{ - "id": "https://schema.management.azure.com/schemas/2020-07-01-preview/Microsoft.AutonomousDevelopmentPlatform.json#", - "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Microsoft.AutonomousDevelopmentPlatform", - "description": "Microsoft AutonomousDevelopmentPlatform Resource Types", - "resourceDefinitions": { - "accounts": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2020-07-01-preview" - ] - }, - "location": { - "type": "string", - "description": "The geo-location where the resource lives" - }, - "name": { - "oneOf": [ - { - "type": "string", - "pattern": "^[a-z0-9]+(-[a-z0-9]+)*", - "maxLength": 50 - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the ADP account." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/AccountProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "ADP account properties" - }, - "resources": { - "type": "array", - "items": { - "oneOf": [ - { - "$ref": "#/definitions/accounts_dataPools_childResource" - } - ] - } - }, - "tags": { - "oneOf": [ - { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "properties": {} - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Resource tags." - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.AutonomousDevelopmentPlatform/accounts" - ] - } - }, - "required": [ - "apiVersion", - "location", - "name", - "properties", - "type" - ], - "description": "Microsoft.AutonomousDevelopmentPlatform/accounts" - }, - "accounts_dataPools": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2020-07-01-preview" - ] - }, - "name": { - "oneOf": [ - { - "type": "string", - "pattern": "^[a-z0-9]+(-[a-z0-9]+)*", - "maxLength": 50 - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the Data Pool." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/DataPoolProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Data Pool properties" - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.AutonomousDevelopmentPlatform/accounts/dataPools" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.AutonomousDevelopmentPlatform/accounts/dataPools" - } - }, - "definitions": { - "AccountProperties": { - "type": "object", - "properties": {}, - "description": "ADP account properties" - }, - "accounts_dataPools_childResource": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2020-07-01-preview" - ] - }, - "name": { - "oneOf": [ - { - "type": "string", - "pattern": "^[a-z0-9]+(-[a-z0-9]+)*", - "maxLength": 50 - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the Data Pool." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/DataPoolProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Data Pool properties" - }, - "type": { - "type": "string", - "enum": [ - "dataPools" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.AutonomousDevelopmentPlatform/accounts/dataPools" - }, - "DataPoolLocation": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The location name" - } - }, - "required": [ - "name" - ], - "description": "Location of a Data Pool" - }, - "DataPoolProperties": { - "type": "object", - "properties": { - "locations": { - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/DataPoolLocation" - } - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Gets or sets the collection of locations where Data Pool resources should be created." - } - }, - "description": "Data Pool properties" - } - } -} \ No newline at end of file diff --git a/schemas/2021-02-01-preview/Microsoft.AutonomousDevelopmentPlatform.json b/schemas/2021-02-01-preview/Microsoft.AutonomousDevelopmentPlatform.json deleted file mode 100644 index eb89d31283..0000000000 --- a/schemas/2021-02-01-preview/Microsoft.AutonomousDevelopmentPlatform.json +++ /dev/null @@ -1,260 +0,0 @@ -{ - "id": "https://schema.management.azure.com/schemas/2021-02-01-preview/Microsoft.AutonomousDevelopmentPlatform.json#", - "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Microsoft.AutonomousDevelopmentPlatform", - "description": "Microsoft AutonomousDevelopmentPlatform Resource Types", - "resourceDefinitions": { - "accounts": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2021-02-01-preview" - ] - }, - "location": { - "type": "string", - "description": "The geo-location where the resource lives" - }, - "name": { - "oneOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*", - "maxLength": 50 - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the ADP account" - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/AccountProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "ADP account properties" - }, - "resources": { - "type": "array", - "items": { - "oneOf": [ - { - "$ref": "#/definitions/accounts_dataPools_childResource" - } - ] - } - }, - "tags": { - "oneOf": [ - { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "properties": {} - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Resource tags." - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.AutonomousDevelopmentPlatform/accounts" - ] - } - }, - "required": [ - "apiVersion", - "location", - "name", - "properties", - "type" - ], - "description": "Microsoft.AutonomousDevelopmentPlatform/accounts" - }, - "accounts_dataPools": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2021-02-01-preview" - ] - }, - "name": { - "oneOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*", - "maxLength": 50 - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the Data Pool" - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/DataPoolProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Data Pool properties" - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.AutonomousDevelopmentPlatform/accounts/dataPools" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.AutonomousDevelopmentPlatform/accounts/dataPools" - } - }, - "definitions": { - "AccountProperties": { - "type": "object", - "properties": {}, - "description": "ADP account properties" - }, - "accounts_dataPools_childResource": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2021-02-01-preview" - ] - }, - "name": { - "oneOf": [ - { - "type": "string", - "pattern": "^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*", - "maxLength": 50 - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the Data Pool" - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/DataPoolProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Data Pool properties" - }, - "type": { - "type": "string", - "enum": [ - "dataPools" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.AutonomousDevelopmentPlatform/accounts/dataPools" - }, - "DataPoolEncryption": { - "type": "object", - "properties": { - "keyName": { - "type": "string", - "description": "The name of Key Vault key" - }, - "keyVaultUri": { - "type": "string", - "description": "The URI of a soft delete-enabled Key Vault that is in the same location as the Data Pool location" - }, - "keyVersion": { - "type": "string", - "description": "The version of Key Vault key" - }, - "userAssignedIdentity": { - "type": "string", - "description": "The resource ID of a user-assigned Managed Identity used to access the encryption key in the Key Vault. Requires access to the key operations get, wrap, unwrap, and recover" - } - }, - "required": [ - "keyName", - "keyVaultUri", - "userAssignedIdentity" - ], - "description": "Encryption properties of a Data Pool" - }, - "DataPoolLocation": { - "type": "object", - "properties": { - "encryption": { - "oneOf": [ - { - "$ref": "#/definitions/DataPoolEncryption" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Encryption properties of a Data Pool" - }, - "name": { - "type": "string", - "description": "The location name" - } - }, - "required": [ - "name" - ], - "description": "Location of a Data Pool" - }, - "DataPoolProperties": { - "type": "object", - "properties": { - "locations": { - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/DataPoolLocation" - } - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Gets or sets the collection of locations where Data Pool resources should be created" - } - }, - "description": "Data Pool properties" - } - } -} \ No newline at end of file diff --git a/schemas/common/autogeneratedResources.json b/schemas/common/autogeneratedResources.json index 1cddc85208..4bc886b49e 100644 --- a/schemas/common/autogeneratedResources.json +++ b/schemas/common/autogeneratedResources.json @@ -1504,18 +1504,6 @@ { "$ref": "https://schema.management.azure.com/schemas/2020-01-13-preview/Microsoft.Automation.json#/resourceDefinitions/automationAccounts_watchers" }, - { - "$ref": "https://schema.management.azure.com/schemas/2020-07-01-preview/Microsoft.AutonomousDevelopmentPlatform.json#/resourceDefinitions/accounts" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2020-07-01-preview/Microsoft.AutonomousDevelopmentPlatform.json#/resourceDefinitions/accounts_dataPools" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2021-02-01-preview/Microsoft.AutonomousDevelopmentPlatform.json#/resourceDefinitions/accounts" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2021-02-01-preview/Microsoft.AutonomousDevelopmentPlatform.json#/resourceDefinitions/accounts_dataPools" - }, { "$ref": "https://schema.management.azure.com/schemas/2020-03-20/Microsoft.AVS.json#/resourceDefinitions/privateClouds" },