From 9913367b9c04414273f59595b7dd99b62335c062 Mon Sep 17 00:00:00 2001 From: Lyon Till <158992+ljtill@users.noreply.github.com> Date: Wed, 7 Oct 2020 11:44:33 +0100 Subject: [PATCH] Delete azstate.json --- schema/2020-08-01/azstate.json | 236 --------------------------------- 1 file changed, 236 deletions(-) delete mode 100644 schema/2020-08-01/azstate.json diff --git a/schema/2020-08-01/azstate.json b/schema/2020-08-01/azstate.json deleted file mode 100644 index 257e4228..00000000 --- a/schema/2020-08-01/azstate.json +++ /dev/null @@ -1,236 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema", - "$id": "https://raw.githubusercontent.com/Azure/AzOps/main/schema/2020-08-01/azstate.json", - "type": "object", - "title": "The root schema", - "required": [ - "$schema", - "contentVersion", - "parameters" - ], - "definitions": { - "managementGroups": { - "type": "object", - "required": [ - "name", - "type", - "displayName", - "parentId", - "apiVersion", - "children", - "properties" - ], - "additionalProperties": true, - "properties": { - "name": { - "type": "string" - }, - "type": { - "type": "string", - "enum": [ - "/providers/Microsoft.Management/managementGroups" - ] - }, - "tenantId": { - "type": "string" - }, - "displayName": { - "type": "string" - }, - "parentId": { - "type": "string" - }, - "apiVersion": { - "type": "string", - "enum": [ - "2020-05-01" - ] - }, - "children": { - "type": ["null", "array"], - "items": { - "anyOf": [ - { - "$ref": "#/definitions/managementGroups" - }, - { - "$ref": "#/definitions/subscriptions" - } - ] - } - }, - "properties": { - "type": "object", - "$ref": "#/definitions/managementGroupsProperties" - } - } - }, - "managementGroupsProperties": { - "type": "object", - "additionalProperties": false, - "properties": { - "policyAssignments": { - "type": ["null", "array"], - "items": { - "$ref": "https://schema.management.azure.com/schemas/2019-09-01/Microsoft.Authorization.json#/resourceDefinitions/policyAssignments" - } - }, - "policyDefinitions": { - "type": ["null", "array"], - "items": { - "$ref": "https://schema.management.azure.com/schemas/2019-09-01/Microsoft.Authorization.json#/resourceDefinitions/policyDefinitions" - } - }, - "policySetDefinitions": { - "type": ["null", "array"], - "items": { - "$ref": "https://schema.management.azure.com/schemas/2019-09-01/Microsoft.Authorization.json#/resourceDefinitions/policySetDefinitions" - } - }, - "roleAssignments": { - "type": ["null", "array"], - "items": { - "$ref": "https://schema.management.azure.com/schemas/2017-09-01/Microsoft.Authorization.json#/resourceDefinitions/roleAssignments" - } - }, - "roleDefinitions": { - "type": ["null", "array"], - "items": { - "$ref": "https://schema.management.azure.com/schemas/2017-09-01/Microsoft.Authorization.json#/resourceDefinitions/roleDefinitions" - } - } - } - }, - "subscriptions": { - "type": "object", - "required": [ - "name", - "type", - "displayName", - "apiVersion", - "properties" - ], - "additionalProperties": true, - "properties": { - "name": { - "type": "string" - }, - "type": { - "type": "string", - "enum": [ - "/subscriptions" - ] - }, - "displayName": { - "type": "string" - }, - "apiVersion": { - "type": "string", - "enum": [ - "2020-05-01" - ] - }, - "properties": { - "type": "object", - "$ref": "#/definitions/subscriptionProperties" - } - } - }, - "subscriptionProperties": { - "type": "object", - "additionalProperties": false, - "properties": { - "policyAssignments": { - "type": ["null", "array"], - "items": { - "$ref": "https://schema.management.azure.com/schemas/2019-09-01/Microsoft.Authorization.json#/resourceDefinitions/policyAssignments" - } - }, - "policyDefinitions": { - "type": ["null", "array"], - "items": { - "$ref": "https://schema.management.azure.com/schemas/2019-09-01/Microsoft.Authorization.json#/resourceDefinitions/policyDefinitions" - } - }, - "policySetDefinitions": { - "type": ["null", "array"], - "items": { - "$ref": "https://schema.management.azure.com/schemas/2019-09-01/Microsoft.Authorization.json#/resourceDefinitions/policySetDefinitions" - } - }, - "roleAssignments": { - "type": ["null", "array"], - "items": { - "$ref": "https://schema.management.azure.com/schemas/2017-09-01/Microsoft.Authorization.json#/resourceDefinitions/roleAssignments" - } - }, - "roleDefinitions": { - "type": ["null", "array"], - "items": { - "$ref": "https://schema.management.azure.com/schemas/2017-09-01/Microsoft.Authorization.json#/resourceDefinitions/roleDefinitions" - } - } - } - } - }, - "additionalProperties": true, - "properties": { - "$schema": { - "$id": "#/properties/$schema", - "type": "string", - "title": "The $schema schema" - }, - "contentVersion": { - "$id": "#/properties/contentVersion", - "type": "string", - "title": "The contentVersion schema" - }, - "parameters": { - "$id": "#/properties/parameters", - "type": "object", - "title": "The parameters schema", - "required": [ - "input" - ], - "additionalProperties": true, - "properties": { - "input": { - "$id": "#/properties/parameters/properties/input", - "type": "object", - "title": "The input schema", - "required": [ - "value" - ], - "additionalProperties": true, - "properties": { - "value": { - "anyOf": [ - { - "$ref": "https://schema.management.azure.com/schemas/2019-09-01/Microsoft.Authorization.json#/resourceDefinitions/policyAssignments" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2019-09-01/Microsoft.Authorization.json#/resourceDefinitions/policyDefinitions" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2019-09-01/Microsoft.Authorization.json#/resourceDefinitions/policySetDefinitions" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2017-09-01/Microsoft.Authorization.json#/resourceDefinitions/roleAssignments" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2017-09-01/Microsoft.Authorization.json#/resourceDefinitions/roleDefinitions" - }, - { - "$ref": "#/definitions/managementGroups" - }, - { - "$ref": "#/definitions/subscriptions" - } - ] - } - } - } - } - } - } - }