* build: add cicd pipeline (#7)
* build: move update version logic to workflow (#8)
* build: Run CI on multiple python version (#38)
* build: Run CI in Python 3.8-3.11
* build: remove pull request event for CI to avoid duplicate runs
* feat: enable openapi spec from url in api register (#74)
* feat: enable openapi spec from url in api register
* refactor: set spec definition as link format when link provided
* fix: fix style
* test: add error handling case for testing invalid spec url
* fix: fix test case
* fix: use 404 response url
* test: update case
* test: update test case
* refactor: update error logic
* test: update test case to setup live test pipeline (#76)
* test: update test case to setup live test pipeline (#75)
* test: update test case
* update
* .
* .
* .
* .
* .
* .
* .
* .
* .
* .
* .
* test: update test case
* refactor: enable both identity
* fix: bad if else
* fix: fix bad parameter
* refactor: add example (#77)
* refactor: add example
* fix: update params
* fix: bad api id
* refactor: add @filename.json examples (#78)
* refactor: add example
* fix: update params
* fix: bad api id
* refactor: add @filename.json examples
* refactor: update
* refactor: add error handling (#79)
* refactor: add error handling
* refactor: catch internal error
* fix: revert the change
* feat: support APIM/APIC sync (#80)
* feat: add APIM/APIC sync commands
* feat: rename apim to azure-api-management
* style: fix code style
* fix: sync property names with new API spec
* Revert "fix: sync property names with new API spec"
This reverts commit 04da67ea788b950e3fbe3d56aa15916a805a6bfc.
---------
Co-authored-by: frankqianms <frankqian@microsoft.com>
* feat: resolve feedback and fix examples (#82)
* feat: resolve feedback and fix examples
* style: fix code style
* feat: amazon api gateway sync (#81)
* feat: add APIM/APIC sync commands
* feat: rename apim to azure-api-management
* style: fix code style
* fix: sync property names with new API spec
* feat: add aws api gateway sync command
* Revert "fix: sync property names with new API spec"
This reverts commit 04da67ea788b950e3fbe3d56aa15916a805a6bfc.
* refactor: add amazonApiGatewaySource
* refactor: refactoring apim sync and amazon sync
* refactor: refactor cmd structure to make apim and aws sync seperated
* fix: remove log print
* chore: generate new cmds
* refactor: update version and remove import
* feat: add `apic integration create amazon-api-gateway`
* fix: style
* fix: change query param api-version
* revert changes in _delete.py
* fix: some neede fixs
* fix: add the help sentence
* refactor: make params clear
* refactor: handle msi-resource-id
* refacor: revert flatten of apim resource
* fix: use 06-01-preiew currently
* fix: style
* refactor: arg groups
* fix: bad short param name
* chore: re-generate
* fix: old resource_id name
* chore: arg group
* chore: naming
* fix: fix according to comments
* chore: update
* fix: style
---------
Co-authored-by: Chaoyi Yuan <chyuan@microsoft.com>
* feat: add import amazon-api-gateway cmd (#83)
* feat: add import amazon-api-gateway cmd
* feat: change arg group and update parameter name
---------
Co-authored-by: Chaoyi Yuan <chyuan@microsoft.com>
* fix: use older version API (#84)
* feat: rename command and param names (#85)
* feat: rename command and param names
* doc: update comments
* doc: update sample
* test: add test case for sync cmd `apic integration create apim` and `apic integration create aws` (#86)
* test: add test case for apim sync
* refactor: refactor for apim preparer
* refactor: refactoring case and utils, optimize checkers
* chore: remove print and add explaination
* refactor: rename file
* fix: try to fix error determing the version
* revert: Remove specific azure-cli and azure-core installations
* test: add aws sync testcase (#87)
* test: add test case for aws sync command
* fix: remove key value
* fix: remove pip install
* chore: renaming constants
* refactor: update the utils and test case
* refactor: updated
* fix: workaround for urllib3 package (#88)
* Revert "fix: workaround for urllib3 package (#88)" (#90)
This reverts commit 1d508f44e3.
* build: 1.2.0 beta 1 release
* build: remove CI and CD files
* doc: improve history
* fix: set extention version to be preview
* refactor: integration examples and bad example for `apic update` (#91)
* refactor: integration examples
* fix: apic update example
* chore: update log
* test: add import-aws case and modify region
---------
Co-authored-by: Chaoyi Yuan <blackchoey@gmail.com>
Co-authored-by: Chaoyi Yuan <chyuan@microsoft.com>
* Removed resource estimator references and changed some test defaults
* Changed the test default provider to microsoft-elements
* Saved new test recordings
* Back to using Microsoft.ChemistryHpc instead of microsoft-elements (Elements isn't in US West 2)
* Deleted commented-out line
* Removed '.dev5' from version number
* Changed test providers, saved new recordings
* Empty commit to re-trigger the PR checks
* Restored old test recordings
* Back to using Microsoft.ChemistryHpc as test default
* Empty commit to re-trigger stalled PR checks
* Another empty commit to re-trigger the PR checks: Azure.azure-cli-extensions did not run
* remove deprecated command groups `az storage blob access`, `az storage blob directory`, `az storage blob move` since the `az storage fs` command group has been GA since 2021
* `az storage account local-user` only mark some params in `create/update` as preview as the rest have been GA in main repo
* remove is_preview tags for params that have been GA already
* update version
* remove deprecated tests, also remove vendered sdk, client factory and help, lint
* remove CUSTOM_DATA_STORAGE_ADLS
* Switch to stable API 2024-09-20
* Added details to history and version 1.1.0 change
* Conforming to version rules patch only so 1.0.1
* Re-recorded deidservice test with updated azcli 2.67
* Change live tests to recorded tests for maintenance extension
* Update version
* Revert extension version change
---------
Co-authored-by: Sethuram S <sethurams@microsoft.com>
* Updating api version and changing namespace commands to scheduler
Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com>
* Updating some docs and upgrading version
Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com>
* Expanding sku into 2 separate arguments
Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com>
---------
Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com>