From 43976e106c90a90ae7f1e354c1db5eef0bce0d24 Mon Sep 17 00:00:00 2001 From: aegal Date: Thu, 8 Jul 2021 01:59:01 -0600 Subject: [PATCH] adding az cli command generation (#14623) * adding az cli command generation * reverting x-ms-client-flatten for delegated subnet * address feedback from cli team * pushing another change * remove readonly flag * remove flatten flag Co-authored-by: Ali Egal --- .../dnc/resource-manager/readme.az.md | 14 ++++++++++ .../dnc/resource-manager/readme.cli.md | 28 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 specification/dnc/resource-manager/readme.az.md create mode 100644 specification/dnc/resource-manager/readme.cli.md diff --git a/specification/dnc/resource-manager/readme.az.md b/specification/dnc/resource-manager/readme.az.md new file mode 100644 index 000000000000..870d65d81721 --- /dev/null +++ b/specification/dnc/resource-manager/readme.az.md @@ -0,0 +1,14 @@ +## AZ + +These settings apply only when `--az` is specified on the command line. + +``` yaml $(az) && $(target-mode) != 'core' +az: + extensions: dnc + namespace: azure.mgmt.dnc + package-name: azure-mgmt-dnc +az-output-folder: $(azure-cli-extension-folder)/src/dnc +python-sdk-output-folder: "$(az-output-folder)/azext_dnc/vendored_sdks/dnc" +# add additinal configuration here specific for Azure CLI +# refer to the faq.md for more details +``` \ No newline at end of file diff --git a/specification/dnc/resource-manager/readme.cli.md b/specification/dnc/resource-manager/readme.cli.md new file mode 100644 index 000000000000..8719d2b8d651 --- /dev/null +++ b/specification/dnc/resource-manager/readme.cli.md @@ -0,0 +1,28 @@ +``` yaml +# add any configuration here for all CLI languages +# refer to the faq.md for more details +cli: + cli-directive: + - where: + group: .* + parameter: privateLinkResourceId + alias: + - priv_link_resource_id + ## hide an operation + - where: + group: .* + op: Patch + hidden: true + - where: + group: .* + op: PatchDetails + hidden: true + - where: + group: .* + op: GetDetails + name: show + - where: + group: .* + op: PutDetails + name: create +``` \ No newline at end of file