From aa90645afb89640a69be8645c7947d06fff91b07 Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Wed, 7 Jul 2021 00:38:59 +0000 Subject: [PATCH] CodeGen from PR 14999 in Azure/azure-rest-api-specs Merge d5a3a6c634ff59d537674a021a427975eeaf4e5c into 7601061bfbb72b2f19cb29c46cbf9a397c2d8893 --- .../Microsoft.GuestConfiguration.json | 25 +++++++++++++++++++ .../Microsoft.GuestConfiguration.json | 25 +++++++++++++++++++ .../Microsoft.GuestConfiguration.json | 25 +++++++++++++++++++ 3 files changed, 75 insertions(+) diff --git a/schemas/2018-11-20/Microsoft.GuestConfiguration.json b/schemas/2018-11-20/Microsoft.GuestConfiguration.json index ac1333d162..1d88c614f0 100644 --- a/schemas/2018-11-20/Microsoft.GuestConfiguration.json +++ b/schemas/2018-11-20/Microsoft.GuestConfiguration.json @@ -171,6 +171,23 @@ "GuestConfigurationNavigation": { "type": "object", "properties": { + "assignmentType": { + "oneOf": [ + { + "type": "string", + "enum": [ + "Audit", + "DeployAndAutoCorrect", + "ApplyAndAutoCorrect", + "ApplyAndMonitor" + ] + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Specifies the assignment type and execution of the configuration. Possible values are Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect and ApplyAndMonitor." + }, "configurationParameter": { "oneOf": [ { @@ -196,6 +213,14 @@ ], "description": "Configuration setting of LCM (Local Configuration Manager)." }, + "contentHash": { + "type": "string", + "description": "Combined hash of the guest configuration package and configuration parameters." + }, + "contentUri": { + "type": "string", + "description": "Uri of the storage where guest configuration package is uploaded." + }, "kind": { "oneOf": [ { diff --git a/schemas/2020-06-25/Microsoft.GuestConfiguration.json b/schemas/2020-06-25/Microsoft.GuestConfiguration.json index d6c541db5f..c36cd459bd 100644 --- a/schemas/2020-06-25/Microsoft.GuestConfiguration.json +++ b/schemas/2020-06-25/Microsoft.GuestConfiguration.json @@ -262,6 +262,23 @@ "GuestConfigurationNavigation": { "type": "object", "properties": { + "assignmentType": { + "oneOf": [ + { + "type": "string", + "enum": [ + "Audit", + "DeployAndAutoCorrect", + "ApplyAndAutoCorrect", + "ApplyAndMonitor" + ] + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Specifies the assignment type and execution of the configuration. Possible values are Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect and ApplyAndMonitor." + }, "configurationParameter": { "oneOf": [ { @@ -287,6 +304,14 @@ ], "description": "Configuration setting of LCM (Local Configuration Manager)." }, + "contentHash": { + "type": "string", + "description": "Combined hash of the guest configuration package and configuration parameters." + }, + "contentUri": { + "type": "string", + "description": "Uri of the storage where guest configuration package is uploaded." + }, "kind": { "oneOf": [ { diff --git a/schemas/2021-01-25/Microsoft.GuestConfiguration.json b/schemas/2021-01-25/Microsoft.GuestConfiguration.json index b1c53a4c9c..048d00d373 100644 --- a/schemas/2021-01-25/Microsoft.GuestConfiguration.json +++ b/schemas/2021-01-25/Microsoft.GuestConfiguration.json @@ -276,6 +276,23 @@ "GuestConfigurationNavigation": { "type": "object", "properties": { + "assignmentType": { + "oneOf": [ + { + "type": "string", + "enum": [ + "Audit", + "DeployAndAutoCorrect", + "ApplyAndAutoCorrect", + "ApplyAndMonitor" + ] + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "Specifies the assignment type and execution of the configuration. Possible values are Audit, DeployAndAutoCorrect, ApplyAndAutoCorrect and ApplyAndMonitor." + }, "configurationParameter": { "oneOf": [ { @@ -301,6 +318,14 @@ ], "description": "Configuration setting of LCM (Local Configuration Manager)." }, + "contentHash": { + "type": "string", + "description": "Combined hash of the guest configuration package and configuration parameters." + }, + "contentUri": { + "type": "string", + "description": "Uri of the storage where guest configuration package is uploaded." + }, "kind": { "oneOf": [ {