Autogenerate schemas
This commit is contained in:
Родитель
e3402c6575
Коммит
7c75279eae
|
@ -104,6 +104,30 @@
|
|||
"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."
|
||||
|
@ -111,6 +135,20 @@
|
|||
"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."
|
||||
|
|
|
@ -115,6 +115,30 @@
|
|||
}
|
||||
],
|
||||
"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."
|
||||
|
|
|
@ -127,6 +127,18 @@
|
|||
],
|
||||
"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": [
|
||||
{
|
||||
|
@ -141,6 +153,17 @@
|
|||
}
|
||||
],
|
||||
"description": "How the read-write server's participation in the query pool is controlled.<br/>It can have the following values: <ul><li>readOnly - indicates that the read-write server is intended not to participate in query operations</li><li>all - indicates that the read-write server can participate in query operations</li></ul>Specifying readOnly when capacity is 1 results in error."
|
||||
},
|
||||
"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."
|
||||
|
|
|
@ -456,6 +456,27 @@
|
|||
],
|
||||
"description": "Details of the filter files to be used for data transfer."
|
||||
},
|
||||
"IdentityProperties": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"type": {
|
||||
"type": "string",
|
||||
"description": "Managed service identity type."
|
||||
},
|
||||
"userAssigned": {
|
||||
"oneOf": [
|
||||
{
|
||||
"$ref": "#/definitions/UserAssignedProperties"
|
||||
},
|
||||
{
|
||||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
|
||||
}
|
||||
],
|
||||
"description": "User assigned identity properties."
|
||||
}
|
||||
},
|
||||
"description": "Managed identity properties."
|
||||
},
|
||||
"JobDeliveryInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
|
@ -531,6 +552,17 @@
|
|||
],
|
||||
"description": "The expected size of the data, which needs to be transferred in this job, in terabytes."
|
||||
},
|
||||
"keyEncryptionKey": {
|
||||
"oneOf": [
|
||||
{
|
||||
"$ref": "#/definitions/KeyEncryptionKey"
|
||||
},
|
||||
{
|
||||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
|
||||
}
|
||||
],
|
||||
"description": "Encryption key containing details about key to encrypt different keys."
|
||||
},
|
||||
"preferences": {
|
||||
"oneOf": [
|
||||
{
|
||||
|
@ -620,6 +652,49 @@
|
|||
],
|
||||
"description": "Job Properties"
|
||||
},
|
||||
"KeyEncryptionKey": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"identityProperties": {
|
||||
"oneOf": [
|
||||
{
|
||||
"$ref": "#/definitions/IdentityProperties"
|
||||
},
|
||||
{
|
||||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
|
||||
}
|
||||
],
|
||||
"description": "Managed identity properties."
|
||||
},
|
||||
"kekType": {
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"MicrosoftManaged",
|
||||
"CustomerManaged"
|
||||
]
|
||||
},
|
||||
{
|
||||
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
|
||||
}
|
||||
],
|
||||
"description": "Type of encryption key used for key encryption."
|
||||
},
|
||||
"kekUrl": {
|
||||
"type": "string",
|
||||
"description": "Key encryption key. It is required in case of Customer managed KekType."
|
||||
},
|
||||
"kekVaultResourceID": {
|
||||
"type": "string",
|
||||
"description": "Kek vault resource id. It is required in case of Customer managed KekType."
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"kekType"
|
||||
],
|
||||
"description": "Encryption key containing details about key to encrypt different keys."
|
||||
},
|
||||
"ManagedDiskDetails": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
|
@ -1081,6 +1156,16 @@
|
|||
"type": "object",
|
||||
"properties": {},
|
||||
"description": "Class defining User assigned identity details."
|
||||
},
|
||||
"UserAssignedProperties": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"resourceId": {
|
||||
"type": "string",
|
||||
"description": "Arm resource id for user assigned identity to be used to fetch MSI token."
|
||||
}
|
||||
},
|
||||
"description": "User assigned identity properties."
|
||||
}
|
||||
}
|
||||
}
|
Загрузка…
Ссылка в новой задаче