From fb7aaf12fc76b78b6e4ce90eb9d7d16f7797c617 Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Mon, 12 Apr 2021 09:10:40 +0000 Subject: [PATCH] CodeGen from PR 13885 in Azure/azure-rest-api-specs Merge e0c6e63a3e6a018649a73c820b0b7651a1f2c88f into c4fc9427b7f79d8ccdf04c460f68560a99dfb1bf --- .../Microsoft.AnalysisServices.json | 199 ------------ .../Microsoft.AnalysisServices.json | 206 ------------ .../Microsoft.AnalysisServices.json | 306 ------------------ schemas/common/autogeneratedResources.json | 9 - 4 files changed, 720 deletions(-) delete mode 100644 schemas/2016-05-16/Microsoft.AnalysisServices.json delete mode 100644 schemas/2017-07-14/Microsoft.AnalysisServices.json delete mode 100644 schemas/2017-08-01/Microsoft.AnalysisServices.json diff --git a/schemas/2016-05-16/Microsoft.AnalysisServices.json b/schemas/2016-05-16/Microsoft.AnalysisServices.json deleted file mode 100644 index 472f565009..0000000000 --- a/schemas/2016-05-16/Microsoft.AnalysisServices.json +++ /dev/null @@ -1,199 +0,0 @@ -{ - "id": "https://schema.management.azure.com/schemas/2016-05-16/Microsoft.AnalysisServices.json#", - "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Microsoft.AnalysisServices", - "description": "Microsoft AnalysisServices Resource Types", - "resourceDefinitions": { - "servers": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2016-05-16" - ] - }, - "location": { - "type": "string", - "description": "Location of the Analysis Services resource." - }, - "name": { - "oneOf": [ - { - "type": "string", - "pattern": "^[a-z][a-z0-9]*$", - "minLength": 3, - "maxLength": 63 - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/AnalysisServicesServerProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Properties of Analysis Services resource." - }, - "sku": { - "oneOf": [ - { - "$ref": "#/definitions/ResourceSku" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Represents the SKU name and Azure pricing tier for Analysis Services resource." - }, - "tags": { - "oneOf": [ - { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "properties": {} - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Key-value pairs of additional resource provisioning properties." - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.AnalysisServices/servers" - ] - } - }, - "required": [ - "apiVersion", - "location", - "name", - "properties", - "sku", - "type" - ], - "description": "Microsoft.AnalysisServices/servers" - } - }, - "definitions": { - "AnalysisServicesServerProperties": { - "type": "object", - "properties": { - "asAdministrators": { - "oneOf": [ - { - "$ref": "#/definitions/ServerAdministrators" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "An array of administrator user identities" - }, - "backupBlobContainerUri": { - "type": "string", - "description": "The container URI of backup blob." - }, - "managedMode": { - "oneOf": [ - { - "type": "integer", - "default": "1" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The managed mode of the server (0 = not managed, 1 = managed)." - }, - "serverMonitorMode": { - "oneOf": [ - { - "type": "integer", - "default": "1" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The server monitor mode for AS server" - } - }, - "description": "Properties of Analysis Services resource." - }, - "ResourceSku": { - "type": "object", - "properties": { - "capacity": { - "oneOf": [ - { - "type": "integer", - "minimum": 1, - "maximum": 8, - "default": "1" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The number of instances in the read only query pool." - }, - "name": { - "type": "string", - "description": "Name of the SKU level." - }, - "tier": { - "oneOf": [ - { - "type": "string", - "enum": [ - "Development", - "Basic", - "Standard" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the Azure pricing tier to which the SKU applies." - } - }, - "required": [ - "name" - ], - "description": "Represents the SKU name and Azure pricing tier for Analysis Services resource." - }, - "ServerAdministrators": { - "type": "object", - "properties": { - "members": { - "oneOf": [ - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "An array of administrator user identities." - } - }, - "description": "An array of administrator user identities" - } - } -} \ No newline at end of file diff --git a/schemas/2017-07-14/Microsoft.AnalysisServices.json b/schemas/2017-07-14/Microsoft.AnalysisServices.json deleted file mode 100644 index f5700e8ea4..0000000000 --- a/schemas/2017-07-14/Microsoft.AnalysisServices.json +++ /dev/null @@ -1,206 +0,0 @@ -{ - "id": "https://schema.management.azure.com/schemas/2017-07-14/Microsoft.AnalysisServices.json#", - "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Microsoft.AnalysisServices", - "description": "Microsoft AnalysisServices Resource Types", - "resourceDefinitions": { - "servers": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2017-07-14" - ] - }, - "location": { - "type": "string", - "description": "Location of the Analysis Services resource." - }, - "name": { - "oneOf": [ - { - "type": "string", - "pattern": "^[a-z][a-z0-9]*$", - "minLength": 3, - "maxLength": 63 - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/AnalysisServicesServerProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Properties of Analysis Services resource." - }, - "sku": { - "oneOf": [ - { - "$ref": "#/definitions/ResourceSku" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Represents the SKU name and Azure pricing tier for Analysis Services resource." - }, - "tags": { - "oneOf": [ - { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "properties": {} - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Key-value pairs of additional resource provisioning properties." - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.AnalysisServices/servers" - ] - } - }, - "required": [ - "apiVersion", - "location", - "name", - "properties", - "sku", - "type" - ], - "description": "Microsoft.AnalysisServices/servers" - } - }, - "definitions": { - "AnalysisServicesServerProperties": { - "type": "object", - "properties": { - "asAdministrators": { - "oneOf": [ - { - "$ref": "#/definitions/ServerAdministrators" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "An array of administrator user identities" - }, - "backupBlobContainerUri": { - "type": "string", - "description": "The SAS container URI to the backup container." - }, - "gatewayDetails": { - "oneOf": [ - { - "$ref": "#/definitions/GatewayDetails" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The gateway details." - }, - "managedMode": { - "oneOf": [ - { - "type": "integer", - "default": "1" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The managed mode of the server (0 = not managed, 1 = managed)." - }, - "serverMonitorMode": { - "oneOf": [ - { - "type": "integer", - "default": "1" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The server monitor mode for AS server" - } - }, - "description": "Properties of Analysis Services resource." - }, - "GatewayDetails": { - "type": "object", - "properties": { - "gatewayResourceId": { - "type": "string", - "description": "Gateway resource to be associated with the server." - } - }, - "description": "The gateway details." - }, - "ResourceSku": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Name of the SKU level." - }, - "tier": { - "oneOf": [ - { - "type": "string", - "enum": [ - "Development", - "Basic", - "Standard" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the Azure pricing tier to which the SKU applies." - } - }, - "required": [ - "name" - ], - "description": "Represents the SKU name and Azure pricing tier for Analysis Services resource." - }, - "ServerAdministrators": { - "type": "object", - "properties": { - "members": { - "oneOf": [ - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "An array of administrator user identities." - } - }, - "description": "An array of administrator user identities" - } - } -} \ No newline at end of file diff --git a/schemas/2017-08-01/Microsoft.AnalysisServices.json b/schemas/2017-08-01/Microsoft.AnalysisServices.json deleted file mode 100644 index 3afdccbd17..0000000000 --- a/schemas/2017-08-01/Microsoft.AnalysisServices.json +++ /dev/null @@ -1,306 +0,0 @@ -{ - "id": "https://schema.management.azure.com/schemas/2017-08-01/Microsoft.AnalysisServices.json#", - "$schema": "http://json-schema.org/draft-04/schema#", - "title": "Microsoft.AnalysisServices", - "description": "Microsoft AnalysisServices Resource Types", - "resourceDefinitions": { - "servers": { - "type": "object", - "properties": { - "apiVersion": { - "type": "string", - "enum": [ - "2017-08-01" - ] - }, - "location": { - "type": "string", - "description": "Location of the Analysis Services resource." - }, - "name": { - "oneOf": [ - { - "type": "string", - "pattern": "^[a-z][a-z0-9]*$", - "minLength": 3, - "maxLength": 63 - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the Analysis Services server. It must be a minimum of 3 characters, and a maximum of 63." - }, - "properties": { - "oneOf": [ - { - "$ref": "#/definitions/AnalysisServicesServerProperties" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Properties of Analysis Services resource." - }, - "sku": { - "oneOf": [ - { - "$ref": "#/definitions/ResourceSku" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Represents the SKU name and Azure pricing tier for Analysis Services resource." - }, - "tags": { - "oneOf": [ - { - "type": "object", - "additionalProperties": { - "type": "string" - }, - "properties": {} - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Key-value pairs of additional resource provisioning properties." - }, - "type": { - "type": "string", - "enum": [ - "Microsoft.AnalysisServices/servers" - ] - } - }, - "required": [ - "apiVersion", - "location", - "name", - "properties", - "sku", - "type" - ], - "description": "Microsoft.AnalysisServices/servers" - } - }, - "definitions": { - "AnalysisServicesServerProperties": { - "type": "object", - "properties": { - "asAdministrators": { - "oneOf": [ - { - "$ref": "#/definitions/ServerAdministrators" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "An array of administrator user identities." - }, - "backupBlobContainerUri": { - "type": "string", - "description": "The SAS container URI to the backup container." - }, - "gatewayDetails": { - "oneOf": [ - { - "$ref": "#/definitions/GatewayDetails" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The gateway details." - }, - "ipV4FirewallSettings": { - "oneOf": [ - { - "$ref": "#/definitions/IPv4FirewallSettings" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "An array of firewall rules." - }, - "managedMode": { - "oneOf": [ - { - "type": "integer", - "default": "1" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The managed mode of the server (0 = not managed, 1 = managed)." - }, - "querypoolConnectionMode": { - "oneOf": [ - { - "type": "string", - "enum": [ - "All", - "ReadOnly" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "How the read-write server's participation in the query pool is controlled.
It can have the following values: Specifying readOnly when capacity is 1 results in error." - }, - "serverMonitorMode": { - "oneOf": [ - { - "type": "integer", - "default": "1" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The server monitor mode for AS server" - }, - "sku": { - "oneOf": [ - { - "$ref": "#/definitions/ResourceSku" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "Represents the SKU name and Azure pricing tier for Analysis Services resource." - } - }, - "description": "Properties of Analysis Services resource." - }, - "GatewayDetails": { - "type": "object", - "properties": { - "gatewayResourceId": { - "type": "string", - "description": "Gateway resource to be associated with the server." - } - }, - "description": "The gateway details." - }, - "IPv4FirewallRule": { - "type": "object", - "properties": { - "firewallRuleName": { - "type": "string", - "description": "The rule name." - }, - "rangeEnd": { - "type": "string", - "description": "The end range of IPv4." - }, - "rangeStart": { - "type": "string", - "description": "The start range of IPv4." - } - }, - "description": "The detail of firewall rule." - }, - "IPv4FirewallSettings": { - "type": "object", - "properties": { - "enablePowerBIService": { - "oneOf": [ - { - "type": "boolean" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The indicator of enabling PBI service." - }, - "firewallRules": { - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/IPv4FirewallRule" - } - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "An array of firewall rules." - } - }, - "description": "An array of firewall rules." - }, - "ResourceSku": { - "type": "object", - "properties": { - "capacity": { - "oneOf": [ - { - "type": "integer", - "minimum": 1, - "maximum": 8, - "default": "1" - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The number of instances in the read only query pool." - }, - "name": { - "type": "string", - "description": "Name of the SKU level." - }, - "tier": { - "oneOf": [ - { - "type": "string", - "enum": [ - "Development", - "Basic", - "Standard" - ] - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "The name of the Azure pricing tier to which the SKU applies." - } - }, - "required": [ - "name" - ], - "description": "Represents the SKU name and Azure pricing tier for Analysis Services resource." - }, - "ServerAdministrators": { - "type": "object", - "properties": { - "members": { - "oneOf": [ - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" - } - ], - "description": "An array of administrator user identities." - } - }, - "description": "An array of administrator user identities." - } - } -} \ No newline at end of file diff --git a/schemas/common/autogeneratedResources.json b/schemas/common/autogeneratedResources.json index 1cddc85208..086a57174c 100644 --- a/schemas/common/autogeneratedResources.json +++ b/schemas/common/autogeneratedResources.json @@ -49,15 +49,6 @@ { "$ref": "https://schema.management.azure.com/schemas/2020-08-04-preview/Microsoft.AlertsManagement.json#/resourceDefinitions/resourceHealthAlertRules" }, - { - "$ref": "https://schema.management.azure.com/schemas/2016-05-16/Microsoft.AnalysisServices.json#/resourceDefinitions/servers" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2017-07-14/Microsoft.AnalysisServices.json#/resourceDefinitions/servers" - }, - { - "$ref": "https://schema.management.azure.com/schemas/2017-08-01/Microsoft.AnalysisServices.json#/resourceDefinitions/servers" - }, { "$ref": "https://schema.management.azure.com/schemas/2016-07-07/Microsoft.ApiManagement.json#/resourceDefinitions/service" },