diff --git a/schemas/2018-05-01/subscriptionDeploymentTemplate.json b/schemas/2018-05-01/subscriptionDeploymentTemplate.json index 7f3a223e61..12761e5617 100644 --- a/schemas/2018-05-01/subscriptionDeploymentTemplate.json +++ b/schemas/2018-05-01/subscriptionDeploymentTemplate.json @@ -716,9 +716,6 @@ { "$ref": "https://schema.management.azure.com/schemas/2020-10-25/Microsoft.Capacity.json#/subscription_resourceDefinitions/resourceProviders_locations_serviceLimits" }, - { - "$ref": "https://schema.management.azure.com/schemas/2020-04-01-preview/Microsoft.ChangeAnalysis.json#/subscription_resourceDefinitions/profile" - }, { "$ref": "https://schema.management.azure.com/schemas/2020-03-01/Microsoft.Confluent.json#/subscription_resourceDefinitions/agreements" }, diff --git a/schemas/2020-04-01-preview/Microsoft.ChangeAnalysis.json b/schemas/2020-04-01-preview/Microsoft.ChangeAnalysis.json deleted file mode 100644 index 597d63bc20..0000000000 --- a/schemas/2020-04-01-preview/Microsoft.ChangeAnalysis.json +++ /dev/null @@ -1,188 +0,0 @@ -{ - "id": "https://schema.management.azure.com/schemas/2020-04-01-preview/Microsoft.ChangeAnalysis.json#", - "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Microsoft.ChangeAnalysis", - "description": "Microsoft ChangeAnalysis Resource Types", - "resourceDefinitions": {}, - "subscription_resourceDefinitions": { - "profile": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2020-04-01-preview" - ] - }, - "identity": { - "oneOf": [ - { - "$ref": "#/definitions/ResourceIdentity" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The identity block returned by ARM resource that supports managed identity." - }, - "location": { - "type": "string", - "description": "The location where the resource is to be deployed." - }, - "name": { - "oneOf": [ - { - "type": "string", - "pattern": "^(?!.*-$)[^-][a-zA-Z0-9-]*$" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/ConfigurationProfileResourceProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The properties of a configuration profile." - }, - "systemData": { - "oneOf": [ - { - "$ref": "#/definitions/SystemData" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources" - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.ChangeAnalysis/profile" - ] - } - }, - "required": [ - "apiVersion", - "name", - "properties", - "type" - ], - "description": "Microsoft.ChangeAnalysis/profile" - } - }, - "definitions": { - "AzureMonitorWorkspaceProperties": { - "type": "object", - "properties": { - "includeChangeDetails": { - "oneOf": [ - { - "type": "string", - "enum": [ - "None", - "Include", - "Exclude" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "workspaceId": { - "type": "string", - "description": "The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace." - }, - "workspaceResourceId": { - "type": "string", - "description": "The Azure Monitor workspace ARM Resource ID. The resource ID should be in the following format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}" - } - }, - "description": "Configuration properties of an Azure Monitor workspace that receives change notifications." - }, - "ConfigurationProfileResourceProperties": { - "type": "object", - "properties": { - "notifications": { - "oneOf": [ - { - "$ref": "#/definitions/NotificationSettings" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Settings of change notification configuration for a subscription." - } - }, - "description": "The properties of a configuration profile." - }, - "NotificationSettings": { - "type": "object", - "properties": { - "activationState": { - "oneOf": [ - { - "type": "string", - "enum": [ - "None", - "Enabled", - "Disabled" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "azureMonitorWorkspaceProperties": { - "oneOf": [ - { - "$ref": "#/definitions/AzureMonitorWorkspaceProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Configuration properties of an Azure Monitor workspace that receives change notifications." - } - }, - "description": "Settings of change notification configuration for a subscription." - }, - "ResourceIdentity": { - "type": "object", - "properties": { - "type": { - "oneOf": [ - { - "type": "string", - "enum": [ - "None", - "SystemAssigned" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities." - } - }, - "description": "The identity block returned by ARM resource that supports managed identity." - }, - "SystemData": { - "type": "object", - "properties": {}, - "description": "Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources" - } - } -} \ No newline at end of file