From e06e068e8bd7aa60019cfd9baeb4a2d2b3577e0d Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Wed, 9 Nov 2022 13:02:20 +0000 Subject: [PATCH] CodeGen from PR 21470 in Azure/azure-rest-api-specs changes to support secure communication for all providers (#21470) --- .../Microsoft.Workloads.json | 114 ++++++++++++++++++ 1 file changed, 114 insertions(+) diff --git a/schemas/2021-12-01-preview/Microsoft.Workloads.json b/schemas/2021-12-01-preview/Microsoft.Workloads.json index 45450ae507..d4901cb01b 100644 --- a/schemas/2021-12-01-preview/Microsoft.Workloads.json +++ b/schemas/2021-12-01-preview/Microsoft.Workloads.json @@ -903,6 +903,25 @@ "sapSid": { "type": "string", "description": "Gets or sets the SAP System Identifier" + }, + "sslCertificateUri": { + "type": "string", + "description": "Gets or sets the blob URI to SSL certificate for the DB2 Database." + }, + "sslPreference": { + "oneOf": [ + { + "type": "string", + "enum": [ + "Disabled", + "RootCertificate", + "ServerCertificate" + ] + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ] } }, "required": [ @@ -1201,9 +1220,28 @@ "type": "string", "description": "Gets or sets the database sql port." }, + "sslCertificateUri": { + "type": "string", + "description": "Gets or sets the blob URI to SSL certificate for the DB." + }, "sslHostNameInCertificate": { "type": "string", "description": "Gets or sets the hostname(s) in the SSL certificate." + }, + "sslPreference": { + "oneOf": [ + { + "type": "string", + "enum": [ + "Disabled", + "RootCertificate", + "ServerCertificate" + ] + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ] } }, "required": [ @@ -1493,6 +1531,25 @@ "sapSid": { "type": "string", "description": "Gets or sets the SAP System Identifier" + }, + "sslCertificateUri": { + "type": "string", + "description": "Gets or sets the blob URI to SSL certificate for the SQL Database." + }, + "sslPreference": { + "oneOf": [ + { + "type": "string", + "enum": [ + "Disabled", + "RootCertificate", + "ServerCertificate" + ] + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ] } }, "required": [ @@ -2031,6 +2088,25 @@ "sid": { "type": "string", "description": "Gets or sets the cluster sid." + }, + "sslCertificateUri": { + "type": "string", + "description": "Gets or sets the blob URI to SSL certificate for the HA cluster exporter." + }, + "sslPreference": { + "oneOf": [ + { + "type": "string", + "enum": [ + "Disabled", + "RootCertificate", + "ServerCertificate" + ] + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ] } }, "required": [ @@ -2050,6 +2126,25 @@ "enum": [ "PrometheusOS" ] + }, + "sslCertificateUri": { + "type": "string", + "description": "Gets or sets the blob URI to SSL certificate for the prometheus node exporter." + }, + "sslPreference": { + "oneOf": [ + { + "type": "string", + "enum": [ + "Disabled", + "RootCertificate", + "ServerCertificate" + ] + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ] } }, "required": [ @@ -2274,6 +2369,25 @@ "sapUsername": { "type": "string", "description": "Gets or sets the SAP user name." + }, + "sslCertificateUri": { + "type": "string", + "description": "Gets or sets the blob URI to SSL certificate for the SAP system." + }, + "sslPreference": { + "oneOf": [ + { + "type": "string", + "enum": [ + "Disabled", + "RootCertificate", + "ServerCertificate" + ] + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ] } }, "required": [