From ad030a155fab373b6cc548284432cd9342da1e6d Mon Sep 17 00:00:00 2001 From: Daniel Orozco Date: Wed, 6 Jan 2021 10:44:11 -0800 Subject: [PATCH 1/2] reorder and fix tags --- .../authorization/resource-manager/readme.md | 135 ++++++++++-------- 1 file changed, 74 insertions(+), 61 deletions(-) diff --git a/specification/authorization/resource-manager/readme.md b/specification/authorization/resource-manager/readme.md index a1367272c2ef..c41db795dca1 100644 --- a/specification/authorization/resource-manager/readme.md +++ b/specification/authorization/resource-manager/readme.md @@ -71,55 +71,64 @@ directive: reason: for this case the result of the proposed change would resemble a boolean anyways ``` -### Tag: package-2020-04-01-preview-only +### Tag: package-2020-04-01-preview -These settings apply only when `--tag=package-2020-04-preview` is specified on the command line. +These settings apply only when `--tag=package-2020-04-01-preview` is specified on the command line. -``` yaml $(tag) == 'package-2020-04-01-preview-only' +``` yaml $(tag) == 'package-2020-04-01-preview' input-file: +- Microsoft.Authorization/preview/2015-06-01/authorization-ClassicAdminCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json +- Microsoft.Authorization/preview/2018-01-01-preview/authorization-ProviderOperationsCalls.json +- Microsoft.Authorization/preview/2018-01-01-preview/authorization-RoleDefinitionsCalls.json +- Microsoft.Authorization/preview/2018-07-01-preview/authorization-DenyAssignmentGetCalls.json - Microsoft.Authorization/preview/2020-04-01-preview/authorization-RoleAssignmentsCalls.json ``` -### Tag: package-2015-07-01 +### Tag: package-2020-04-01-preview-only -These settings apply only when `--tag=package-2015-07-01` is specified on the command line. +These settings apply only when `--tag=package-2020-04-01-preview-only` is specified on the command line. -``` yaml $(tag) == 'package-2015-07-01' +``` yaml $(tag) == 'package-2020-04-01-preview-only' input-file: -- Microsoft.Authorization/stable/2015-07-01/authorization-RoleDefinitionsCalls.json -- Microsoft.Authorization/stable/2015-07-01/authorization-ProviderOperationsCalls.json -- Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json -- Microsoft.Authorization/stable/2015-07-01/authorization-RoleAssignmentsCalls.json -- Microsoft.Authorization/stable/2015-07-01/authorization-ClassicAdminCalls.json +- Microsoft.Authorization/preview/2020-04-01-preview/authorization-RoleAssignmentsCalls.json ``` -### Tag: package-2015-06-01-preview +### Tag: package-2018-09-01-preview -These settings apply only when `--tag=package-2015-06-01-preview` is specified on the command line. +These settings apply only when `--tag=package-2018-09-01-preview` is specified on the command line. -``` yaml $(tag) == 'package-2015-06-01-preview' +``` yaml $(tag) == 'package-2018-09-01-preview' input-file: - Microsoft.Authorization/preview/2015-06-01/authorization-ClassicAdminCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json +- Microsoft.Authorization/preview/2018-01-01-preview/authorization-ProviderOperationsCalls.json +- Microsoft.Authorization/preview/2018-09-01-preview/authorization-RoleAssignmentsCalls.json +- Microsoft.Authorization/preview/2018-01-01-preview/authorization-RoleDefinitionsCalls.json +- Microsoft.Authorization/preview/2018-07-01-preview/authorization-DenyAssignmentGetCalls.json ``` -### Tag: package-2017-10-01-preview-only +### Tag: package-2018-09-01-preview-only -These settings apply only when `--tag=package-2017-10-01-preview-only` is specified on the command line. +These settings apply only when `--tag=package-2018-09-01-preview-only` is specified on the command line. -``` yaml $(tag) == 'package-2017-10-01-preview-only' +``` yaml $(tag) == 'package-2018-09-01-preview-only' input-file: -- Microsoft.Authorization/preview/2017-10-01-preview/authorization-RoleAssignmentsCalls.json +- Microsoft.Authorization/preview/2018-09-01-preview/authorization-RoleAssignmentsCalls.json ``` -### Tag: package-2018-01-01-preview-only +### Tag: package-2018-07-01-preview -These settings apply only when `--tag=package-2018-01-01-preview-only` is specified on the command line. +These settings apply only when `--tag=package-2018-07-01-preview` is specified on the command line. -``` yaml $(tag) == 'package-2018-01-01-preview-only' +``` yaml $(tag) == 'package-2018-07-01-preview' input-file: +- Microsoft.Authorization/preview/2015-06-01/authorization-ClassicAdminCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json - Microsoft.Authorization/preview/2018-01-01-preview/authorization-ProviderOperationsCalls.json - Microsoft.Authorization/preview/2018-01-01-preview/authorization-RoleAssignmentsCalls.json - Microsoft.Authorization/preview/2018-01-01-preview/authorization-RoleDefinitionsCalls.json +- Microsoft.Authorization/preview/2018-07-01-preview/authorization-DenyAssignmentGetCalls.json ``` ### Tag: package-2018-07-01-preview-only @@ -131,26 +140,13 @@ input-file: - Microsoft.Authorization/preview/2018-07-01-preview/authorization-DenyAssignmentGetCalls.json ``` -### Tag: package-2018-09-01-preview-only - -These settings apply only when `--tag=package-2018-09-01-preview-only` is specified on the command line. - -``` yaml $(tag) == 'package-2018-09-01-preview-only' -input-file: -- Microsoft.Authorization/preview/2018-09-01-preview/authorization-RoleAssignmentsCalls.json -``` - -### Tag: package-2017-10-01-preview +### Tag: package-2018-05-01-preview -These settings apply only when `--tag=package-2017-10-01-preview` is specified on the command line. +These settings apply only when `--tag=package-2018-05-01-preview` is specified on the command line. -``` yaml $(tag) == 'package-2017-10-01-preview' +``` yaml $(tag) == 'package-2018-05-01-preview' input-file: -- Microsoft.Authorization/preview/2015-06-01/authorization-ClassicAdminCalls.json -- Microsoft.Authorization/stable/2015-07-01/authorization-RoleDefinitionsCalls.json -- Microsoft.Authorization/stable/2015-07-01/authorization-ProviderOperationsCalls.json -- Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json -- Microsoft.Authorization/preview/2017-10-01-preview/authorization-RoleAssignmentsCalls.json +- Microsoft.Authorization/preview/2018-05-01-preview/authorization-AccessReviewCalls.json ``` ### Tag: package-2018-01-01-preview @@ -166,54 +162,59 @@ input-file: - Microsoft.Authorization/preview/2018-01-01-preview/authorization-RoleDefinitionsCalls.json ``` -### Tag: package-2018-07-01-preview +### Tag: package-2018-01-01-preview-only -These settings apply only when `--tag=package-2018-07-01-preview` is specified on the command line. +These settings apply only when `--tag=package-2018-01-01-preview-only` is specified on the command line. -``` yaml $(tag) == 'package-2018-07-01-preview' +``` yaml $(tag) == 'package-2018-01-01-preview-only' input-file: -- Microsoft.Authorization/preview/2015-06-01/authorization-ClassicAdminCalls.json -- Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json - Microsoft.Authorization/preview/2018-01-01-preview/authorization-ProviderOperationsCalls.json - Microsoft.Authorization/preview/2018-01-01-preview/authorization-RoleAssignmentsCalls.json - Microsoft.Authorization/preview/2018-01-01-preview/authorization-RoleDefinitionsCalls.json -- Microsoft.Authorization/preview/2018-07-01-preview/authorization-DenyAssignmentGetCalls.json ``` -### Tag: package-2018-05-01-preview +### Tag: package-2017-10-01-preview -These settings apply only when `--tag=package-2018-05-01-preview` is specified on the command line. +These settings apply only when `--tag=package-2017-10-01-preview` is specified on the command line. -``` yaml $(tag) == 'package-2018-05-01-preview' +``` yaml $(tag) == 'package-2017-10-01-preview' input-file: -- Microsoft.Authorization/preview/2018-05-01-preview/authorization-AccessReviewCalls.json +- Microsoft.Authorization/preview/2015-06-01/authorization-ClassicAdminCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-RoleDefinitionsCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-ProviderOperationsCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json +- Microsoft.Authorization/preview/2017-10-01-preview/authorization-RoleAssignmentsCalls.json ``` -### Tag: package-2018-09-01-preview +### Tag: package-2017-10-01-preview-only -These settings apply only when `--tag=package-2018-09-01-preview` is specified on the command line. +These settings apply only when `--tag=package-2017-10-01-preview-only` is specified on the command line. -``` yaml $(tag) == 'package-2018-09-01-preview' +``` yaml $(tag) == 'package-2017-10-01-preview-only' input-file: -- Microsoft.Authorization/preview/2015-06-01/authorization-ClassicAdminCalls.json -- Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json -- Microsoft.Authorization/preview/2018-01-01-preview/authorization-ProviderOperationsCalls.json -- Microsoft.Authorization/preview/2018-09-01-preview/authorization-RoleAssignmentsCalls.json -- Microsoft.Authorization/preview/2018-01-01-preview/authorization-RoleDefinitionsCalls.json -- Microsoft.Authorization/preview/2018-07-01-preview/authorization-DenyAssignmentGetCalls.json +- Microsoft.Authorization/preview/2017-10-01-preview/authorization-RoleAssignmentsCalls.json ``` -### Tag: profile-hybrid-2019-03-01 +### Tag: package-2015-07-01 -These settings apply only when `--tag=profile-hybrid-2019-03-01` is specified on the command line. -Creating this tag to pick proper resources from the hybrid profile. +These settings apply only when `--tag=package-2015-07-01` is specified on the command line. -``` yaml $(tag) == 'profile-hybrid-2019-03-01' +``` yaml $(tag) == 'package-2015-07-01' input-file: - Microsoft.Authorization/stable/2015-07-01/authorization-RoleDefinitionsCalls.json - Microsoft.Authorization/stable/2015-07-01/authorization-ProviderOperationsCalls.json - Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json - Microsoft.Authorization/stable/2015-07-01/authorization-RoleAssignmentsCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-ClassicAdminCalls.json +``` + +### Tag: package-2015-06-01-preview + +These settings apply only when `--tag=package-2015-06-01-preview` is specified on the command line. + +``` yaml $(tag) == 'package-2015-06-01-preview' +input-file: +- Microsoft.Authorization/preview/2015-06-01/authorization-ClassicAdminCalls.json ``` ### Tag: profile-hybrid-2020-09-01 @@ -229,6 +230,18 @@ input-file: - Microsoft.Authorization/stable/2015-07-01/authorization-RoleAssignmentsCalls.json ``` +### Tag: profile-hybrid-2019-03-01 + +These settings apply only when `--tag=profile-hybrid-2019-03-01` is specified on the command line. +Creating this tag to pick proper resources from the hybrid profile. + +``` yaml $(tag) == 'profile-hybrid-2019-03-01' +input-file: +- Microsoft.Authorization/stable/2015-07-01/authorization-RoleDefinitionsCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-ProviderOperationsCalls.json +- Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json +- Mi + --- # Code Generation From f8213539ffc9154fb364af0ff7622a2c5de4e3f6 Mon Sep 17 00:00:00 2001 From: Daniel Orozco Date: Thu, 7 Jan 2021 11:30:25 -0800 Subject: [PATCH 2/2] fix profile hybrid 2019-03-01 --- specification/authorization/resource-manager/readme.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/specification/authorization/resource-manager/readme.md b/specification/authorization/resource-manager/readme.md index c41db795dca1..138fa9e7c59d 100644 --- a/specification/authorization/resource-manager/readme.md +++ b/specification/authorization/resource-manager/readme.md @@ -240,7 +240,8 @@ input-file: - Microsoft.Authorization/stable/2015-07-01/authorization-RoleDefinitionsCalls.json - Microsoft.Authorization/stable/2015-07-01/authorization-ProviderOperationsCalls.json - Microsoft.Authorization/stable/2015-07-01/authorization-ElevateAccessCalls.json -- Mi +- Microsoft.Authorization/stable/2015-07-01/authorization-RoleAssignmentsCalls.json +``` ---