diff --git a/schemas/2019-08-01/tenantDeploymentTemplate.json b/schemas/2019-08-01/tenantDeploymentTemplate.json index f5107e9e69..9ce6b72364 100644 --- a/schemas/2019-08-01/tenantDeploymentTemplate.json +++ b/schemas/2019-08-01/tenantDeploymentTemplate.json @@ -529,9 +529,6 @@ { "$ref": "https://schema.management.azure.com/schemas/2023-01-01/Microsoft.Advisor.json#/unknown_resourceDefinitions/recommendations_suppressions" }, - { - "$ref": "https://schema.management.azure.com/schemas/2022-11-16-preview/Microsoft.AppComplianceAutomation.json#/tenant_resourceDefinitions/reports" - }, { "$ref": "https://schema.management.azure.com/schemas/2015-07-01/Microsoft.Authorization.Authz.json#/unknown_resourceDefinitions/roleAssignments" }, diff --git a/schemas/2022-11-16-preview/Microsoft.AppComplianceAutomation.json b/schemas/2022-11-16-preview/Microsoft.AppComplianceAutomation.json deleted file mode 100644 index de61b18f53..0000000000 --- a/schemas/2022-11-16-preview/Microsoft.AppComplianceAutomation.json +++ /dev/null @@ -1,135 +0,0 @@ -{ - "id": "https://schema.management.azure.com/schemas/2022-11-16-preview/Microsoft.AppComplianceAutomation.json#", - "title": "Microsoft.AppComplianceAutomation", - "description": "Microsoft AppComplianceAutomation Resource Types", - "$schema": "http://json-schema.org/draft-04/schema#", - "tenant_resourceDefinitions": { - "reports": { - "description": "Microsoft.AppComplianceAutomation/reports", - "properties": { - "apiVersion": { - "enum": [ - "2022-11-16-preview" - ], - "type": "string" - }, - "name": { - "description": "Report Name.", - "oneOf": [ - { - "pattern": "^[-a-zA-Z0-9_]+$", - "type": "string" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "properties": { - "description": "Report property.", - "oneOf": [ - { - "$ref": "#/definitions/ReportProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "type": { - "enum": [ - "Microsoft.AppComplianceAutomation/reports" - ], - "type": "string" - } - }, - "required": [ - "name", - "properties", - "apiVersion", - "type" - ], - "type": "object" - } - }, - "definitions": { - "ReportProperties": { - "description": "Report's properties.", - "properties": { - "offerGuid": { - "description": "Report offer Guid.", - "type": "string" - }, - "resources": { - "description": "List of resource data.", - "oneOf": [ - { - "items": { - "$ref": "#/definitions/ResourceMetadata" - }, - "type": "array" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - }, - "timeZone": { - "description": "Report collection trigger time's time zone, the available list can be obtained by executing \"Get-TimeZone -ListAvailable\" in PowerShell.\r\nAn example of valid timezone id is \"Pacific Standard Time\".", - "type": "string" - }, - "triggerTime": { - "description": "Report collection trigger time.", - "format": "date-time", - "type": "string" - } - }, - "required": [ - "timeZone", - "triggerTime", - "resources" - ], - "type": "object" - }, - "ResourceMetadata": { - "description": "Single resource Id's metadata.", - "properties": { - "resourceId": { - "description": "Resource Id - e.g. \"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/virtualMachines/vm1\".", - "type": "string" - }, - "resourceKind": { - "description": "Resource kind.", - "type": "string" - }, - "resourceName": { - "description": "Resource name.", - "type": "string" - }, - "resourceType": { - "description": "Resource type.", - "type": "string" - }, - "tags": { - "description": "Resource's tag type.", - "oneOf": [ - { - "additionalProperties": { - "type": "string" - }, - "properties": {}, - "type": "object" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ] - } - }, - "required": [ - "resourceId" - ], - "type": "object" - } - } -} \ No newline at end of file