From ed7b022e9a82fbc02a02299f3a517de21c60a22c Mon Sep 17 00:00:00 2001 From: frankqianms Date: Tue, 5 Nov 2024 23:55:27 +0800 Subject: [PATCH 1/3] refactor: add example --- .../aaz/latest/apic/api/definition/_import_specification.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py index 6afb0e3f230..bcbd363565f 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py @@ -22,6 +22,9 @@ class ImportSpecification(AAZCommand): :example: Import specification example 2 az apic api definition import-specification -g api-center-test -n contoso --api-id echo-api --version-id 2023-11-01 --definition-id openapi --format "link" --value 'https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/examples/v3.0/petstore.json' --specification '{"name":"openapi","version":"3.0.0"}' + + :example: Import specification from file example + az apic api definition import-specification -g api-center-test -n contosoeuap --api-id echo-api-2 --version-id 2023-08-01 --definition-id openapi3 --format "inline" --value '@petstore.json' """ _aaz_info = { From 91ccd0d51810160836082da06bca35623ca17f7c Mon Sep 17 00:00:00 2001 From: frankqianms Date: Wed, 6 Nov 2024 10:43:59 +0800 Subject: [PATCH 2/3] fix: update params --- .../aaz/latest/apic/api/definition/_import_specification.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py index bcbd363565f..718d06854a7 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py @@ -24,7 +24,7 @@ class ImportSpecification(AAZCommand): az apic api definition import-specification -g api-center-test -n contoso --api-id echo-api --version-id 2023-11-01 --definition-id openapi --format "link" --value 'https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/examples/v3.0/petstore.json' --specification '{"name":"openapi","version":"3.0.0"}' :example: Import specification from file example - az apic api definition import-specification -g api-center-test -n contosoeuap --api-id echo-api-2 --version-id 2023-08-01 --definition-id openapi3 --format "inline" --value '@petstore.json' + az apic api definition import-specification -g api-center-test -n contosoeuap --api-id echo-ap --version-id 2023-08-01 --definition-id openapi --format "inline" --value '@petstore.json' """ _aaz_info = { From 57e937504a661964307546b74b09104b5fe8d7f7 Mon Sep 17 00:00:00 2001 From: frankqianms Date: Thu, 7 Nov 2024 10:12:43 +0800 Subject: [PATCH 3/3] fix: bad api id --- .../aaz/latest/apic/api/definition/_import_specification.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py index 718d06854a7..ecd9de2d557 100644 --- a/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py +++ b/src/apic-extension/azext_apic_extension/aaz/latest/apic/api/definition/_import_specification.py @@ -24,7 +24,7 @@ class ImportSpecification(AAZCommand): az apic api definition import-specification -g api-center-test -n contoso --api-id echo-api --version-id 2023-11-01 --definition-id openapi --format "link" --value 'https://raw.githubusercontent.com/OAI/OpenAPI-Specification/main/examples/v3.0/petstore.json' --specification '{"name":"openapi","version":"3.0.0"}' :example: Import specification from file example - az apic api definition import-specification -g api-center-test -n contosoeuap --api-id echo-ap --version-id 2023-08-01 --definition-id openapi --format "inline" --value '@petstore.json' + az apic api definition import-specification -g api-center-test -n contosoeuap --api-id echo-api --version-id 2023-08-01 --definition-id openapi --format "inline" --value '@petstore.json' """ _aaz_info = {