From 29ba10f3af8e693f6250057560a5ddb821f4068a Mon Sep 17 00:00:00 2001 From: SDKAuto Date: Thu, 2 Feb 2023 02:19:19 +0000 Subject: [PATCH] CodeGen from PR 22419 in Azure/azure-rest-api-specs Updating the description (#22419) --- .../Microsoft.CostManagement.json | 29 +++++++++++++++++++ .../Microsoft.CostManagement.json | 29 +++++++++++++++++++ 2 files changed, 58 insertions(+) diff --git a/schemas/2022-10-01-preview/Microsoft.CostManagement.json b/schemas/2022-10-01-preview/Microsoft.CostManagement.json index d1ddd1a046..1f5f370804 100644 --- a/schemas/2022-10-01-preview/Microsoft.CostManagement.json +++ b/schemas/2022-10-01-preview/Microsoft.CostManagement.json @@ -55,6 +55,9 @@ "oneOf": [ { "$ref": "#/definitions/TagInheritanceSetting" + }, + { + "$ref": "#/definitions/TagInheritanceSettingModel" } ], "properties": { @@ -626,6 +629,32 @@ ], "description": "Tag Inheritance Setting definition." }, + "TagInheritanceSettingModel": { + "type": "object", + "properties": { + "kind": { + "type": "string", + "enum": [ + "taginheritance" + ] + }, + "properties": { + "oneOf": [ + { + "$ref": "#/definitions/TagInheritanceProperties" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "The properties of the tag inheritance setting." + } + }, + "required": [ + "kind" + ], + "description": "Tag Inheritance Setting definition." + }, "ViewProperties": { "type": "object", "properties": { diff --git a/schemas/2022-10-05-preview/Microsoft.CostManagement.json b/schemas/2022-10-05-preview/Microsoft.CostManagement.json index 57a2bef86c..0579c24b77 100644 --- a/schemas/2022-10-05-preview/Microsoft.CostManagement.json +++ b/schemas/2022-10-05-preview/Microsoft.CostManagement.json @@ -100,6 +100,9 @@ "oneOf": [ { "$ref": "#/definitions/TagInheritanceSetting" + }, + { + "$ref": "#/definitions/TagInheritanceSettingModel" } ], "properties": { @@ -736,6 +739,32 @@ ], "description": "Tag Inheritance Setting definition." }, + "TagInheritanceSettingModel": { + "type": "object", + "properties": { + "kind": { + "type": "string", + "enum": [ + "taginheritance" + ] + }, + "properties": { + "oneOf": [ + { + "$ref": "#/definitions/TagInheritanceProperties" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "The properties of the tag inheritance setting." + } + }, + "required": [ + "kind" + ], + "description": "Tag Inheritance Setting definition." + }, "ViewProperties": { "type": "object", "properties": {