This commit is contained in:
Autogenerator Pipeline 2021-01-04 08:29:03 +00:00
Родитель e3402c6575
Коммит 7c75279eae
4 изменённых файлов: 170 добавлений и 0 удалений

Просмотреть файл

@ -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."
}
}
}